Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abs(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- abs(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- abs(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- abs(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- ABS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- AbstractBarLayer - Class in com.github.darksoulq.abyssallib.world.gui.layer
-
An abstract foundation for multi-slot progress bars using Custom Model Data.
- AbstractBatchQuery<T> - Class in com.github.darksoulq.abyssallib.common.database.relational
-
An abstract base class for handling batch database operations such as INSERT, REPLACE, or INSERT IGNORE.
- AbstractBatchQuery(Connection, String, ExecutorService, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Constructs a new AbstractBatchQuery instance.
- AbstractBooleanPlaceholder - Class in com.github.darksoulq.abyssallib.server.placeholder.expression
- AbstractBooleanPlaceholder(Key) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- AbstractDatabase - Class in com.github.darksoulq.abyssallib.common.database.relational
-
An abstract base class representing a database connection provider and transaction manager.
- AbstractDatabase(ExecutorService) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.AbstractDatabase
-
Initializes the database manager with an execution pool.
- AbstractDoublePlaceholder - Class in com.github.darksoulq.abyssallib.server.placeholder.expression
- AbstractDoublePlaceholder(Key) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- AbstractEnergyConductor - Class in com.github.darksoulq.abyssallib.common.energy
-
Base implementation of
EnergyConductorrepresenting a transfer-only node with no persistent storage beyond a single-tick buffer. - AbstractEnergyConductor(double) - Constructor for class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
-
Creates a new conductor using the default unit
EnergyUnits.PE. - AbstractEnergyConductor(double, EnergyUnit) - Constructor for class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
-
Creates a new conductor with a defined transfer rate and unit.
- AbstractEnergyNode - Class in com.github.darksoulq.abyssallib.common.energy
-
Base implementation of
EnergyNodeproviding standard storage, transfer, and connection handling without automatic registration intoEnergyNetwork. - AbstractEnergyNode(double, double, double, double) - Constructor for class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
-
Creates a new energy node using the default unit
EnergyUnits.PE. - AbstractEnergyNode(double, double, double, double, EnergyUnit) - Constructor for class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
-
Creates a new energy node with explicit configuration.
- AbstractGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
An abstract base class for multi-stop color gradients.
- AbstractGradient(List) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Constructs a gradient with a list of colors evenly distributed across the 0.0 to 1.0 range.
- AbstractGradient(Color...) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Constructs a gradient with colors evenly distributed across the 0.0 to 1.0 range.
- AbstractGradient(Color[], float[]) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Constructs a gradient with specific color stops and their positions.
- AbstractGui - Class in com.github.darksoulq.abyssallib.world.gui
-
An abstract base implementation of a Graphical User Interface (GUI).
- AbstractGui(MenuType, Component, int) - Constructor for class com.github.darksoulq.abyssallib.world.gui.AbstractGui
-
Constructs a new AbstractGui with the specified menu type and title.
- AbstractPropertyEntity<T> - Class in com.github.darksoulq.abyssallib.world.entity
-
A base class for entities that utilize the property-based serialization system.
- AbstractPropertyEntity(T) - Constructor for class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Constructs a new AbstractPropertyEntity.
- AbstractScheduledTask - Class in com.github.darksoulq.abyssallib.server.scheduler
- AbstractScheduledTask(BooleanSupplier, BooleanSupplier, Entity) - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- AbstractStringPlaceholder - Class in com.github.darksoulq.abyssallib.server.placeholder.expression
- AbstractStringPlaceholder(Key) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- AbstractTableBuilder<T> - Class in com.github.darksoulq.abyssallib.common.database.relational
-
A fluent-style builder for programmatically creating database tables.
- AbstractTableBuilder(Connection, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Constructs a new AbstractTableBuilder.
- AbstractTableQuery<T> - Class in com.github.darksoulq.abyssallib.common.database.relational
-
An abstract base class providing a fluent interface for table-level CRUD operations.
- AbstractTableQuery(Connection, String, ExecutorService) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Constructs a new AbstractTableQuery with the required execution context.
- ACACIA - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Acacia
- ACACIA - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- AcaciaFoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
A standard foliage placer explicitly designed to generate the iconic horizontal, layered canopy footprint associated strictly with Acacia tree typologies.
- AcaciaFoliagePlacer(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.AcaciaFoliagePlacer
-
Constructs a new acacia foliage placement generator bound by a structural radius parameter.
- account() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
accountrecord component. - account() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Returns the value of the
accountrecord component. - account() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
accountrecord component. - account(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- account(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- Account - Interface in com.github.darksoulq.abyssallib.server.economy
- ACCOUNT_FROZEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- ACCOUNT_LOCKED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- ACCOUNT_NOT_FOUND - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- AccountState - Enum Class in com.github.darksoulq.abyssallib.server.economy
- AccountStateChangeEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- AccountStateChangeEvent(Account, AccountState, AccountState, Component, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- AccountType - Enum Class in com.github.darksoulq.abyssallib.server.economy
- ACCUMULATE - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownPolicy
- ACHROMATOPSIA - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Total color blindness; the inability to perceive any color.
- acos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- acos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- acos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- acos(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- ACOS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- acquire(CooldownScope, CooldownType) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- acquire(CooldownScope, Key, long, TimeUnit) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- acquire(CooldownScope, Key, long, TimeUnit, CooldownPolicy) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- action() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
actionrecord component. - action() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
actionrecord component. - action() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the action determined by the server for this click.
- action(ActionButton) - Method in class com.github.darksoulq.abyssallib.world.dialog.MultiAction
-
Adds an action button to the list of displayed actions.
- Action - Enum Class in com.github.darksoulq.abyssallib.common.energy
-
Represents the execution mode of an energy transfer operation.
- ActionResult - Enum Class in com.github.darksoulq.abyssallib.server.event
-
Represents the result of an event or action handler.
- ACTIVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
- ACTIVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
- ACTIVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- activeAccounts() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
activeAccountsrecord component. - add(int, E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- add(long, long, Transformer) - Method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline.Builder
-
Adds a transformation segment to the timeline.
- add(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- add(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- add(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- add(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- add(Selector) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Composite
- add(Item) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Adds a single item to the category.
- add(Item...) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Adds multiple items to the category.
- add(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- add(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- add(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- add(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- add(Object...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Adds a single row of data to the internal batch list.
- add(T) - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Adds a direct entry to this tag.
- ADD - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Adds the source color to the base color, clamping at 255.
- ADD - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- ADD_MULTIPLIED_BASE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Operation
- ADD_MULTIPLIED_TOTAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Operation
- ADD_VALUE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Operation
- addAll(int, Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- addAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- addAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- addAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- addAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- addAll(Collection) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Adds a collection of items to the category.
- addAttributeModifier(Attribute, AttributeModifier) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Adds an attribute modifier.
- addComment(String, String...) - Method in class com.github.darksoulq.abyssallib.common.config.Config
-
Associates one or more comment lines with a configuration path.
- addElement(float[], float[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- addEntity(double, double, double, SavedEntity) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Spawns a
SavedEntity. - addEntity(double, double, double, SavedEntity) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Spawns a
SavedEntity. - addEntity(double, double, double, SavedEntity) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Spawns a
SavedEntityat the given coordinates. - addEntity(double, double, double, CustomEntity) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Spawns a
CustomEntity. - addEntity(double, double, double, CustomEntity) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Spawns a
CustomEntityat the given coordinates. - addEntity(double, double, double, CustomEntity) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Spawns a
CustomEntityat the given coordinates. - addEntity(double, double, double, EntityType) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Spawns a vanilla entity.
- addEntity(double, double, double, EntityType) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Spawns a vanilla entity safely within the generation region.
- addEntity(double, double, double, EntityType) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Spawns a vanilla
Entityat the given coordinates. - addFileToZip(File, String, ZipOutputStream) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Recursively adds a file or directory to a
ZipOutputStream. - addFirst(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- addFlag(GuiFlag) - Method in class com.github.darksoulq.abyssallib.world.gui.AbstractGui
-
Enables a specific behavior or restriction flag for this GUI.
- addFlag(GuiFlag) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Adds a behavioral flag to the GUI.
- addFlags(GuiFlag...) - Method in class com.github.darksoulq.abyssallib.world.gui.AbstractGui
-
Enables multiple behavior or restriction flags for this GUI.
- addFlags(GuiFlag...) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Adds multiple behavioral flags to the GUI.
- addGoal(int, Function) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Registers a pathfinding goal.
- addKeyframe(BBKeyframe) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- addLast(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- addLayer(GuiLayer) - Method in class com.github.darksoulq.abyssallib.world.gui.AbstractGui
-
Adds a functional layer to the GUI.
- addLayer(GuiLayer) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Adds a visual layer to the GUI.
- addLayer(String, Equipment.LayerEntry) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Equipment
-
Adds a layer entry under the specified entity layer (e.g.
- addLine(Component) - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Appends a new line of text to the tooltip lore.
- addMember(Key, UUID, Set) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- addModifier(AttributeModifier) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Adds a modifier to this attribute instance.
- addModifier(Attribute, AttributeModifier) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Adds a modifier to an attribute, allowing for event-driven logic to override the application.
- addParent(Node) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Adds a parent group to this holder via a Node.
- addPass(String, String, String, List) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- addProcessor(StructureProcessor) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Appends a
StructureProcessorto the placement pipeline. - addSource(AtlasSource) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- addSubcommand(BaseCommand) - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- addSyntax(CommandExecutor, ArgumentBuilder...) - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- addTarget(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- addTargetGoal(int, Function) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Registers a targeting goal.
- addTo(R, long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- addTranslationProvider(ItemTranslationProvider) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Adds a translation provider to this item for resolving localized text elements dynamically.
- addVariant(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Adds a physical .ogg file variant to this sound event by attempting to read it from the plugin's internal resources.
- addVariant(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Adds a physical .ogg file variant to this sound event using raw byte data.
- addViewer(Player) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- advance() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Returns the value of the
advancerecord component. - Advancement - Class in com.github.darksoulq.abyssallib.world.advancement
-
Represents a custom advancement within the AbyssalLib framework.
- Advancement(Key, Key, AdvancementDisplay, Map, List) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Constructs a new Advancement.
- Advancement.Builder - Class in com.github.darksoulq.abyssallib.world.advancement
-
Builder class for creating Advancement instances.
- AdvancementCriterion - Interface in com.github.darksoulq.abyssallib.world.advancement.criterion
-
Represents a logical condition that a player must fulfill to progress in an advancement.
- AdvancementDisplay - Class in com.github.darksoulq.abyssallib.world.advancement
-
Defines the visual representation of an advancement in the client menu.
- AdvancementDisplay(Component, Component, ItemStack, Key, AdvancementFrame, boolean, boolean, boolean, float, float) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Constructs a new AdvancementDisplay with full visual and positional data.
- AdvancementDisplay.Builder - Class in com.github.darksoulq.abyssallib.world.advancement
-
A fluent builder class for creating
AdvancementDisplayinstances. - AdvancementFrame - Enum Class in com.github.darksoulq.abyssallib.world.advancement
-
Enumerates the visual border styles (frames) for advancements.
- AdvancementLoader - Class in com.github.darksoulq.abyssallib.world.advancement
- AdvancementLoader() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.AdvancementLoader
- AdvancementModifier - Class in com.github.darksoulq.abyssallib.server.registry.modifier
- AdvancementModifier() - Constructor for class com.github.darksoulq.abyssallib.server.registry.modifier.AdvancementModifier
- AdvancementReward - Interface in com.github.darksoulq.abyssallib.world.advancement.reward
-
Represents a benefit or action granted to a player upon the completion of an advancement.
- ADVANCEMENTS - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- ADVANCEMENTS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- after(long, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- after(long, TimeUnit, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- after(DialogBase.DialogAfterAction) - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Sets the behavior of the dialog after an action is performed.
- aliases() - Element in annotation interface com.github.darksoulq.abyssallib.server.command.Command
- allOf(Condition...) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates an AND-gate condition (AllOf) from a variable number of conditions.
- allOf(List) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates an AND-gate condition (AllOf) from a list of conditions.
- AllOf(List) - Constructor for record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Creates an instance of a
AllOfrecord class. - allowFortune - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Whether the block supports the Fortune enchantment.
- allowFortune(boolean) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Enables or disables Fortune support.
- allowPhysics - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Whether the block allows vanilla physics updates.
- allowPhysics(boolean) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets whether the block accepts vanilla physics updates.
- allProfiles(Account, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- ALTER_GROUND - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- AlterGroundDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
A tree decorator that alters the ground surface directly beneath the generated tree.
- AlterGroundDecorator(BlockStateProvider) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.AlterGroundDecorator
-
Constructs a new AlterGroundDecorator.
- AMBIENT - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
- ambientOcclusion(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- amount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
amountrecord component. - amount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
amountrecord component. - amount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
amountrecord component. - amount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
amountrecord component. - amount() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
amountrecord component. - amount(double) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- amount(BigDecimal) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- amountPaid() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
amountPaidrecord component. - analogous(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates an analogous palette based on the given color.
- analogous(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates an analogous color scheme.
- and(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- and(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- and(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- and(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- and(Predicate, Predicate) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- AND - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- andThen(ColorFilter) - Method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Composes this filter with another.
- animatedFill(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Sets whether the fill textures should attempt to load animation metadata.
- Animations - Class in com.github.darksoulq.abyssallib.world.particle.timeline
-
A utility class providing factory methods for time-aware
Transformeranimations. - animationTime() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Returns the value of the
animationTimerecord component. - animator(String, ColorProvider) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Creates an animator for the specified text and provider.
- animator(String, ColorProvider, double) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Creates an animator with a custom animation speed.
- Animator(String, ColorProvider, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
- announceToChat(boolean) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets whether to announce completion to chat.
- AnvilContext - Class in com.github.darksoulq.abyssallib.server.event.context.item
-
Represents the context of an anvil preparation event, containing details about the player, the items in the anvil, the resulting item, the rename text, and the repair cost.
- AnvilContext(PrepareAnvilEvent) - Constructor for class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
Constructs a new AnvilContext with the given PrepareAnvilEvent.
- ANY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- anyOf(Condition...) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates an OR-gate condition (AnyOf) from a variable number of conditions.
- anyOf(List) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates an OR-gate condition (AnyOf) from a list of conditions.
- AnyOf(List) - Constructor for record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Creates an instance of a
AnyOfrecord class. - apply() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNamespace
-
Finalizes the registration process by adding all nodes to the AbyssalLib registry and the Bukkit
PluginManager. - apply() - Method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Finalizes the registration process by moving all deferred entries into the master registry.
- apply(double) - Method in interface com.github.darksoulq.abyssallib.common.util.Easing
-
Applies the easing transformation to the given input.
- apply(double) - Method in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Applies the specific easing formula of this constant to the input.
- apply(Account, Currency, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- apply(Consumer, Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Executes the appropriate consumer based on which side is present.
- apply(Player, String) - Static method in class com.github.darksoulq.abyssallib.server.translation.PlaceholderService
-
Applies PlaceholderAPI parsing to a raw string.
- apply(ItemStack) - Method in interface com.github.darksoulq.abyssallib.world.item.component.Vanilla
-
Applies the value of this component to the specified
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.EnchantRandomlyFunction
-
Applies a random enchantment to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.ExplosionDecayFunction
-
Applies the explosion decay logic to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.FurnaceSmeltFunction
-
Applies the smelting transformation to the generated
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.LimitCountFunction
-
Applies the clamping logic to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.LootingEnchantFunction
-
Applies the looting enchantment bonus to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetCountFunction
-
Randomizes the amount of the provided
ItemStackbased on the defined range. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetDamageFunction
-
Applies the randomized damage to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetLoreFunction
-
Applies the configured lore to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetNameFunction
-
Applies the custom name to the provided
ItemStack. - apply(ItemStack, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootFunction
-
Applies this function's logic to the provided item stack.
- apply(T) - Method in interface com.github.darksoulq.abyssallib.common.util.Try.ThrowingFunction
-
Applies the function to the given input.
- apply(T1, T2) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function2
- apply(T1, T2, T3) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function3
- apply(T1, T2, T3, T4) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function4
- apply(T1, T2, T3, T4, T5) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function5
- apply(T1, T2, T3, T4, T5, T6) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function6
- apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function7
- apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function8
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function9
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function10
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function11
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function12
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function13
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function14
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function15
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function16
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function17
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function18
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function19
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function20
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function21
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function22
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function23
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function24
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function25
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function26
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function27
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function28
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function29
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function30
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function31
- apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32) - Method in interface com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder.Function32
- applyAttributes() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Applies attributes and modifiers.
- applyBoneMeal(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- applyComponents() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Initializes the component map.
- applyData() - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Serializes all current components back into the source's persistent data (PDC/NBT).
- applyData(Entity) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Applies serialized data onto a target entity.
- applyGoals() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Applies all registered goals.
- applyLateFee(UUID, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- ARCHIVED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
- arg(int) - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- argsCount() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- ARMOR - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- ARMOR_TRIM - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- around(Account, EconomyContext, Currency, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider
- ARROW - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Type
- as(Codec, DynamicOps) - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- asBlock(Item) - Static method in class com.github.darksoulq.abyssallib.world.item.Item
-
Attempts to find the custom block associated with a block-item.
- asBoolean() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- asBukkit() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
-
Gets the underlying Bukkit ClickType.
- ascent() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
ascentrecord component. - asDouble() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- asin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- asin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- asin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- asin(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- ASIN - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- asInt() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- asItem(CustomBlock) - Static method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the Item associated with a CustomBlock type.
- asMap() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- asOptional() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- asPhysical(Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- asPlayer() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- Asset - Interface in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a generic resource pack asset.
- asString() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- async() - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- atan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- atan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- atan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- atan(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- ATAN - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- atlas(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- atlas(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- Atlas - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Atlas(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- Atlas(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- Atlas(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- AtlasSource - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- AtlasSource.Directory - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- AtlasSource.PalettedPermutations - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- AtlasSource.Single - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- attachment() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Returns the value of the
attachmentrecord component. - ATTACK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- attenuationDistance(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Modifies the distance (in blocks) the sound can traverse before becoming fully attenuated.
- attribute(Attribute) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- Attribute - Class in com.github.darksoulq.abyssallib.world.data.attribute
-
Represents a definition for a custom numeric attribute.
- Attribute(Key, double) - Constructor for class com.github.darksoulq.abyssallib.world.data.attribute.Attribute
-
Constructs a new attribute definition.
- ATTRIBUTE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ATTRIBUTE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- ATTRIBUTE_MODIFIER - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ATTRIBUTE_MODIFIERS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- AttributeInstance - Class in com.github.darksoulq.abyssallib.world.data.attribute
-
Represents an active instance of an attribute on a specific entity.
- AttributeInstance(Attribute, double) - Constructor for class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Constructs a new attribute instance for an entity.
- AttributeModifier - Class in com.github.darksoulq.abyssallib.world.data.attribute
-
Represents a modifier applied to an attribute's base value.
- AttributeModifier(Key, double, AttributeModifier.Operation) - Constructor for class com.github.darksoulq.abyssallib.world.data.attribute.AttributeModifier
-
Constructs a new attribute modifier.
- AttributeModifiers() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.AttributeModifiers
- attributes() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
attributesrecord component. - attributes(Set) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- attributes(Attribute...) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- ATTRIBUTES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- AUTO_GRANT - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- AutoGrantCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- AutoGrantCriterion() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.AutoGrantCriterion
- autoIncrement(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Redefines a column to include the auto-increment property.
- average() - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Calculates the mathematical average of all colors in this palette.
- average(Collection) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Calculates the mathematical average of a collection of colors.
- AVERAGE - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Calculates the mathematical average of the two colors.
- await(Player, Consumer) - Static method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Awaits a chat input from the specified player using a default prompt and no timeout.
- await(Player, Consumer, long) - Static method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Awaits a chat input from the specified player with a default prompt and a timeout.
- await(Player, Consumer, Component) - Static method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Awaits a chat input from the specified player with a custom prompt and no timeout.
- await(Player, Consumer, Component, long) - Static method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Awaits a chat input from the specified player with a custom prompt and a timeout.
- awardCriterion(String) - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Awards a specific criterion to the player.
- AxolotlVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.AxolotlVariant
B
- BACK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- BACK - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- background(Key) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the background texture for the advancement.
- BACKWARD - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- balance() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Returns the value of the
balancerecord component. - balance(EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- balances(EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- BAMBOO - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Bamboo
- bank(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- BANK - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- BankProvider - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- BankProvider.BankFlag - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- Banner(NamedColor) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
- Banner(NamedColor, Selector.Special.Banner.Attachment) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Creates an instance of a
Bannerrecord class. - BANNER_PATTERN - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BANNER_PATTERN_LAYERS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BANNER_PATTERN_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BANNER_PATTERNS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BannerPatterns() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BannerPatterns
- BarModels - Class in com.github.darksoulq.abyssallib.server.resource.util
-
A utility class designed to programmatically generate complex, layered item models for progress bars, health bars, and mana bars within a Minecraft resource pack.
- BarModels() - Constructor for class com.github.darksoulq.abyssallib.server.resource.util.BarModels
- BarModels.Axis - Enum Class in com.github.darksoulq.abyssallib.server.resource.util
-
Represents the primary axis of the bar's orientation and fill direction.
- BarModels.Builder - Class in com.github.darksoulq.abyssallib.server.resource.util
-
A fluent builder class used to configure and register bar models into a
Namespace. - barrierProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Returns the value of the
barrierProviderrecord component. - base() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Returns the value of the
baserecord component. - BASE_COLOR - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BaseColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BaseColor
- BaseCommand - Class in com.github.darksoulq.abyssallib.server.command
- BaseCommand(String, String...) - Constructor for class com.github.darksoulq.abyssallib.server.command.BaseCommand
- BaseDialog<T> - Class in com.github.darksoulq.abyssallib.world.dialog
-
An abstract base class providing a fluent builder-style API for creating Minecraft Dialogs.
- baseHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
baseHeightrecord component. - BaseMap - Class in com.github.darksoulq.abyssallib.world.item.map
-
Represents a base class for dynamically rendered custom maps in Minecraft.
- BaseMap(Plugin, MapView) - Constructor for class com.github.darksoulq.abyssallib.world.item.map.BaseMap
-
Constructs a new
BaseMapusing a providedMapView. - batch() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Transitions into a batch operation for bulk writes.
- batch(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.TableQuery
-
Transitions into a batch operation.
- batch(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.TableQuery
-
Transitions into a batch operation for this table.
- batch(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.TableQuery
-
Creates a
BatchQueryfor the current table. - batch(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.TableQuery
-
Transitions this query into a batch operation.
- batch(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.TableQuery
-
Transitions this query into a batch operation for the current table.
- BATCH_FAILED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- BatchOperations - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- BatchOperations.Action - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- BatchOperations.BatchResult - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- BatchOperations.BatchSimulation - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- BatchOperations.TransactionRequest - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.nosql.mongodb
-
Handles high-performance bulk write operations in MongoDB.
- BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.h2
-
H2-specific batch operation handler.
- BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.mariadb
-
Optimized batch operation handler for MariaDB.
- BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.mysql
-
A MySQL-specific implementation of
AbstractBatchQuery. - BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.postgres
-
A PostgreSQL-specific implementation of
AbstractBatchQuery. - BatchQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.sql
-
A SQLite-specific implementation of
AbstractBatchQuery. - BatchQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Constructs a new BatchQuery for a specific collection.
- BatchQuery(Database, String, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.h2.BatchQuery
-
Constructs a BatchQuery for H2.
- BatchQuery(Database, String, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mariadb.BatchQuery
-
Constructs a BatchQuery for MariaDB.
- BatchQuery(Database, String, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mysql.BatchQuery
-
Constructs a new MySQL BatchQuery.
- BatchQuery(Database, String, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.postgres.BatchQuery
-
Constructs a new BatchQuery for PostgreSQL.
- BatchQuery(Connection, String, ExecutorService, String...) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.sql.BatchQuery
-
Constructs a new BatchQuery for SQLite.
- BatchResult(boolean, List, int, int) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Creates an instance of a
BatchResultrecord class. - BatchSimulation(boolean, List, BigDecimal) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Creates an instance of a
BatchSimulationrecord class. - BBAnimation - Class in com.github.darksoulq.abyssallib.common.model.blockbench.animation
- BBAnimation(String, String, String, boolean, float, int, String, String, String) - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- BBAnimator - Class in com.github.darksoulq.abyssallib.common.model.blockbench.animation
- BBAnimator(String, String, String, boolean, boolean) - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- BBEasing - Enum Class in com.github.darksoulq.abyssallib.common.model.blockbench.animation
- BBElement - Class in com.github.darksoulq.abyssallib.common.model.blockbench.tree
- BBElement(String, String, String, boolean, String, boolean, boolean, int, int, Vector3f, Vector3f, Vector3f, Vector3f) - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- BBElement.BBFace - Record Class in com.github.darksoulq.abyssallib.common.model.blockbench.tree
- BBFace(Vector4f, String) - Constructor for record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Creates an instance of a
BBFacerecord class. - BBGroup - Class in com.github.darksoulq.abyssallib.common.model.blockbench.tree
- BBGroup(String, String, boolean, boolean, int, boolean, boolean, boolean, int, Vector3f, Vector3f) - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- BBInterpolation - Class in com.github.darksoulq.abyssallib.common.model.blockbench.animation
- BBKeyframe - Record Class in com.github.darksoulq.abyssallib.common.model.blockbench.animation
- BBKeyframe(String, String, float, int, BBEasing, boolean, Vector3f, Vector3f, Vector3f, Vector3f, Vector3f) - Constructor for record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Creates an instance of a
BBKeyframerecord class. - BBMeta - Record Class in com.github.darksoulq.abyssallib.common.model.blockbench.meta
- BBMeta(String, String, boolean) - Constructor for record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Creates an instance of a
BBMetarecord class. - BBModel - Class in com.github.darksoulq.abyssallib.common.model.blockbench
- BBModel() - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- BBModelLoader - Class in com.github.darksoulq.abyssallib.common.model.blockbench
- BBResolution - Record Class in com.github.darksoulq.abyssallib.common.model.blockbench.meta
- BBResolution(int, int) - Constructor for record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Creates an instance of a
BBResolutionrecord class. - BBTexture - Class in com.github.darksoulq.abyssallib.common.model.blockbench.texture
- BBTexture(String, String, String, String, String, String, String, boolean, String, String, int, String, boolean, String, int, int, int, int, int, boolean, int[]) - Constructor for class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- Bed(Texture, Selector.Special.Bed.Part) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Creates an instance of a
Bedrecord class. - BEE_NEST - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- BeeNestDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
A specialized tree decorator responsible for seamlessly attaching organic bee nest structures directly onto the exposed horizontal faces of the generated trunk blocks bordering foliage.
- BeeNestDecorator(float) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.BeeNestDecorator
-
Constructs a new bee nest placement decorator bound by a strict statistical probability parameter.
- Bees() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Bees
- Bell() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bell
- BENDING - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- BendingTrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
A sophisticated trunk placer that generates a straight vertical column before sharply bending diagonally towards a randomized horizontal direction.
- BendingTrunkPlacer(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.BendingTrunkPlacer
-
Constructs a bending trunk geometric constructor mapped natively to defined length algorithms.
- beneficiary() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
beneficiaryrecord component. - between(Temporal, Temporal) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- BEZIER - Enum constant in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
- bezierLeftTime() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
bezierLeftTimerecord component. - bezierLeftValue() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
bezierLeftValuerecord component. - bezierRightTime() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
bezierRightTimerecord component. - bezierRightValue() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
bezierRightValuerecord component. - bilinear(Color, Color, Color, Color, double, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a bilinear gradient provider for 2D surface interpolation.
- BilinearGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A color provider that performs bilinear interpolation between four corner colors on a 2D plane.
- BilinearGradient(Color, Color, Color, Color, double, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.BilinearGradient
-
Constructs a BilinearGradient.
- BILLBOARD - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- Billboarding - Class in com.github.darksoulq.abyssallib.world.particle.timeline
-
A utility class for creating billboarding and orientation
Transformers. - Billboarding() - Constructor for class com.github.darksoulq.abyssallib.world.particle.timeline.Billboarding
- biome(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- BIOME_FILTER - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- BIOME_TRANSITION - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- BiomeFilterModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters positions based on the active biome at the coordinates.
- BiomeFilterModifier(List) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeFilterModifier
-
Constructs a new BiomeFilterModifier.
- biomes - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Allowed biomes.
- biomes(Collection) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- BiomeTransitionModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that prevents feature bleeding across chunk boundaries.
- BiomeTransitionModifier() - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeTransitionModifier
-
Constructs a new BiomeTransitionModifier.
- BIRCH - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Birch
- BLACK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Black
- BLASTING_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- BLASTING_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- blend(Color, Color) - Method in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Blends a source color into a base color using this specific mode's logic.
- blend(Color, Color, BlendMode) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Blends two colors using a specific
BlendMode. - BlendMode - Enum Class in com.github.darksoulq.abyssallib.common.color
-
An enumeration of standard digital image blending modes.
- BLOB - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- BlobFoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
A standard foliage placer that generates a layered spherical blob of leaves.
- BlobFoliagePlacer(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.BlobFoliagePlacer
-
Constructs a new BlobFoliagePlacer.
- block() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the value of the
blockrecord component. - BLOCK - Enum constant in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
The block cannot be moved and stops the piston.
- BLOCK - Static variable in class com.github.darksoulq.abyssallib.world.data.tag.TagTypes
- BLOCK_ATTACHED - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- BLOCK_DATA - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BLOCK_FILTER - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- BLOCK_IGNORE_PROCESSOR - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessors
- BLOCK_INFO - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BLOCK_ITEM - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BLOCK_MINED - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- BLOCK_PATCH - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- BLOCK_PREDICATE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BLOCK_PREDICATES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- BLOCK_STATE_PROVIDERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- BLOCK_STATE_PROVIDERS - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- BLOCK_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BLOCK_TYPE_KEYS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BlockAdapters - Class in com.github.darksoulq.abyssallib.bootstrap
- BlockAdapters() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.BlockAdapters
- BlockAttachedFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that places a single block attached to a specific face of an existing, valid supporting block.
- BlockAttachedFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature
-
Constructs a new BlockAttachedFeature with its associated configuration codec.
- BlockAttachedFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the block attached feature.
- BlockBrokenEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.block
-
An event that is called when a custom block is broken by a player.
- BlockBrokenEvent(Player, CustomBlock, int) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Constructs a new BlockBrokenEvent with player, block, and enchantment data.
- BlockEntity - Class in com.github.darksoulq.abyssallib.world.block
-
Represents the entity data associated with a custom
CustomBlock. - BlockEntity(CustomBlock) - Constructor for class com.github.darksoulq.abyssallib.world.block.BlockEntity
-
Constructs a new
BlockEntitylinked to the givenCustomBlock. - BlockEntityData() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlockEntityData
- blockFace() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the face of the block that was clicked.
- BlockFilterModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters out incoming positions based on the target block type.
- BlockFilterModifier(List, Vector) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BlockFilterModifier
-
Constructs a new BlockFilterModifier.
- BlockIgnoreProcessor - Class in com.github.darksoulq.abyssallib.world.structure.processor.impl
-
A structure processor that prevents specific blocks from being placed.
- BlockIgnoreProcessor(List) - Constructor for class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
Constructs a new BlockIgnoreProcessor.
- BlockInfo - Record Class in com.github.darksoulq.abyssallib.common.serialization
-
Represents a fully self-contained snapshot of a block, including its position, type, visual states, custom properties, and optional tile/NBT data.
- BlockInfo(Vector, Object, ObjectNode, ObjectNode, ObjectNode) - Constructor for record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Creates an instance of a
BlockInforecord class. - BlockInteractionEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.block
-
An event that is triggered when a player interacts with a custom block.
- BlockInteractionEvent(Player, CustomBlock, BlockFace, Location, Action, ItemStack) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Constructs a new
BlockInteractionEvent. - BlockMinedCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- BlockMinedCriterion(Key, int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.BlockMinedCriterion
- BlockModifier - Class in com.github.darksoulq.abyssallib.server.registry.modifier
- BlockModifier() - Constructor for class com.github.darksoulq.abyssallib.server.registry.modifier.BlockModifier
- BlockPatchFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that scatters blocks dynamically around an origin point.
- BlockPatchFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature
-
Constructs a new BlockPatchFeature with its associated configuration codec.
- BlockPatchFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the block patch feature.
- BlockPersistentData - Class in com.github.darksoulq.abyssallib.world.util
-
Provides per-block persistent data stored inside the chunk.
- BlockPlacedEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.block
-
An event that is triggered when a player places a custom block.
- BlockPlacedEvent(Player, CustomBlock, ItemStack) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Constructs a new
BlockPlacedEvent. - BlockPredicate - Class in com.github.darksoulq.abyssallib.world.block
-
A sophisticated predicate used to evaluate and filter
BlockInfoinstances. - BlockPredicate(Key, List, List, List, List) - Constructor for class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
Constructs a new BlockPredicate with the specified conditional rules.
- BlockPredicate.Builder - Class in com.github.darksoulq.abyssallib.world.block
-
A fluent builder pattern class designed to easily construct
BlockPredicateinstances. - BlockPredicateLoader - Class in com.github.darksoulq.abyssallib.world.block
-
Utility class responsible for loading and parsing data-driven
BlockPredicatedefinitions. - BlockPredicateLoader() - Constructor for class com.github.darksoulq.abyssallib.world.block.BlockPredicateLoader
- BlockProperties - Class in com.github.darksoulq.abyssallib.world.block
-
Defines the physical and interaction behavior of a custom block.
- BlockProperties.Builder - Class in com.github.darksoulq.abyssallib.world.block
-
Builder for constructing
BlockPropertiesinstances. - BlockProperties.PistonReaction - Enum Class in com.github.darksoulq.abyssallib.world.block
-
Enum representing how a block reacts to piston movement.
- Blocks - Class in com.github.darksoulq.abyssallib.world.block
- Blocks() - Constructor for class com.github.darksoulq.abyssallib.world.block.Blocks
- BLOCKS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- BLOCKS - Static variable in class com.github.darksoulq.abyssallib.world.block.Blocks
- BLOCKS_ATTACKS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- BLOCKS_ATTACKS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BLOCKS_MINED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatters
- BLOCKS_MINED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.Statistics
- BlocksAttacks() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlocksAttacks
- blockstate(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a blockstate configuration asset.
- blockstate(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a blockstate with provided data.
- BlockState - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a blockstate JSON:
assets/<namespace>/blockstates/<id>.json - BlockState() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlockState
- BlockState(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
- BlockState(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
- BlockState(List, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState
- BlockState(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
- BlockState.Multipart - Class in com.github.darksoulq.abyssallib.server.resource.asset
- BlockState.Variant - Class in com.github.darksoulq.abyssallib.server.resource.asset
- BlockStateProvider - Class in com.github.darksoulq.abyssallib.world.gen.state.provider
-
The base class for all block state providers.
- BlockStateProvider() - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProvider
- BlockStateProviders - Class in com.github.darksoulq.abyssallib.world.gen.state.provider
- BlockStateProviders() - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- BlockStateProviderType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.state.provider
-
Represents the registered type identifier for a specific block state provider implementation.
- BlockTag - Class in com.github.darksoulq.abyssallib.world.data.tag.impl
- BlockTag(Key) - Constructor for class com.github.darksoulq.abyssallib.world.data.tag.impl.BlockTag
-
Constructs a new BlockTag.
- BLUE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Blue
- body(DialogBody) - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Adds a body element to the dialog collection.
- BODY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- bonusRolls() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns the value of the
bonusRollsrecord component. - Book(float, float, float) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Creates an instance of a
Bookrecord class. - BookLoader - Class in com.github.darksoulq.abyssallib.server.resource.util
-
Utility class for loading written books from JSON files within a plugin's resources.
- BookLoader() - Constructor for class com.github.darksoulq.abyssallib.server.resource.util.BookLoader
- bool(boolean) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- bool(String, Component) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a boolean (true/false) toggle input.
- bool(String, Component, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a boolean toggle with an initial state.
- bool(String, Component, String, String) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a boolean toggle with custom value labels.
- bool(String, Component, String, String, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a boolean toggle with custom labels and initial state.
- BOOLEAN - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- BooleanValue(boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
-
Creates an instance of a
BooleanValuerecord class. - border(GuiView.Segment, int, int, int, int, int) - Static method in class com.github.darksoulq.abyssallib.world.gui.SlotUtil
-
Generates a list of positions forming the border of a rectangular area.
- borderedRectangle(Class, int, int, T, T, T, T, T, T, T, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a complex rectangle with unique elements for corners, edges, and the center.
- borrower() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
borrowerrecord component. - bottom(int) - Static method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Creates a position reference for the bottom inventory.
- BOTTOM - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiView.Segment
-
The viewing player's inventory.
- BOUNDING_TOGGLE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- boxUv() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Returns the value of the
boxUvrecord component. - brackets(EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- branch(List, String, String, String) - Method in class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Registers a conditional branch for specific metadata states.
- BREAK_SOUND - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- breakNaturally() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(boolean, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(ItemStack, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(ItemStack, boolean, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(ItemStack, boolean, boolean, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- breakNaturally(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- BreakSound() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BreakSound
- breathe(double, double, long) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Creates a cyclical "breathing" animation that pulses the scale using a sine wave.
- brighten(Color, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Adjusts the brightness of a color.
- brightness(float) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that adjusts the brightness of a color.
- broadcast(Packet) - Static method in class com.github.darksoulq.abyssallib.server.packet.PacketIO
-
Broadcasts a packet to every player currently online.
- Broken() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Broken
- BROWN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Brown
- BucketEntityData() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BucketEntityData
- build() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.Builder
- build() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.PatternBuilder
-
Constructs the StructureArray.
- build() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- build() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- build() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count.Builder
- build() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory.StructBuilder
- build() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- build() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- build() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Finalizes the creation of the AdvancementDisplay instance.
- build() - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
-
Finalizes the construction of the Toast.
- build() - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Finalizes construction and returns the built BlockPredicate.
- build() - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Builds a new
BlockPropertiesinstance. - build() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- build() - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Constructs the final
Dialogobject from the configured state. - build() - Method in class com.github.darksoulq.abyssallib.world.dialog.Confirmation
-
Builds the Confirmation dialog into a Paper
Dialog. - build() - Method in class com.github.darksoulq.abyssallib.world.dialog.DialogList
-
Builds the DialogList into a Paper
Dialog. - build() - Method in class com.github.darksoulq.abyssallib.world.dialog.MultiAction
-
Builds the MultiAction dialog into a Paper
Dialog. - build() - Method in class com.github.darksoulq.abyssallib.world.dialog.Notice
-
Builds the Notice into a Paper
Dialog. - build() - Method in class com.github.darksoulq.abyssallib.world.dialog.ServerLinks
-
Builds the ServerLinks dialog into a Paper
Dialog. - build() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Builds settings.
- build() - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Finalizes construction and returns the built EntityPredicate.
- build() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Constructs the Gui instance from the builder configuration.
- build() - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Finalizes the creation of the ItemCategory.
- build() - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Finalizes construction and returns the built ItemPredicate.
- build() - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Validates the configuration and produces a Particles instance.
- build() - Method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline.Builder
-
Constructs the final
Timelineinstance. - builder() - Static method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
- builder() - Static method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Creates a new builder instance for constructing AdvancementDisplay objects.
- builder() - Static method in class com.github.darksoulq.abyssallib.world.advancement.Toast
-
Creates a new builder instance for constructing Toasts.
- builder() - Static method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
Creates a new fluent builder instance for constructing a BlockPredicate.
- builder() - Static method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
- builder() - Static method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
Creates a new fluent builder instance for constructing an EntityPredicate.
- builder() - Static method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
Creates a new fluent builder instance for constructing an ItemPredicate.
- builder() - Static method in class com.github.darksoulq.abyssallib.world.particle.Particles
- builder() - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline
-
Creates a new builder instance for constructing a timeline.
- builder(Class, int, int) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Starts a coordinated builder for manual grid assembly.
- builder(Key) - Static method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Creates a new builder for an Advancement.
- builder(Key) - Static method in class com.github.darksoulq.abyssallib.world.entity.DamageType
- builder(Key) - Static method in class com.github.darksoulq.abyssallib.world.item.ItemCategory
-
Creates a new builder for an ItemCategory.
- builder(MenuType, Component) - Static method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Creates a new builder for a Gui.
- builder(Location) - Static method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Initializes a builder for a LootContext.
- Builder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
- Builder() - Constructor for class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline.Builder
- Builder(Namespace, String, BarModels.Axis) - Constructor for class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Constructs a new Builder for a specific bar.
- Builder(Key) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- Builder(Key) - Constructor for class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Constructs a builder with a mandatory Key.
- Builder(MenuType, Component) - Constructor for class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Constructs the builder with required fields.
- Builder(Location) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- buildGson() - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Builds the global
Gsoninstance using all registered type adapters. - BukkitTaskDispatcher - Class in com.github.darksoulq.abyssallib.server.scheduler
- BukkitTaskDispatcher() - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.BukkitTaskDispatcher
- BukkitWorldGenAccess - Class in com.github.darksoulq.abyssallib.world.gen
-
Standard
WorldGenAccessimplementation using the Bukkit API. - BukkitWorldGenAccess(World, Random) - Constructor for class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Creates a new Bukkit-based world access wrapper.
- BUNDLE_CONTENTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- BundleContents() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BundleContents
- BundleFullness() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.BundleFullness
- BundleHasSelectedItem() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.BundleHasSelectedItem
- BundleSelectedItem() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.BundleSelectedItem
- button(Component, int, DialogActionCallback) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with width.
- button(Component, int, DialogActionCallback, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with width and usage limits.
- button(Component, int, DialogActionCallback, TemporalAmount) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with width and lifetime.
- button(Component, int, Key) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with specific width.
- button(Component, int, Key, BinaryTagHolder) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with width and NBT data.
- button(Component, DialogActionCallback) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a button with a direct functional callback.
- button(Component, DialogActionCallback, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with limited uses.
- button(Component, DialogActionCallback, TemporalAmount) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with a limited lifetime.
- button(Component, Key) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button linked to a custom click ID.
- button(Component, Key, BinaryTagHolder) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with custom NBT data.
- button(Component, Component, int, DialogActionCallback) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip and width.
- button(Component, Component, int, DialogActionCallback, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip, width, and usage limits.
- button(Component, Component, int, DialogActionCallback, TemporalAmount) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip, width, and lifetime.
- button(Component, Component, int, DialogActionCallback, TemporalAmount, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a fully specified button linked to a functional callback.
- button(Component, Component, int, Key) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with tooltip and width.
- button(Component, Component, int, Key, BinaryTagHolder) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a fully specified button linked to a Key action.
- button(Component, Component, DialogActionCallback) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with a tooltip.
- button(Component, Component, DialogActionCallback, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip and limited uses.
- button(Component, Component, DialogActionCallback, TemporalAmount) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip and lifetime.
- button(Component, Component, DialogActionCallback, TemporalAmount, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a callback button with tooltip, lifetime, and usage limits.
- button(Component, Component, Key) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with a tooltip.
- button(Component, Component, Key, BinaryTagHolder) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates an action button with tooltip and NBT additions.
- BYTE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- ByteOps - Class in com.github.darksoulq.abyssallib.common.serialization.ops
-
An implementation of
DynamicOpsthat serializes data into raw byte arrays.
C
- calculate(Account, Account, Currency, BigDecimal, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- calculateAccrued(Account, Currency, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- calculateEffective(PermissionHolder) - Static method in class com.github.darksoulq.abyssallib.server.permission.PermissionCalculator
-
Calculates the full effective permission map for a holder.
- calculateVelocity(EconomyContext, Currency, Instant, Instant) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- CAMPFIRE_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- CAMPFIRE_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- CAN_BREAK - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- CAN_PLACE_ON - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- canAttachTo() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns the value of the
canAttachTorecord component. - CanBreak() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CanBreak
- cancel() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- cancel() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- cancel(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- cancel(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- cancel(Player) - Static method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Cancels any pending input request for the specified player.
- CANCEL - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.ActionResult
-
Indicates that the action or event should be cancelled.
- CANCELLED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- CANCELLED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- CANCELLED_BY_EVENT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- cancelTask(BukkitTask) - Static method in class com.github.darksoulq.abyssallib.server.util.TaskUtil
-
Cancels a BukkitTask safely.
- canPlace(BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- canPlaceOn() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Returns the value of the
canPlaceOnrecord component. - CanPlaceOn() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CanPlaceOn
- canProvide(BlockFace) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- canReceive(BlockFace) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- canSpawn - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Custom spawn predicate.
- canSpawn(BiPredicate) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- capability(Class) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- capability(Class) - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- CAPACITY_EXCEEDED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- Carried() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Carried
- CatCollar() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CatCollar
- category(SoundCategory) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Assigns the master sound category governing this event's volume controls.
- CatVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CatVariant
- ceil(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- ceil(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- ceil(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- ceil(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- CEIL - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- CEILING - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign.Attachment
- CEILING_MIDDLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign.Attachment
- CHALLENGE - Enum constant in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
The spiked challenge frame.
- chance() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Returns the value of the
chancerecord component. - CHANCE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- ChanceModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters positions based on a random probability.
- ChanceModifier(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.ChanceModifier
-
Constructs a new ChanceModifier.
- channel() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
channelrecord component. - character() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Returns the value of the
characterrecord component. - character() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
characterrecord component. - CHARACTER - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- CHARGED_PROJECTILES - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ChargedProjectiles() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ChargedProjectiles
- ChargeType(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType
- CHAT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- ChatInputHandler - Class in com.github.darksoulq.abyssallib.server.chat
-
Utility class for capturing asynchronous player chat input.
- ChatInputHandler() - Constructor for class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
- check(Condition) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Adds a nested predicate condition.
- check(Condition) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Adds a nested predicate condition.
- check(Condition) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Adds a nested predicate condition.
- check(BlockPredicate) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Evaluates a sub-predicate against the block.
- check(EntityPredicate) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Evaluates a sub-predicate against the entity.
- check(ItemPredicate) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Evaluates a sub-predicate against the item.
- check(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Adds a CHECK constraint to ensure valid data.
- check(Consumer) - Method in class com.github.darksoulq.abyssallib.server.util.UpdateChecker
- checkAny(BlockPredicate...) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires the block to satisfy at least one of the provided sub-predicates.
- checkAny(EntityPredicate...) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Requires the entity to satisfy at least one of the provided sub-predicates.
- checkAny(ItemPredicate...) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires the item to satisfy at least one of the provided sub-predicates.
- checkered(Color, Color, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a 3D checkerboard pattern.
- CheckeredPattern - Class in com.github.darksoulq.abyssallib.common.color.pattern
-
A procedural color provider that generates a 3D checkerboard pattern.
- CheckeredPattern(Color, Color, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.pattern.CheckeredPattern
-
Constructs a new CheckeredPattern.
- CHECKMARK - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- CHERRY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Cherry
- Chest(Texture, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
- Chest(Texture, int, Selector.Special.Chest.ChestType) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Creates an instance of a
Chestrecord class. - CHEST - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- chestType() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Returns the value of the
chestTyperecord component. - ChickenVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ChickenVariant
- child(PermissionNode, boolean) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Adds a child node using another PermissionNode instance.
- child(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Adds a child node by string name.
- children() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Returns the value of the
childrenrecord component. - children() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Returns the value of the
childrenrecord component. - chunk() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Returns the value of the
chunkrecord component. - ChunkWrapper<T> - Record Class in com.github.darksoulq.abyssallib.server.util.regional
- ChunkWrapper(Chunk, T) - Constructor for record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Creates an instance of a
ChunkWrapperrecord class. - chunkX() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Returns the value of the
chunkXrecord component. - chunkX() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns the value of the
chunkXrecord component. - chunkZ() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Returns the value of the
chunkZrecord component. - chunkZ() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns the value of the
chunkZrecord component. - circle(double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a flat circle on the XZ plane.
- CirculationSnapshot(Instant, Currency, BigDecimal, BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Creates an instance of a
CirculationSnapshotrecord class. - cleanup() - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- cleanup(GuiView) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiLayer
-
Performs any necessary cleanup when the layer is no longer active.
- cleanup(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.AbstractBarLayer
-
Removes the bar from the GUI and clears cache.
- cleanup(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Cleans up the currently active layer.
- cleanup(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Cleans up the rendered items and removed mapped elements.
- cleanup(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Cleans up the current scroll slots by removing element mappings and clearing the item stacks from the actual inventory.
- clear() - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- clear() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- clear() - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- clearAccountLimit(Account, Currency, TransactionLimits.LimitAction, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- clearAccountRate(Account, Currency, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- clearExpired() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Removes nodes and parents that have exceeded their expiry time.
- clearFixedRate(EconomyContext, Currency, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- clearLines() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- clickedInventory() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the specific inventory that was clicked.
- clickType() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the specific type of click performed.
- ClickType - Enum Class in com.github.darksoulq.abyssallib.server.event
-
Represents the type of click interaction performed by a player.
- ClientItemModifier - Interface in com.github.darksoulq.abyssallib.server.translation
- Clock - Enum Class in com.github.darksoulq.abyssallib.server.scheduler
- clone() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Clones this custom block instance.
- clone() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Creates a deep clone of this entity definition.
- clone() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Performs a deep clone of the item, including its stack, map, and tooltip state.
- clone() - Method in class com.github.darksoulq.abyssallib.world.particle.style.MotionVector
-
Creates a deep clone of this MotionVector.
- clone() - Method in class com.github.darksoulq.abyssallib.world.particle.style.Pixel
-
Creates a deep clone of this Pixel.
- close(HumanEntity) - Static method in class com.github.darksoulq.abyssallib.world.gui.GuiManager
-
Closes the currently open GUI for a player and unregisters its view.
- close(HumanEntity) - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Closes the inventory for the specified player and triggers the close handler.
- CLOSE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- closest(Color) - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Finds the color in this palette that is mathematically closest to the target.
- closest(Color, Collection) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Finds the color in a palette that is closest to the target color.
- closeWithEscape(boolean) - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Sets whether the dialog should close when the Escape key is pressed.
- cmyk(float, float, float, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color using the CMYK color model.
- COCOA_BEAN - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- CocoaBeanDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
A specialized tree decorator responsible for seamlessly attaching organic cocoa bean pod structures directly onto the exposed horizontal faces of the generated trunk blocks.
- CocoaBeanDecorator(float) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.CocoaBeanDecorator
-
Constructs a new cocoa pod placement decorator bound by a strict statistical probability parameter.
- codec() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNodeType
-
Returns the codec used to serialize this node type.
- codec() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Returns the value of the
codecrecord component. - codec() - Method in interface com.github.darksoulq.abyssallib.world.data.loot.LootConditionType
-
Retrieves the codec associated with this condition type.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.data.loot.LootFunctionType
- codec() - Method in interface com.github.darksoulq.abyssallib.world.data.tag.TagType
-
Retrieves the codec used for serializing and deserializing the tag entries.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TreeDecoratorType
-
Retrieves the codec associated with this tree decorator type for serialization.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.FoliagePlacerType
-
Retrieves the codec associated with this foliage placer type for serialization.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.feature.tree.root.RootPlacerType
-
Retrieves the codec associated with this root placer type for serialization.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.TrunkPlacerType
-
Retrieves the codec associated with this trunk placer type for serialization.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifierType
- codec() - Method in interface com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviderType
-
Retrieves the codec associated with this provider type for serialization.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.item.component.DataComponentType
-
Retrieves the codec used for serializing and deserializing this component type.
- codec() - Method in interface com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessorType
- codec(Codec) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates a codec for serializing and deserializing recursive condition trees.
- Codec<T> - Interface in com.github.darksoulq.abyssallib.common.serialization
-
A bidirectional serializer and deserializer capable of translating between Java objects and various serialized formats defined by a
DynamicOpsprovider. - CODEC - Static variable in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
-
Polymorphic codec for all energy node types.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
The codec responsible for serializing and deserializing advancements.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
The codec responsible for serializing and deserializing advancement display data.
- CODEC - Static variable in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
Codec for serializing and deserializing advancement frames via enum names.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.AutoGrantCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.BlockMinedCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomAttributeCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomStatisticCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.EntityKilledCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemCraftedCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemHasCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.LevelCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.LocationCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.PotionEffectCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.StatisticCriterion
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.CommandReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.CustomLootTableReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.ExperienceReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.ItemReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.LootTableReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.PotionEffectReward
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
The primary codec used to serialize and deserialize entire
BlockPredicateinstances. - CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.KilledByPlayerCondition
-
The codec used for serializing and deserializing the killed by player condition.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.LocationCheckCondition
-
The codec used for serializing and deserializing the location check condition.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.MatchToolCondition
-
The codec used for serializing and deserializing the match tool condition.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceCondition
-
The codec used for serializing and deserializing the random chance condition.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceWithLootingCondition
-
The codec used for serializing and deserializing the random chance with looting condition.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.EnchantRandomlyFunction
-
The codec used for serializing and deserializing this function's configuration.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.ExplosionDecayFunction
-
The codec used for serializing and deserializing the explosion decay function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.FurnaceSmeltFunction
-
The codec used for serializing and deserializing the furnace smelt function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.LimitCountFunction
-
The codec used for serializing and deserializing the limit count function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.LootingEnchantFunction
-
The codec used for serializing and deserializing the looting enchantment function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetCountFunction
-
The codec used for serializing and deserializing the set count function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetDamageFunction
-
The codec used for serializing and deserializing the set damage function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetLoreFunction
-
The codec used for serializing and deserializing the set lore function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetNameFunction
-
The codec used for serializing and deserializing the set name function.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootCondition
-
Polymorphic codec for serializing and deserializing loot conditions.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootEntry
-
Polymorphic codec for handling various
LootEntryimplementations. - CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootFunction
-
Polymorphic codec for serializing and deserializing loot functions.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Codec for serializing and deserializing
LootPoolinstances. - CODEC - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
The codec managing the serialization conversion linking active memory representations to storage payloads.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
The primary codec used to serialize and deserialize entire
EntityPredicateinstances. - CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
The codec for serializing and deserializing a target rule.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
The codec for serializing and deserializing a weighted feature.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
The codec for serializing and deserializing the structure configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Codec responsible for serializing and deserializing the config parameters.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
The codec for serializing and deserializing the configuration.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.AlterGroundDecorator
-
The codec used for serializing and deserializing the alter ground decorator.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.BeeNestDecorator
-
The designated codec instance responsible for serializing and deserializing the state variables of this decorator.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.CocoaBeanDecorator
-
The designated codec instance responsible for serializing and deserializing the state variables of this decorator.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.LeaveVineDecorator
-
The designated codec instance responsible for serializing and deserializing the state variables of this decorator.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TreeDecorator
-
Polymorphic codec for serializing and deserializing any tree decorator implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TrunkVineDecorator
-
The designated codec instance responsible for serializing and deserializing the state variables of this decorator.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.AcaciaFoliagePlacer
-
The designated codec instance responsible for serializing and deserializing the state variables of this placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.BlobFoliagePlacer
-
The codec used for serializing and deserializing the blob foliage placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.DarkOakFoliagePlacer
-
The designated codec instance responsible for serializing and deserializing the state variables of this placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.FoliagePlacer
-
Polymorphic codec for serializing and deserializing any foliage placer implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.PineFoliagePlacer
-
The codec used for serializing and deserializing the pine foliage placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.RandomSpreadFoliagePlacer
-
The codec used for serializing and deserializing the random spread foliage placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.MangroveRootPlacer
-
The codec used for serializing and deserializing the mangrove root placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.RootPlacer
-
Polymorphic codec for serializing and deserializing any root placer implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.SpreadingRootPlacer
-
The codec mapping runtime instantiation states perfectly into native generic serialized memory footprints securely natively.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.BendingTrunkPlacer
-
The codec responsible for managing the serialization and deserialization of the bending trunk constraints.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.ForkingTrunkPlacer
-
The codec used for serializing and deserializing the forking trunk placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.GiantTrunkPlacer
-
The codec used for serializing and deserializing the giant trunk placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.StraightTrunkPlacer
-
The codec used for serializing and deserializing the straight trunk placer.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.TrunkPlacer
-
Polymorphic codec for serializing and deserializing any trunk placer implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.UpwardBranchingTrunkPlacer
-
The codec mapping runtime instantiation states perfectly into native generic serialized memory footprints.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeFilterModifier
-
The codec used for serializing and deserializing the biome filter modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeTransitionModifier
-
The codec used for serializing and deserializing the biome transition modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BlockFilterModifier
-
The codec used for serializing and deserializing the block filter modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.ChanceModifier
-
The codec used for serializing and deserializing the chance modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountModifier
-
The codec used for serializing and deserializing the count modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountOnEveryLayerModifier
-
The codec used for serializing and deserializing the layer count modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.EnvironmentScanModifier
-
The codec used for serializing and deserializing the environment scan modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.FixedPlacementModifier
-
The codec used for serializing and deserializing the fixed placement modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightmapModifier
-
The codec used for serializing and deserializing the heightmap modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightRangeModifier
-
The codec used for serializing and deserializing the height range modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.InSquareModifier
-
The codec used for serializing and deserializing the in-square modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseCountModifier
-
The codec used for serializing and deserializing the noise count modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseThresholdModifier
-
The codec used for serializing and deserializing the noise threshold modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RandomOffsetModifier
-
The codec used for serializing and deserializing the random offset modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RarityFilterModifier
-
The codec used for serializing and deserializing the rarity filter modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.SurfaceRelativeThresholdModifier
-
The codec used for serializing and deserializing the surface relative threshold modifier.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.WaterDepthFilterModifier
-
The codec used for serializing and deserializing the water depth filter modifier.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
The universal codec for PlacedFeatures, supporting both direct object definitions and string-based registry lookups.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifier
-
Polymorphic codec for serializing and deserializing any placement modifier implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProvider
-
Polymorphic codec for serializing and deserializing any block state provider implementation.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.NoiseThresholdBlockStateProvider
-
The codec used for serializing and deserializing the noise threshold provider.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.RotatedBlockStateProvider
-
The codec used for serializing and deserializing the rotated block state provider.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.SimpleBlockStateProvider
-
The codec used for serializing and deserializing the simple provider.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider
-
The codec used for serializing and deserializing the weighted provider.
- CODEC - Static variable in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
The codec for serializing and deserializing a weighted entry.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
The primary codec used to serialize and deserialize entire
ItemPredicateinstances. - CODEC - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
The codec used for serializing and deserializing the block ignore processor.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
The codec used for serializing and deserializing the integrity processor.
- CODEC - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessor
-
Polymorphic codec for serializing and deserializing structure processors.
- Codec.CodecException - Exception Class in com.github.darksoulq.abyssallib.common.serialization
-
An unchecked exception utilized for failures occurring during the serialization or deserialization process.
- Codec.EitherCodec<A,
B> - Record Class in com.github.darksoulq.abyssallib.common.serialization -
Internal implementation for handling the
Eithertype, allowing for bifurcated data structures. - Codec.Field<P,
T> - Record Class in com.github.darksoulq.abyssallib.common.serialization -
Represents the definition of a single field within a structured object.
- Codec.OneOfCodec<T> - Record Class in com.github.darksoulq.abyssallib.common.serialization
-
Internal implementation that iterates through a list of codecs until one successfully processes the data.
- CodecException(String) - Constructor for exception class com.github.darksoulq.abyssallib.common.serialization.Codec.CodecException
-
Constructs a new exception with a specific detail message.
- CodecException(String, Throwable) - Constructor for exception class com.github.darksoulq.abyssallib.common.serialization.Codec.CodecException
-
Constructs a new exception with a detail message and an underlying cause.
- codecs() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Returns the value of the
codecsrecord component. - Codecs - Class in com.github.darksoulq.abyssallib.common.serialization
- Codecs() - Constructor for class com.github.darksoulq.abyssallib.common.serialization.Codecs
- COLLATERAL_SEIZED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
- collection(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.QueryExecutor
-
Starts a fluent query builder for a specific collection.
- collection(Supplier) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Creates a codec for a specific collection implementation.
- CollectionQuery - Class in com.github.darksoulq.abyssallib.common.database.nosql.mongodb
-
A fluent builder for executing CRUD operations on a single MongoDB collection.
- CollectionQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Constructs a new CollectionQuery.
- color() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
colorrecord component. - color() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Returns the value of the
colorrecord component. - color(ColorProvider) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a procedural color provider for dynamic particle tinting.
- color(Color) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a static color for all particles.
- COLOR - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- COLOR - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- colorBlindness(ColorBlindness) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that simulates specific types of color blindness.
- ColorBlindness - Enum Class in com.github.darksoulq.abyssallib.common.color
-
An enumeration representing various types of color vision deficiencies (CVD).
- ColorConverter - Class in com.github.darksoulq.abyssallib.common.color
-
A specialized utility class for converting between various color spaces.
- ColorConverter() - Constructor for class com.github.darksoulq.abyssallib.common.color.ColorConverter
- ColorFilter - Interface in com.github.darksoulq.abyssallib.common.color
-
A functional interface representing a transformation applied to a
Color. - ColorHarmony - Class in com.github.darksoulq.abyssallib.common.color
-
A utility class for generating various color harmony palettes based on color theory.
- ColorHarmony() - Constructor for class com.github.darksoulq.abyssallib.common.color.ColorHarmony
- ColorPalette - Class in com.github.darksoulq.abyssallib.common.color
-
Represents a collection of
Colorobjects, providing utility methods for color selection, palette generation, and mathematical analysis. - ColorPalette(Collection) - Constructor for class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Constructs a palette from an existing collection of colors.
- ColorPalette(Color...) - Constructor for class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Constructs a palette from a variable number of Color arguments.
- ColorProvider - Interface in com.github.darksoulq.abyssallib.common.color
-
A functional interface representing a procedural color source.
- ColorUtils - Class in com.github.darksoulq.abyssallib.common.color
-
A comprehensive utility class for color manipulation, conversion, and generation.
- ColorUtils() - Constructor for class com.github.darksoulq.abyssallib.common.color.ColorUtils
- column(GuiView.Segment, int, int, int, int, int) - Static method in class com.github.darksoulq.abyssallib.world.gui.SlotUtil
-
Generates a list of positions forming a vertical column.
- column(Class, int, T, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a 3-part column (Top, Middle..., Bottom).
- column(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Defines a column in the table.
- columnOf(Class, T...) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a single-column structure.
- com.github.darksoulq.abyssallib.bootstrap - package com.github.darksoulq.abyssallib.bootstrap
- com.github.darksoulq.abyssallib.common.color - package com.github.darksoulq.abyssallib.common.color
- com.github.darksoulq.abyssallib.common.color.gradient - package com.github.darksoulq.abyssallib.common.color.gradient
- com.github.darksoulq.abyssallib.common.color.pattern - package com.github.darksoulq.abyssallib.common.color.pattern
- com.github.darksoulq.abyssallib.common.config - package com.github.darksoulq.abyssallib.common.config
- com.github.darksoulq.abyssallib.common.database - package com.github.darksoulq.abyssallib.common.database
- com.github.darksoulq.abyssallib.common.database.nosql.mongodb - package com.github.darksoulq.abyssallib.common.database.nosql.mongodb
- com.github.darksoulq.abyssallib.common.database.nosql.redis - package com.github.darksoulq.abyssallib.common.database.nosql.redis
- com.github.darksoulq.abyssallib.common.database.relational - package com.github.darksoulq.abyssallib.common.database.relational
- com.github.darksoulq.abyssallib.common.database.relational.h2 - package com.github.darksoulq.abyssallib.common.database.relational.h2
- com.github.darksoulq.abyssallib.common.database.relational.mariadb - package com.github.darksoulq.abyssallib.common.database.relational.mariadb
- com.github.darksoulq.abyssallib.common.database.relational.mysql - package com.github.darksoulq.abyssallib.common.database.relational.mysql
- com.github.darksoulq.abyssallib.common.database.relational.postgres - package com.github.darksoulq.abyssallib.common.database.relational.postgres
- com.github.darksoulq.abyssallib.common.database.relational.sql - package com.github.darksoulq.abyssallib.common.database.relational.sql
- com.github.darksoulq.abyssallib.common.energy - package com.github.darksoulq.abyssallib.common.energy
- com.github.darksoulq.abyssallib.common.model.blockbench - package com.github.darksoulq.abyssallib.common.model.blockbench
- com.github.darksoulq.abyssallib.common.model.blockbench.animation - package com.github.darksoulq.abyssallib.common.model.blockbench.animation
- com.github.darksoulq.abyssallib.common.model.blockbench.meta - package com.github.darksoulq.abyssallib.common.model.blockbench.meta
- com.github.darksoulq.abyssallib.common.model.blockbench.texture - package com.github.darksoulq.abyssallib.common.model.blockbench.texture
- com.github.darksoulq.abyssallib.common.model.blockbench.tree - package com.github.darksoulq.abyssallib.common.model.blockbench.tree
- com.github.darksoulq.abyssallib.common.reflection - package com.github.darksoulq.abyssallib.common.reflection
- com.github.darksoulq.abyssallib.common.serialization - package com.github.darksoulq.abyssallib.common.serialization
- com.github.darksoulq.abyssallib.common.serialization.ops - package com.github.darksoulq.abyssallib.common.serialization.ops
- com.github.darksoulq.abyssallib.common.util - package com.github.darksoulq.abyssallib.common.util
- com.github.darksoulq.abyssallib.server.chat - package com.github.darksoulq.abyssallib.server.chat
- com.github.darksoulq.abyssallib.server.command - package com.github.darksoulq.abyssallib.server.command
- com.github.darksoulq.abyssallib.server.command.argument - package com.github.darksoulq.abyssallib.server.command.argument
- com.github.darksoulq.abyssallib.server.cooldown - package com.github.darksoulq.abyssallib.server.cooldown
- com.github.darksoulq.abyssallib.server.data - package com.github.darksoulq.abyssallib.server.data
- com.github.darksoulq.abyssallib.server.economy - package com.github.darksoulq.abyssallib.server.economy
- com.github.darksoulq.abyssallib.server.economy.capability - package com.github.darksoulq.abyssallib.server.economy.capability
- com.github.darksoulq.abyssallib.server.event - package com.github.darksoulq.abyssallib.server.event
- com.github.darksoulq.abyssallib.server.event.context - package com.github.darksoulq.abyssallib.server.event.context
- com.github.darksoulq.abyssallib.server.event.context.gui - package com.github.darksoulq.abyssallib.server.event.context.gui
- com.github.darksoulq.abyssallib.server.event.context.item - package com.github.darksoulq.abyssallib.server.event.context.item
- com.github.darksoulq.abyssallib.server.event.custom.block - package com.github.darksoulq.abyssallib.server.event.custom.block
- com.github.darksoulq.abyssallib.server.event.custom.economy - package com.github.darksoulq.abyssallib.server.event.custom.economy
- com.github.darksoulq.abyssallib.server.event.custom.energy - package com.github.darksoulq.abyssallib.server.event.custom.energy
- com.github.darksoulq.abyssallib.server.event.custom.entity - package com.github.darksoulq.abyssallib.server.event.custom.entity
- com.github.darksoulq.abyssallib.server.event.custom.server - package com.github.darksoulq.abyssallib.server.event.custom.server
- com.github.darksoulq.abyssallib.server.packet - package com.github.darksoulq.abyssallib.server.packet
- com.github.darksoulq.abyssallib.server.permission - package com.github.darksoulq.abyssallib.server.permission
- com.github.darksoulq.abyssallib.server.placeholder - package com.github.darksoulq.abyssallib.server.placeholder
- com.github.darksoulq.abyssallib.server.placeholder.expression - package com.github.darksoulq.abyssallib.server.placeholder.expression
- com.github.darksoulq.abyssallib.server.registry - package com.github.darksoulq.abyssallib.server.registry
- com.github.darksoulq.abyssallib.server.registry.modifier - package com.github.darksoulq.abyssallib.server.registry.modifier
- com.github.darksoulq.abyssallib.server.registry.object - package com.github.darksoulq.abyssallib.server.registry.object
- com.github.darksoulq.abyssallib.server.resource - package com.github.darksoulq.abyssallib.server.resource
- com.github.darksoulq.abyssallib.server.resource.asset - package com.github.darksoulq.abyssallib.server.resource.asset
- com.github.darksoulq.abyssallib.server.resource.asset.definition - package com.github.darksoulq.abyssallib.server.resource.asset.definition
- com.github.darksoulq.abyssallib.server.resource.util - package com.github.darksoulq.abyssallib.server.resource.util
- com.github.darksoulq.abyssallib.server.scheduler - package com.github.darksoulq.abyssallib.server.scheduler
- com.github.darksoulq.abyssallib.server.scoreboard - package com.github.darksoulq.abyssallib.server.scoreboard
- com.github.darksoulq.abyssallib.server.translation - package com.github.darksoulq.abyssallib.server.translation
- com.github.darksoulq.abyssallib.server.util - package com.github.darksoulq.abyssallib.server.util
- com.github.darksoulq.abyssallib.server.util.regional - package com.github.darksoulq.abyssallib.server.util.regional
- com.github.darksoulq.abyssallib.world.advancement - package com.github.darksoulq.abyssallib.world.advancement
- com.github.darksoulq.abyssallib.world.advancement.criterion - package com.github.darksoulq.abyssallib.world.advancement.criterion
- com.github.darksoulq.abyssallib.world.advancement.reward - package com.github.darksoulq.abyssallib.world.advancement.reward
- com.github.darksoulq.abyssallib.world.block - package com.github.darksoulq.abyssallib.world.block
- com.github.darksoulq.abyssallib.world.block.property - package com.github.darksoulq.abyssallib.world.block.property
- com.github.darksoulq.abyssallib.world.data.attribute - package com.github.darksoulq.abyssallib.world.data.attribute
- com.github.darksoulq.abyssallib.world.data.loot - package com.github.darksoulq.abyssallib.world.data.loot
- com.github.darksoulq.abyssallib.world.data.loot.condition - package com.github.darksoulq.abyssallib.world.data.loot.condition
- com.github.darksoulq.abyssallib.world.data.loot.function - package com.github.darksoulq.abyssallib.world.data.loot.function
- com.github.darksoulq.abyssallib.world.data.statistic - package com.github.darksoulq.abyssallib.world.data.statistic
- com.github.darksoulq.abyssallib.world.data.statistic.formatter - package com.github.darksoulq.abyssallib.world.data.statistic.formatter
- com.github.darksoulq.abyssallib.world.data.tag - package com.github.darksoulq.abyssallib.world.data.tag
- com.github.darksoulq.abyssallib.world.data.tag.impl - package com.github.darksoulq.abyssallib.world.data.tag.impl
- com.github.darksoulq.abyssallib.world.dialog - package com.github.darksoulq.abyssallib.world.dialog
- com.github.darksoulq.abyssallib.world.entity - package com.github.darksoulq.abyssallib.world.entity
- com.github.darksoulq.abyssallib.world.gen - package com.github.darksoulq.abyssallib.world.gen
- com.github.darksoulq.abyssallib.world.gen.feature - package com.github.darksoulq.abyssallib.world.gen.feature
- com.github.darksoulq.abyssallib.world.gen.feature.impl - package com.github.darksoulq.abyssallib.world.gen.feature.impl
- com.github.darksoulq.abyssallib.world.gen.feature.tree - package com.github.darksoulq.abyssallib.world.gen.feature.tree
- com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator - package com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
- com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage - package com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
- com.github.darksoulq.abyssallib.world.gen.feature.tree.root - package com.github.darksoulq.abyssallib.world.gen.feature.tree.root
- com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk - package com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
- com.github.darksoulq.abyssallib.world.gen.placement - package com.github.darksoulq.abyssallib.world.gen.placement
- com.github.darksoulq.abyssallib.world.gen.placement.modifier - package com.github.darksoulq.abyssallib.world.gen.placement.modifier
- com.github.darksoulq.abyssallib.world.gen.state.provider - package com.github.darksoulq.abyssallib.world.gen.state.provider
- com.github.darksoulq.abyssallib.world.gen.state.provider.impl - package com.github.darksoulq.abyssallib.world.gen.state.provider.impl
- com.github.darksoulq.abyssallib.world.gui - package com.github.darksoulq.abyssallib.world.gui
- com.github.darksoulq.abyssallib.world.gui.element - package com.github.darksoulq.abyssallib.world.gui.element
- com.github.darksoulq.abyssallib.world.gui.layer - package com.github.darksoulq.abyssallib.world.gui.layer
- com.github.darksoulq.abyssallib.world.item - package com.github.darksoulq.abyssallib.world.item
- com.github.darksoulq.abyssallib.world.item.component - package com.github.darksoulq.abyssallib.world.item.component
- com.github.darksoulq.abyssallib.world.item.map - package com.github.darksoulq.abyssallib.world.item.map
- com.github.darksoulq.abyssallib.world.particle - package com.github.darksoulq.abyssallib.world.particle
- com.github.darksoulq.abyssallib.world.particle.impl - package com.github.darksoulq.abyssallib.world.particle.impl
- com.github.darksoulq.abyssallib.world.particle.style - package com.github.darksoulq.abyssallib.world.particle.style
- com.github.darksoulq.abyssallib.world.particle.timeline - package com.github.darksoulq.abyssallib.world.particle.timeline
- com.github.darksoulq.abyssallib.world.recipe - package com.github.darksoulq.abyssallib.world.recipe
- com.github.darksoulq.abyssallib.world.structure - package com.github.darksoulq.abyssallib.world.structure
- com.github.darksoulq.abyssallib.world.structure.processor - package com.github.darksoulq.abyssallib.world.structure.processor
- com.github.darksoulq.abyssallib.world.structure.processor.impl - package com.github.darksoulq.abyssallib.world.structure.processor.impl
- com.github.darksoulq.abyssallib.world.util - package com.github.darksoulq.abyssallib.world.util
- Command - Annotation Interface in com.github.darksoulq.abyssallib.server.command
-
Marks a method as a command definition for registration via the
CommandBus. - COMMAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- COMMAND - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- CommandBus - Class in com.github.darksoulq.abyssallib.server.command
- CommandBus() - Constructor for class com.github.darksoulq.abyssallib.server.command.CommandBus
- CommandExecutor - Interface in com.github.darksoulq.abyssallib.server.command
- CommandResult - Class in com.github.darksoulq.abyssallib.server.command
- CommandReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- CommandReward(String) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.CommandReward
- compareTo(Version) - Method in class com.github.darksoulq.abyssallib.server.util.Version
- Compass(Selector.RangeDispatch.Compass.Target, boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Creates an instance of a
Compassrecord class. - compile() - Method in class com.github.darksoulq.abyssallib.server.data.Datapack
-
Compiles the datapack by extracting files from the plugin JAR's
/data/directory, generating thepack.mcmeta, and writing all contents into a ZIP file. - compile(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Compiles and zips the pack contents asynchronously.
- complementary(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a complementary palette consisting of the base color and its opposite.
- complementary(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Finds the complementary color (180-degree hue shift).
- COMPLETED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- completelySuccessful() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns the value of the
completelySuccessfulrecord component. - completelySuccessful() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Returns the value of the
completelySuccessfulrecord component. - completion() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- completion() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- component() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
-
Returns the value of the
componentrecord component. - component() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Returns the value of the
componentrecord component. - Component(ValueComponent) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
-
Creates an instance of a
Componentrecord class. - ComponentMap - Class in com.github.darksoulq.abyssallib.world.item.component
-
A specialized map used to manage and persist
DataComponents for library objects. - ComponentMap(CustomEntity) - Constructor for class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Constructs a ComponentMap for a specific custom Entity.
- ComponentMap(Item) - Constructor for class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Constructs a ComponentMap for a specific custom Item.
- ComponentMap(ItemStack) - Constructor for class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Constructs a ComponentMap by wrapping a Bukkit ItemStack.
- Components - Class in com.github.darksoulq.abyssallib.world.item.component
- Components() - Constructor for class com.github.darksoulq.abyssallib.world.item.component.Components
- Components(Vector3f, Vector3f, Quaternionf, Quaternionf) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Creates an instance of a
Componentsrecord class. - Composite() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Composite
- COMPOUND_TAG - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- compute(K, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- compute(K, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- computeIfAbsent(K, Function) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- computeIfAbsent(K, Function) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- computeIfAbsent(K, Function) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- computeIfPresent(K, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- computeIfPresent(K, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- Condition<T> - Interface in com.github.darksoulq.abyssallib.common.util
-
Represents a logical condition tree that can be evaluated against a
Predicate. - Condition(Selector.Condition.Property, Selector, Selector) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
- Condition(Selector.Condition.Property, Selector, Selector, Selector.Transformation) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Creates an instance of a
Conditionrecord class. - Condition.AllOf<T> - Record Class in com.github.darksoulq.abyssallib.common.util
-
A condition implementation that represents a logical AND.
- Condition.AnyOf<T> - Record Class in com.github.darksoulq.abyssallib.common.util
-
A condition implementation that represents a logical OR.
- Condition.One<T> - Record Class in com.github.darksoulq.abyssallib.common.util
-
A condition implementation that wraps a single value.
- conditions() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns the value of the
conditionsrecord component. - Conduit() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Conduit
- config() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Returns the value of the
configrecord component. - config() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns the value of the
configrecord component. - Config - Class in com.github.darksoulq.abyssallib.common.config
-
A wrapper for Bukkit's
YamlConfigurationthat provides a fluent API, support forCodecserialization, and manual comment injection. - Config(int, int, boolean, boolean, BlockStateProvider, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Creates an instance of a
Configrecord class. - Config(int, int, int, BlockStateProvider) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Creates an instance of a
Configrecord class. - Config(int, int, int, BlockStateProvider, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Creates an instance of a
Configrecord class. - Config(PlacedFeature, PlacedFeature) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, int, int, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, BlockStateProvider) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, BlockStateProvider, int, int, int, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, BlockStateProvider, BlockStateProvider, TrunkPlacer, FoliagePlacer, RootPlacer, List, int, int, int, int, int, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, BlockStateProvider, BlockStateProvider, BlockStateProvider, BlockStateProvider, List, int, int) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, List, boolean, int, int) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, List, int, double, double) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, List, int, int, boolean) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Creates an instance of a
Configrecord class. - Config(BlockStateProvider, List, List, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Creates an instance of a
Configrecord class. - Config(String, boolean, StructureRotation, boolean, Mirror) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Creates an instance of a
Configrecord class. - Config(String, String) - Constructor for class com.github.darksoulq.abyssallib.common.config.Config
-
Constructs a new Config instance in the plugin's root config folder.
- Config(String, String, String) - Constructor for class com.github.darksoulq.abyssallib.common.config.Config
-
Constructs a new Config instance located in a subfolder.
- Config(List, int) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Creates an instance of a
Configrecord class. - Config(List, PlacedFeature) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Creates an instance of a
Configrecord class. - Config(List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
Creates an instance of a
Configrecord class. - Config.Value<T> - Class in com.github.darksoulq.abyssallib.common.config
-
Represents a specific value within the configuration.
- ConfiguredFeature<C,
F> - Record Class in com.github.darksoulq.abyssallib.world.gen.feature -
Represents a world generation feature strictly bound to its specific configuration.
- ConfiguredFeature(F, C) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Creates an instance of a
ConfiguredFeaturerecord class. - confirmation(Component, ActionButton, ActionButton) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a binary choice confirmation dialog.
- Confirmation - Class in com.github.darksoulq.abyssallib.world.dialog
-
A dialog implementation representing a binary choice, typically used for confirmations.
- Confirmation(Component, ActionButton, ActionButton) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.Confirmation
-
Constructs a new Confirmation dialog.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Establishes a connection to the MongoDB server and initializes the database instance.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Initializes the Jedis pool with a maximum of 128 connections.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Establishes a connection to the H2 database.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Establishes the connection and starts the 30-minute keep-alive interval.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Connects to the MySQL server using JDBC.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Establishes a connection to the PostgreSQL database and starts the keep-alive task.
- connect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Establishes a connection to the SQLite database.
- connect(BlockFace, EnergyNode, BlockFace) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
-
Connects this node to another node.
- consoleOnly() - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- Constant(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Constant
- constructor(Class...) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- Consumable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Consumable
- CONSUMABLE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CONSUMABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- CONSUME_APPLY_STATUS_EFFECTS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CONSUME_EFFECT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CONSUME_PLAY_SOUND - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CONSUME_REMOVE_STATUS_EFFECTS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CONSUME_TELEPORT_RANDOMLY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ContainedComponent - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.AttributeModifiers - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.AxolotlVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BannerPatterns - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BaseColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Bees - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BlockEntityData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BlocksAttacks - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BlockState - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BreakSound - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BucketEntityData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.BundleContents - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CanBreak - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CanPlaceOn - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CatCollar - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CatVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ChargedProjectiles - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ChickenVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Consumable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Container - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ContainerLoot - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CowVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CreativeSlotLock - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CustomData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CustomModelData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.CustomName - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Damage - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.DamageResistant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.DeathProtection - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.DebugStickState - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.DyedColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Enchantable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.EnchantmentGlintOverride - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Enchantments - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.EntityData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Equippable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.FireworkExplosion - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Fireworks - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Food - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.FoxVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.FrogVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Glider - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.HorseVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Instrument - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.IntangibleProjectile - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ItemModel - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ItemName - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.JukeboxPlayable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.LlamaVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Lock - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.LodestoneTracker - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Lore - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MapColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MapDecorations - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MapId - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MapPostProcessing - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MaxDamage - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MaxStackSize - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.MooshroomVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.NoteblockSound - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.OminousBottleAmplifier - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.PaintingVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ParrotVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.PigVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.PotDecorations - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.PotionContents - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.PotionDurationScale - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Profile - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ProvidesBannerPattern - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ProvidesTrimMaterial - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.RabbitVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Rarity - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Recipes - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Repairable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.RepairCost - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.SalmonSize - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.SheepColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.ShulkerColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.StoredEnchantments - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.SuspiciousStewEffects - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Tool - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.TooltipDisplay - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.TooltipStyle - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Trim - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.TropicalFishBaseColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.TropicalFishPattern - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.TropicalFishPatternColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Unbreakable - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.UseCooldown - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.UseRemainder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.VillagerVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.Weapon - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.WolfCollar - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.WolfSoundVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.WolfVariant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.WritableBookContent - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ContainedComponent.WrittenBookContent - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Container() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Container
- CONTAINER_LOOT - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ContainerLoot() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ContainerLoot
- contains() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Returns the value of the
containsrecord component. - contains(BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.BlockTag
-
Checks if the given BlockInfo's ID is present in this tag or included tags.
- contains(ValueComponent.AttributeModifiers.Contains) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- contains(ValueComponent.AttributeModifiers.Contains...) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- contains(D) - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Checks if the given input is considered a member of this tag.
- contains(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- contains(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- contains(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- contains(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- contains(String) - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Checks if a specific ID is currently present in the registry.
- contains(List) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- contains(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.ItemTag
-
Checks if the given ItemStack satisfies any predicate in this tag or included tags.
- Contains(List, Key, Integer, Integer, ValueComponent.AttributeModifiers.Operation, ValueComponent.AttributeModifiers.Slot) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Creates an instance of a
Containsrecord class. - containsAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- containsAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- containsAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- containsAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- containsEntry(Object, Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- containsKey(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- containsKey(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- containsKey(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- containsKey(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- containsValue(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- containsValue(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- containsValue(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- containsValue(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- Content - Class in com.github.darksoulq.abyssallib.bootstrap
- Content() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.Content
- context() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
contextrecord component. - context() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
contextrecord component. - context() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
contextrecord component. - context() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
contextrecord component. - context() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
contextrecord component. - context() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
contextrecord component. - context(EconomyContext) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- Context<T> - Class in com.github.darksoulq.abyssallib.server.event.context
-
Represents a generic context for an event.
- Context(T) - Constructor for class com.github.darksoulq.abyssallib.server.event.context.Context
-
Constructs a new Context with the given event.
- ContextDimension(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension
- ContextEntityType(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType
- contrast(float) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that adjusts the contrast of a color.
- contrast(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Determines whether black or white provides better contrast against a background.
- CONTROL_DROP - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- conversionRate() - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Returns the value of the
conversionRaterecord component. - convert(double, EnergyUnit) - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Converts an amount from this unit into another unit.
- convert(long, TimeUnit) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- convertToArray(List) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Converts a
Listof strings into aString[]array. - convertToLegacy(Component) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Serializes an Adventure Component into a legacy Bukkit string.
- convertToList(String[]) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Converts a
String[]into aList. - cooldown() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
cooldownrecord component. - Cooldown - Class in com.github.darksoulq.abyssallib.server.cooldown
- Cooldown() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Cooldown
- Cooldown(Scheduler, Clock) - Constructor for class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- CooldownPolicy - Enum Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownResult - Interface in com.github.darksoulq.abyssallib.server.cooldown
- CooldownResult.Cooling - Record Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownResult.Ready - Record Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownScope - Record Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownScope(CooldownScope.Type, UUID) - Constructor for record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Creates an instance of a
CooldownScoperecord class. - CooldownScope.Type - Enum Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownType - Record Class in com.github.darksoulq.abyssallib.server.cooldown
- CooldownType(Key, long, TimeUnit) - Constructor for record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
- CooldownType(Key, long, TimeUnit, CooldownPolicy) - Constructor for record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Creates an instance of a
CooldownTyperecord class. - Cooling(long, TimeUnit, CooldownScope, Key, Cooldown, Scheduler) - Constructor for record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Creates an instance of a
Coolingrecord class. - coreShader(String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- coreShader(String, byte[], byte[], byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- coreShader(String, String, String, String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- CoreShader - Class in com.github.darksoulq.abyssallib.server.resource.asset
- CoreShader(String, String, byte[], byte[], byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.CoreShader
- CoreShader(String, String, String, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.CoreShader
- CoreShader(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.CoreShader
- cos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- cos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- cos(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- cos(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- COS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- count - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- count() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Counts documents matching the filter.
- count() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Executes a COUNT(*) query based on the current where clause configuration.
- count(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count.Builder
- count(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count.Builder
- count(ValueComponent.AttributeModifiers.Count) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- Count(boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
-
Creates an instance of a
Countrecord class. - Count(ValueComponent.AttributeModifiers.Contains, Integer, Integer) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Creates an instance of a
Countrecord class. - COUNT - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- COUNT_ON_EVERY_LAYER - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- CountModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that duplicates the incoming position stream a specified number of times.
- CountModifier(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountModifier
-
Constructs a new CountModifier.
- CountOnEveryLayerModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that duplicates the incoming position stream across every single Y-coordinate from the bottom of the world to the top.
- CountOnEveryLayerModifier(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountOnEveryLayerModifier
-
Constructs a new CountOnEveryLayerModifier.
- counts(ValueComponent.AttributeModifiers.Count...) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- counts(List) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- CowVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CowVariant
- create() - Static method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function32) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function31) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function30) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function29) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function28) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function27) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function26) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function25) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function24) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function23) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function22) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function21) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function20) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function19) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function18) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function17) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function16) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function15) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function14) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function13) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function12) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function11) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function10) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function9) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function8) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function7) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function6) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function5) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function4) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, Codec.Field, RecordCodecBuilder.Function3) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Codec.Field, Codec.Field, RecordCodecBuilder.Function2) - Static method in class com.github.darksoulq.abyssallib.common.serialization.RecordCodecBuilder
- create(Account, Account, Currency, BigDecimal, Duration, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- create(Account, Account, Currency, BigDecimal, Instant, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- create(Account, Currency, BigDecimal, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- create(Registry, String) - Static method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Factory method to create a new deferred registry instance.
- create(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.QueryExecutor
-
Starts a fluent builder to create a table.
- create(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.QueryExecutor
-
Initiates a table creation builder.
- create(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.QueryExecutor
-
Creates a table creation builder.
- create(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.QueryExecutor
-
Starts a fluent table schema builder.
- create(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.QueryExecutor
-
Starts a fluent table builder to define a new schema.
- create(String) - Static method in class com.github.darksoulq.abyssallib.server.permission.PermissionNamespace
-
Creates a new namespace for a specific plugin.
- create(Key) - Method in interface com.github.darksoulq.abyssallib.world.data.tag.TagType
-
Creates a new tag instance associated with this type.
- create(Entity, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Creates a
SavedEntityfrom a live BukkitEntity. - createAccount(Key, AccountType, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- createBank(Key, String, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- createBlockEntity(Location) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Creates a new block entity instance for this block.
- createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a boolean into a 1-byte array.
- createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates a
BooleanNodefrom a boolean. - createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
ByteTagrepresenting a boolean value. - createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Converts a boolean to its string representation.
- createBoolean(boolean) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createdAt() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
createdAtrecord component. - createDirectories(File) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Creates a directory and any nonexistent parent directories.
- createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a double into an 8-byte array.
- createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates a
DoubleNodefrom a double. - createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
DoubleTagfrom a double value. - createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Converts a double to a string with a 'd' suffix.
- createDouble(double) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a float into a 4-byte array.
- createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates a
FloatNodefrom a float. - createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
FloatTagfrom a float value. - createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Converts a float to a string with an 'f' suffix.
- createFloat(float) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createFromValue(Object) - Method in interface com.github.darksoulq.abyssallib.world.item.component.DataComponentType
-
Attempts to create a new component instance directly from a raw value.
- createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes an integer into a 4-byte array (Big-Endian).
- createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates an
IntNodefrom an integer. - createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates an
IntTagfrom an integer value. - createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Converts an integer to its string representation.
- createInt(int) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a list of byte arrays into a single contiguous byte array.
- createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates an
ArrayNodefrom a list of JSON nodes. - createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
Creates a YAML-compatible list.
- createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Joins a list of strings into a bracketed, comma-separated string.
- createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
ListTagfrom a list of tags. - createList(List) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a long into an 8-byte array (Big-Endian).
- createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates a
LongNodefrom a long. - createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
LongTagfrom a long value. - createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Converts a long to a string with an 'L' suffix.
- createLong(long) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a map of byte arrays into a single contiguous byte array.
- createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates an
ObjectNodefrom a map of JSON nodes. - createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
Creates a YAML-compatible map.
- createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Formats a map into a curly-bracketed string of key-value pairs.
- createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
CompoundTagfrom a map of tags. - createMap(Map) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createMapItem(Component, List) - Method in class com.github.darksoulq.abyssallib.world.item.map.BaseMap
-
Creates a new
ItemStackof typeFILLED_MAPbound to this map view. - createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Serializes a string as UTF-8 bytes with a 4-byte length prefix.
- createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Creates a
TextNodefrom a String. - createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Creates a
StringTagfrom a string value. - createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Creates a quoted string with escaped backslashes and quotes.
- createString(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- createTooltip(Item.Tooltip) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a tooltip is being generated.
- createTooltip(Item.Tooltip, Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a tooltip is being generated for a specific viewer.
- createWithTrial(Account, Account, Currency, BigDecimal, Duration, Duration, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- CREATIVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- CreativeSlotLock() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CreativeSlotLock
- CREATURE - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
- CREEPER - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Creeper
- CRIMSON - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Crimson
- criterion(String, AdvancementCriterion) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- CRITERION - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- CRITERION - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- Criterions - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- Criterions() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- CriterionType<T> - Interface in com.github.darksoulq.abyssallib.world.advancement.criterion
-
Defines the registration type and serialization logic for a specific
AdvancementCriterion. - CrossbowPull() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CrossbowPull
- CTag - Class in com.github.darksoulq.abyssallib.world.util
- CTag() - Constructor for class com.github.darksoulq.abyssallib.world.util.CTag
- CTag(CompoundTag) - Constructor for class com.github.darksoulq.abyssallib.world.util.CTag
- cube(double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates the wireframe of a cube.
- cullface(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- currencies() - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- currencies(EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- CURRENCIES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
currencyrecord component. - currency() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
currencyrecord component. - currency(Currency) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- Currency - Record Class in com.github.darksoulq.abyssallib.server.economy
- Currency(Key, Component, Component, Component, int, boolean, BigDecimal, BigDecimal) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Creates an instance of a
Currencyrecord class. - CurrencyExchange - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- current() - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
-
Returns the current frame of the animation without advancing the phase.
- currentItem() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the item currently residing in the clicked slot.
- currentUsage() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
currentUsagerecord component. - cursor() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the item currently held on the mouse cursor.
- custom(UUID) - Static method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
- CUSTOM - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
- CUSTOM_ATTRIBUTE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- CUSTOM_ATTRIBUTE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- CUSTOM_DATA - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- CUSTOM_LOOT_TABLE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- CUSTOM_MODEL_DATA - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- CUSTOM_MODEL_DATA - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- CUSTOM_NAME - Enum constant in enum class com.github.darksoulq.abyssallib.server.translation.ItemTranslationContext
-
Indicates that the custom, player-set name of the item is being translated.
- CUSTOM_NAME - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- CUSTOM_STATISTIC - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- CUSTOM_STATISTIC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- CustomAdvancementProgress - Class in com.github.darksoulq.abyssallib.world.advancement
-
A wrapper for player-specific advancement progress.
- CustomAdvancementProgress(Advancement, Player, AdvancementProgress) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Constructs a new CustomAdvancementProgress wrapper.
- CustomAttributeCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- CustomAttributeCriterion(Key, double) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomAttributeCriterion
- CustomBlock - Class in com.github.darksoulq.abyssallib.world.block
-
Represents a custom block type in the AbyssalLib framework.
- CustomBlock(Key) - Constructor for class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Constructs a new CustomBlock with the given identifier.
- CustomBlock(Key, Material) - Constructor for class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Constructs a new CustomBlock with the given identifier and base material.
- CustomBlockPopulator - Class in com.github.darksoulq.abyssallib.world.gen
-
An abstract extension of Bukkit's block populator that integrates with the AbyssalLib world generation API.
- CustomBlockPopulator() - Constructor for class com.github.darksoulq.abyssallib.world.gen.CustomBlockPopulator
- CustomData() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomData
- CustomData(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData
- CustomData(Map) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData
- CustomEntity<T> - Class in com.github.darksoulq.abyssallib.world.entity
-
Represents a fully configurable wrapper around a Bukkit
LivingEntity, providing extended behavior, attributes, data components, and lifecycle control. - CustomEntity(Key, EntityType, SpawnCategory) - Constructor for class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Creates a new custom entity definition.
- CustomEntity.SpawnPlacement - Enum Class in com.github.darksoulq.abyssallib.world.entity
-
Defines spawn placement type.
- CustomEntity.SpawnSettings - Class in com.github.darksoulq.abyssallib.world.entity
-
Defines spawn configuration.
- CustomEntity.SpawnSettings.Builder - Class in com.github.darksoulq.abyssallib.world.entity
-
Builder for
CustomEntity.SpawnSettings. - CustomEntityDeathEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
Custom event triggered when an
CustomEntitydies. - CustomEntityDeathEvent(CustomEntity, Entity) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Constructs a new
EntityDeathEvent. - CustomEntityLoadEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
Custom event triggered when a custom
CustomEntityis loaded into the world. - CustomEntityLoadEvent(CustomEntity) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityLoadEvent
-
Constructs a new
EntityLoadEvent. - CustomEntitySpawnEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
Custom event triggered when a custom
CustomEntityis spawned into the world. - CustomEntitySpawnEvent(CustomEntity, CustomEntitySpawnEvent.SpawnReason) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Constructs a new
EntitySpawnEvent. - CustomEntitySpawnEvent.SpawnReason - Enum Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
The reason why a custom entity is being spawned.
- CustomLootTableReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- CustomLootTableReward(String, LootTable) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.CustomLootTableReward
- CustomModelData() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomModelData
- CustomModelData(int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
-
Creates an instance of a
CustomModelDatarecord class. - CustomModelData(int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
-
Creates an instance of a
CustomModelDatarecord class. - CustomModelData(int, List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData
- CustomModelData(String, int) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- CustomModelData(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData
- CustomName() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomName
- CustomPlaceholderResolver - Class in com.github.darksoulq.abyssallib.server.placeholder
- CustomPlaceholderResolver() - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.CustomPlaceholderResolver
- CustomStatisticCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- CustomStatisticCriterion(Statistic, int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomStatisticCriterion
- CYAN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Cyan
D
- damage(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- damage(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- Damage() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Damage
- Damage(boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
-
Creates an instance of a
Damagerecord class. - DAMAGE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- DAMAGE_REDUCTION - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- DAMAGE_RESISTAMT - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- DAMAGE_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- DAMAGE_TYPE_KEYS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- Damaged() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Damaged
- DamageResistant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DamageResistant
- DamageType - Class in com.github.darksoulq.abyssallib.world.entity
-
Represents a custom damage type to be registered into the Paper
DamageTyperegistry. - DamageType(Key) - Constructor for class com.github.darksoulq.abyssallib.world.entity.DamageType
-
Creates a new custom
DamageTypewith the given identifier. - DARK_OAK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Dark Oak
- DARK_OAK - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- darken(Color, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Reduces the brightness of a color.
- DARKEN - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Selects the darker of the two colors for each channel.
- DarkOakFoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
A standard foliage placer explicitly designed to generate the iconic thick, layered cuboid canopy footprint associated strictly with Dark Oak tree typologies.
- DarkOakFoliagePlacer(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.DarkOakFoliagePlacer
-
Constructs a new dark oak foliage placement generator bound by a structural radius parameter.
- data() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Texture
- data(Condition) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Adds an exact value-matching condition against the entity's serialized JSON data.
- data(String, Object) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Requires an exact match for a specific key-value pair within the entity's data.
- DATA_COMPONENT_MAP - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- DATA_COMPONENT_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- DATA_COMPONENT_TYPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- DATA_COMPONENTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- DATA_COMPONENTS_VANILLA - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- dataAny(Map.Entry...) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Requires the entity to match at least one of the provided key-value data entries.
- Database - Class in com.github.darksoulq.abyssallib.common.database.nosql.mongodb
-
Manages the connection lifecycle for a MongoDB NoSQL database.
- Database - Class in com.github.darksoulq.abyssallib.common.database.nosql.redis
-
Manages the connection lifecycle and pooling for a Redis NoSQL database.
- Database - Class in com.github.darksoulq.abyssallib.common.database.relational.h2
-
An H2 database implementation managing local file-based storage.
- Database - Class in com.github.darksoulq.abyssallib.common.database.relational.mariadb
-
A MariaDB database implementation managing remote JDBC connections.
- Database - Class in com.github.darksoulq.abyssallib.common.database.relational.mysql
-
A MySQL database implementation that handles remote connectivity, connection pooling, and a keep-alive scheduler to prevent connection timeouts.
- Database - Class in com.github.darksoulq.abyssallib.common.database.relational.postgres
-
A PostgreSQL database implementation that manages remote connections.
- Database - Class in com.github.darksoulq.abyssallib.common.database.relational.sql
-
A SQLite database implementation that manages the file lifecycle and connection state.
- Database(File) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Constructs a new H2 Database instance.
- Database(File) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Constructs a new Database instance and initializes a cached thread pool for async tasks.
- Database(String, int, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Constructs a new Redis Database handler.
- Database(String, int, String, String, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Constructs a new MariaDB Database instance.
- Database(String, int, String, String, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Constructs a new MySQL Database manager.
- Database(String, int, String, String, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Constructs a new PostgreSQL Database instance.
- Database(String, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Constructs a new MongoDB Database handler.
- DatabaseLoader - Class in com.github.darksoulq.abyssallib.common.database
-
A factory utility class responsible for loading and initializing database instances.
- DatabaseLoader() - Constructor for class com.github.darksoulq.abyssallib.common.database.DatabaseLoader
- DataComponent<T> - Class in com.github.darksoulq.abyssallib.world.item.component
-
An abstract base class representing a single piece of metadata attached to an item or block.
- DataComponent(T) - Constructor for class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Constructs a new DataComponent with the specified value.
- DataComponentType<C> - Interface in com.github.darksoulq.abyssallib.world.item.component
-
Represents the definition and serialization logic for a specific type of
DataComponent. - Datapack - Class in com.github.darksoulq.abyssallib.server.data
-
Handles the loading, compilation, and registration of embedded datapacks from within a plugin JAR.
- Datapack(Plugin, String) - Constructor for class com.github.darksoulq.abyssallib.server.data.Datapack
-
Constructs a new
Datapackinstance associated with the specified plugin and mod ID. - dataPoint() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
dataPointrecord component. - DAY_TIME - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time.Target
- DAYS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- dbl(double) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- DEATH_PROTECTION - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- DeathProtection() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DeathProtection
- DebugStickState() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DebugStickState
- declareDefault(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- decode(DynamicOps, D) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Decodes a serialized input of a specific data format into a Java object.
- decode(DynamicOps, D) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Decodes data into an Either container.
- decode(DynamicOps, D) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Decodes the input using the first codec in the list that succeeds.
- decode(DynamicOps, D) - Method in class com.github.darksoulq.abyssallib.world.block.property.Property
-
Decodes a value from a serialized format and updates the property.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.AlterGroundDecorator
-
Evaluates the lowest log coordinates and converts a radius of ground blocks into the specified provider state.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.BeeNestDecorator
-
Iterates the complete tracked trunk structure attempting a singular probability-bound lateral nest placement natively.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.CocoaBeanDecorator
-
Iterates the complete tracked trunk structure attempting probability-bound lateral cocoa pod placements natively.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.LeaveVineDecorator
-
Iterates the complete tracked foliage structure attempting probability-bound downward vine placements natively.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TreeDecorator
-
Executes the decoration logic upon the fully generated tree.
- decorate(WorldGenAccess, Random, Set, Set) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TrunkVineDecorator
-
Iterates the complete tracked trunk structure attempting probability-bound lateral vine placements natively.
- DecoratedPot() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.DecoratedPot
- decorators() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
decoratorsrecord component. - defaultBranch(String, String, String) - Method in class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Sets the default texture configuration for this bar.
- DefaultConditions - Class in com.github.darksoulq.abyssallib.server.command
- DefaultConditions() - Constructor for class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- defaultCurrency() - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- defaultDuration() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns the value of the
defaultDurationrecord component. - DEFAULTED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
- defaultFeature() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Returns the value of the
defaultFeaturerecord component. - defaultPolicy() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns the value of the
defaultPolicyrecord component. - DefaultStatisticFormatter - Class in com.github.darksoulq.abyssallib.world.data.statistic.formatter
- DefaultStatisticFormatter() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.formatter.DefaultStatisticFormatter
- defaultUnit() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns the value of the
defaultUnitrecord component. - defaultValue() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.Attribute
-
Returns the default base value of this attribute.
- defaultValue(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Assigns a default value to a column.
- defaultValue(PermissionDefault) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Sets the default value for this permission.
- DeferredRegistry<T> - Class in com.github.darksoulq.abyssallib.server.registry
-
A specialized registry utility that defers object registration until the server is ready.
- DeferredRegistryModifier - Interface in com.github.darksoulq.abyssallib.server.registry.modifier
- del(String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a DEL command for one or more keys.
- del(String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Deletes one or more keys.
- delAsync(String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Deletes keys asynchronously.
- delayedAsyncTask(Plugin, int, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.TaskUtil
-
Runs a task asynchronously once after a specified delay.
- delayedTask(Plugin, int, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.TaskUtil
-
Runs a task once after a specified delay.
- delete() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets operation type to DELETE.
- delete() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the query operation mode to DELETE.
- delete() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
- delete(Document) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Queues a delete operation to remove all documents matching the filter.
- DELETE_BANK - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- deleteAccount(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- deleteFolder(Path) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Recursively deletes a directory and all its contents.
- deleteGroup(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Deletes a group and removes it from all active holders.
- deleteGroup(String) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Deletes a group synchronously.
- deleteGroupAsync(String) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Deletes a group asynchronously.
- deposit(EconomyContext, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- DEPOSIT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- DEPOSIT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
- DEPOSIT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
- depositPhysical(Account, Currency, Collection, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- depth() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
depthrecord component. - desaturate(Color, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Reduces the saturation of a color.
- descendingIterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- description() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Sets the description for this permission.
- description(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- description(Component) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- description(Component) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the description for the advancement.
- deserialize(JsonNode) - Static method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Deserializes a complete
Structuredefinition from a JSON node tree. - deserialize(DynamicOps, D) - Method in class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Deserializes properties from a dynamic map into this instance.
- deserialize(BlockData, Map, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.common.serialization.MinecraftBlockSerializer
-
Applies serialized block state data onto an existing
BlockDatainstance. - deserializeTile(BlockState, Map, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.common.serialization.MinecraftBlockSerializer
-
Restores tile entity data onto a
BlockStatefrom a serialized map. - destroy() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- DESTROY - Enum constant in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
The block breaks when pushed or pulled.
- DEUTERANOPIA - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Green-blindness; the inability to perceive green light.
- DialogContent - Class in com.github.darksoulq.abyssallib.world.dialog
-
Static factory for generating inputs, buttons, and body content for Dialogs.
- DialogContent() - Constructor for class com.github.darksoulq.abyssallib.world.dialog.DialogContent
- dialogList(Component, RegistrySet) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a list-based dialog menu with default layout.
- dialogList(Component, RegistrySet, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a list-based dialog menu with grid settings.
- dialogList(Component, RegistrySet, ActionButton, Integer, Integer) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
The master factory method for creating customized
DialogListbuilders. - DialogList - Class in com.github.darksoulq.abyssallib.world.dialog
-
A dialog that displays a list of selectable child dialogs.
- DialogList(Component, RegistrySet) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.DialogList
-
Constructs a basic DialogList with default layout settings.
- DialogList(Component, RegistrySet, ActionButton, Integer, Integer) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.DialogList
-
Constructs a DialogList with full layout customization.
- Dialogs - Class in com.github.darksoulq.abyssallib.world.dialog
-
A central factory class for instantiating various dialog types.
- Dialogs() - Constructor for class com.github.darksoulq.abyssallib.world.dialog.Dialogs
- DIFFERENCE - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Subtracts the darker color from the lighter color for each channel.
- directions() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns the value of the
directionsrecord component. - Directory(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.Directory
- dirtProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
dirtProviderrecord component. - dirtTargets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
dirtTargetsrecord component. - DISABLE_ADVANCEMENTS - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Prevents the player from progressing in or being granted advancement criteria while this GUI is open.
- DISABLE_BOTTOM - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Instructs the GUI API to ignore all interactions in the bottom (player) inventory.
- DISABLE_ITEM_PICKUP - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Prevents the player from picking up items from the ground while this GUI is open.
- DISABLE_TOP - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Instructs the GUI API to ignore all interactions in the top (menu) inventory.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Closes the MongoDB client connection and shuts down the asynchronous thread pool.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Gracefully shuts down the Jedis pool and the asynchronous thread pool.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Closes the database connection and shuts down the asynchronous pool.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Gracefully shuts down the scheduler, async pool, and JDBC connection.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Shuts down the keep-alive scheduler, the async thread pool, and closes the SQL connection.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Shuts down the keep-alive scheduler, the async pool, and closes the JDBC connection.
- disconnect() - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Closes the database connection and shuts down the asynchronous thread pool.
- disconnect(BlockFace, EnergyNode, BlockFace) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
-
Disconnects this node from another node.
- DISK - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- DiskFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates a flat, circular disk dynamically.
- DiskFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature
-
Constructs a new DiskFeature with its associated configuration codec.
- DiskFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the disk feature.
- dispatch(Runnable, boolean, Entity, Location, long, Clock, long, Clock, BooleanSupplier, BooleanSupplier) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskDispatcher
- display(AdvancementDisplay) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- display(String, Model.Display) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Display() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model.Display
- DISPLAY_BRIGHTNESS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- DisplayContext(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext
- dispute(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- DISPUTED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
- distanceLab(Color, Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Computes the perceptual Delta-E distance between two colors in Lab space.
- distanceSq(Color, Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Computes the squared Euclidean distance between two colors in RGB space.
- distribute() - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Performs energy distribution across the network.
- div(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- div(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- div(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- div(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- DIV - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- DocumentMapper<T> - Interface in com.github.darksoulq.abyssallib.common.database.nosql.mongodb
-
A functional interface for mapping a BSON
Documentto a Java object. - DOUBLE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- DOUBLE_CLICK - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- DoubleValue(double) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
-
Creates an instance of a
DoubleValuerecord class. - DOWN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
Down
- downfall - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Grass
- DRAGON - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Dragon
- drawingCircle(double, int, long) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a circle that "draws" itself over a duration.
- DRIPSTONE_CLUSTER - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- DripstoneClusterFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that creates varied clusters of vertical pillars, simulating stalactites and stalagmites.
- DripstoneClusterFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature
-
Constructs a new DripstoneClusterFeature with its associated configuration codec.
- DripstoneClusterFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the dripstone cluster feature.
- DROP - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- DROP - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- dropIfExists() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Drops the table if it exists in the database.
- dueDate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
dueDaterecord component. - dump(Object) - Static method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
Serializes a Java object structure into a YAML string.
- durability(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- durability(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage.Builder
- duration(long) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets the total lifetime of the effect.
- duration(long) - Method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline.Builder
-
Sets the total duration of the timeline.
- DustRenderer(float) - Constructor for class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.DustRenderer
-
Constructs a new DustRenderer.
- Dye(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- DYE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- dyeable(Integer) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Equipment.LayerEntry
- DYED_COLOR - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- DyedColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DyedColor
- DynamicOps<T> - Class in com.github.darksoulq.abyssallib.common.serialization
-
Defines a set of operations for a specific serialized format (e.g., JSON, YAML, NBT).
- DynamicOps() - Constructor for class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
E
- Easing - Interface in com.github.darksoulq.abyssallib.common.util
-
A functional interface representing an interpolation function.
- Easings - Enum Class in com.github.darksoulq.abyssallib.common.util
-
A collection of standard easing functions implemented as an enum.
- EAST - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
East
- EconomyAnalytics - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- EconomyAnalytics.CirculationSnapshot - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- EconomyContext - Record Class in com.github.darksoulq.abyssallib.server.economy
- EconomyContext(Map) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
-
Creates an instance of a
EconomyContextrecord class. - EconomyProvider - Interface in com.github.darksoulq.abyssallib.server.economy
- EconomyService - Class in com.github.darksoulq.abyssallib.server.economy
- effect() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
-
Returns the value of the
effectrecord component. - either(Codec, Codec) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Creates a codec for an
Eithercontainer. - Either<L,
R> - Class in com.github.darksoulq.abyssallib.common.util -
A container object which may hold one of two types of values: a Left or a Right.
- Either.Left<L,
R> - Class in com.github.darksoulq.abyssallib.common.util -
Represents the Left side of the
Either. - Either.Right<L,
R> - Class in com.github.darksoulq.abyssallib.common.util -
Represents the Right side of the
Either. - EitherCodec(Codec, Codec) - Constructor for record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Creates an instance of a
EitherCodecrecord class. - element() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Returns the value of the
elementrecord component. - element() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Returns the value of the
elementrecord component. - element() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- element() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- element() - Method in interface com.github.darksoulq.abyssallib.server.util.regional.WrappedLocatable
- Element(float[], float[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- elementAt(int, int) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Gets the element at a specific 2D coordinate.
- emit(Map) - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.Asset
-
Emits the asset's files into the provided output map.
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Equipment
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Emits this font to a JSON file format.
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Icon
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Lang
-
Emits this language file to the provided file map in JSON format.
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Sounds
-
Compiles all registered sound events into the standard
sounds.jsonstructure and exports the physical .ogg files into the final resource pack byte map. - emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Iterates through all registered assets and writes them into the provided map.
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.CoreShader
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.IncludeShader
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.ItemDefinition
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.JsonAsset
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Texture
- emit(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- emitFiles(Map) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Iterates through all registered variants and delegates the physical file byte writing process.
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Returns the representation of a null value in JSON.
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Returns an empty tag representing no value (EndTag).
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
- empty() - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- empty() - Static method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- Empty() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Empty
- EmptyEntry(int, int, List, List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootEntry.EmptyEntry
- ENCHANT_RANDOMLY - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- Enchantable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Enchantable
- ENCHANTABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ENCHANTMENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ENCHANTMENT_GLINT_OVERRIDE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- EnchantmentGlintOverride() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.EnchantmentGlintOverride
- Enchantments() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Enchantments
- ENCHANTMENTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- EnchantRandomlyFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that applies a random enchantment to the generated item.
- EnchantRandomlyFunction(List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.EnchantRandomlyFunction
-
Constructs a new EnchantRandomlyFunction.
- encode(DynamicOps) - Method in class com.github.darksoulq.abyssallib.world.block.property.Property
-
Encodes the current value into a serialized format.
- encode(DynamicOps, Either) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Encodes an Either container into serialized data.
- encode(DynamicOps, T) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Encodes a Java object into its serialized representation.
- encode(DynamicOps, T) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Encodes the value using the first codec in the list that succeeds.
- encodeComponent(DataComponent, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Encodes a component into a serialized format using the provided DynamicOps.
- EndCube(Selector.Special.EndCube.Effect) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
-
Creates an instance of a
EndCuberecord class. - ENERGY_NODE_TYPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ENERGY_UNITS - Static variable in class com.github.darksoulq.abyssallib.common.energy.EnergyUnits
- ENERGY_UNITS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- EnergyConductor - Interface in com.github.darksoulq.abyssallib.common.energy
-
A node that acts purely as a conduit for energy transfer.
- EnergyNetwork - Class in com.github.darksoulq.abyssallib.common.energy
-
Central manager responsible for handling all energy node interactions.
- EnergyNetworkTransferEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.energy
-
Fired when energy is being transferred from one
EnergyNodeto another within the network. - EnergyNetworkTransferEvent(EnergyNode, EnergyNode, EnergyUnit, double, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
-
Constructs a new EnergyNetworkTransferEvent.
- EnergyNode - Interface in com.github.darksoulq.abyssallib.common.energy
-
Represents a node within the energy network capable of storing, receiving, and providing energy.
- EnergyNodeAddEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.energy
-
Fired when a new
EnergyNodeis being registered into theEnergyNetwork. - EnergyNodeAddEvent(EnergyNode, EnergyUnit, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
-
Constructs a new EnergyNodeAddEvent.
- EnergyNodeChangeEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.energy
-
Fired whenever the internal energy level of an
EnergyNodechanges due to insertion, extraction, or capacity adjustments. - EnergyNodeChangeEvent(EnergyNode, EnergyUnit, double, double, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
-
Constructs a new EnergyNodeChangeEvent.
- EnergyNodeRemoveEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.energy
-
Fired when an
EnergyNodeis being removed from theEnergyNetwork. - EnergyNodeRemoveEvent(EnergyNode, EnergyUnit, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
-
Constructs a new EnergyNodeRemoveEvent.
- EnergyNodeType<T> - Interface in com.github.darksoulq.abyssallib.common.energy
-
Defines a serializable type of
EnergyNode. - EnergyUnit - Record Class in com.github.darksoulq.abyssallib.common.energy
-
Represents a unit of energy with a conversion rate relative to a base unit.
- EnergyUnit(Key, String, double) - Constructor for record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Creates an instance of a
EnergyUnitrecord class. - EnergyUnits - Class in com.github.darksoulq.abyssallib.common.energy
- EnergyUnits() - Constructor for class com.github.darksoulq.abyssallib.common.energy.EnergyUnits
- ENTITIES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ENTITIES_KILLED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatters
- ENTITIES_KILLED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.Statistics
- entity() - Method in record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Returns the value of the
entityrecord component. - entity(Entity) - Static method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
- entity(Entity) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- ENTITY - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
- ENTITY_KILLED - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- ENTITY_PREDICATES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ENTITY_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- EntityAdapters - Class in com.github.darksoulq.abyssallib.bootstrap
- EntityAdapters() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.EntityAdapters
- EntityAttributeChangeEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
An event called when an entity's base attribute value is changed.
- EntityAttributeChangeEvent(Entity, Attribute, double, double) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Constructs a new EntityAttributeChangeEvent.
- EntityAttributeModifierAddEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
An event called when a new modifier is added to an entity's attribute.
- EntityAttributeModifierAddEvent(Entity, Attribute, AttributeModifier) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Constructs a new EntityAttributeModifierAddEvent.
- EntityAttributeModifierRemoveEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
An event called when an existing modifier is being removed from an entity's attribute.
- EntityAttributeModifierRemoveEvent(Entity, Attribute, AttributeModifier) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Constructs a new EntityAttributeModifierRemoveEvent.
- EntityAttributes - Class in com.github.darksoulq.abyssallib.world.data.attribute
-
Manages custom attributes and modifiers for entities with persistent storage support.
- EntityData() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.EntityData
- EntityKilledCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- EntityKilledCriterion(Key, int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.EntityKilledCriterion
- EntityModifier - Class in com.github.darksoulq.abyssallib.server.registry.modifier
- EntityModifier() - Constructor for class com.github.darksoulq.abyssallib.server.registry.modifier.EntityModifier
- entityOnly() - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- EntityPredicate - Class in com.github.darksoulq.abyssallib.world.entity
-
A predicate used to evaluate and filter
SavedEntityinstances based on their identity and raw serialized data. - EntityPredicate(Key, List, List) - Constructor for class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
Constructs a new EntityPredicate with the specified conditional rules.
- EntityPredicate.Builder - Class in com.github.darksoulq.abyssallib.world.entity
-
A fluent builder pattern class designed to easily construct
EntityPredicateinstances. - EntityPredicateLoader - Class in com.github.darksoulq.abyssallib.world.entity
-
Utility class responsible for loading and parsing data-driven
EntityPredicatedefinitions. - EntityPredicateLoader() - Constructor for class com.github.darksoulq.abyssallib.world.entity.EntityPredicateLoader
- EntityStatisticsFormatter - Class in com.github.darksoulq.abyssallib.world.data.statistic.formatter
- EntityStatisticsFormatter() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.formatter.EntityStatisticsFormatter
- entries() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- entries() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns the value of the
entriesrecord component. - entry(int, Selector) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- entry(Account, EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider
- Entry(int, Selector) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Creates an instance of a
Entryrecord class. - Entry(BlockInfo, int) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Creates an instance of a
Entryrecord class. - Entry(Selector.Select.ChargeType.Type, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Entry
- Entry(Selector.Select.DisplayContext.Display, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Entry
- Entry(Selector.Select.MainHand.Hand, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime.Entry
- Entry(String, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime.Entry
- Entry(List, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial.Entry
- entrySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- entrySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- entrySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- enumArg(Class) - Static method in class com.github.darksoulq.abyssallib.server.command.argument.EnumArgument
- EnumArgument<E> - Class in com.github.darksoulq.abyssallib.server.command.argument
- enumCodec(Class) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Creates a codec for an Enum type using its string name.
- ENVIRONMENT_SCAN - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- EnvironmentScanModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that performs a vertical scan to find the nearest solid surface.
- EnvironmentScanModifier(int, boolean) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.EnvironmentScanModifier
-
Constructs a new EnvironmentScanModifier.
- eq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- eq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- eq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- eq(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- EQ - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Compares this node to another object based on the key.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
Compares this predicate against another object for logical equivalence.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Compares this block to another object.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
Compares this predicate against another object for logical equivalence.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Compares this component against another object for equality.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Compares this item against another object for equality based on Key.
- equals(Object) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
Compares this predicate against another object for logical equivalence.
- equals(Object) - Method in record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Indicates whether some other object is "equal to" this one.
- equipment(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an equipment asset for armor or player-held items.
- equipment(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an equipment asset with provided data.
- Equipment - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a resource pack equipment JSON:
assets/<namespace>/equipment/<id>.json. - Equipment(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Equipment
-
Create empty equipment JSON programmatically.
- Equipment(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Equipment
- Equipment(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Equipment
-
Autoload existing equipment JSON from plugin JAR
resourcepack/<namespace>/equipment/<id>.json. - EQUIPMENT_SLOT_GROUP - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- Equipment.LayerEntry - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Equippable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Equippable
- EQUIPPABLE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- EQUIPPABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- error() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
errorrecord component. - error(CommandSyntaxException) - Static method in class com.github.darksoulq.abyssallib.server.command.CommandResult
- error(String) - Static method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- error(Component) - Static method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- ERROR - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- Escrow(UUID, Account, Currency, BigDecimal, EconomyContext, Instant, Instant, EscrowService.EscrowState) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Creates an instance of a
Escrowrecord class. - ESCROW - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- EscrowService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- EscrowService.Escrow - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- EscrowService.EscrowState - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- evaluate(Currency, Collection) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- evaluate(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Evaluates all criteria for a player without a specific event.
- evaluate(Player, Event) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Evaluates criteria for a player, optionally filtered by a triggering event.
- evaluateAndDeduct(Account, Account, Currency, BigDecimal, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- event - Variable in class com.github.darksoulq.abyssallib.server.event.context.Context
-
The event associated with this context.
- event(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Sounds
-
Creates or retrieves a
SoundEventlinked to the specified event name. - EventBus - Class in com.github.darksoulq.abyssallib.server.event
-
A lightweight event bus for registering Bukkit event handlers using the
SubscribeEventformat. - EventBus(Plugin) - Constructor for class com.github.darksoulq.abyssallib.server.event.EventBus
-
Constructs a new EventBus for the given plugin.
- Events - Class in com.github.darksoulq.abyssallib.bootstrap
- Events() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.Events
- EXACT_CHOICE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- exchange(EconomyContext, Account, Currency, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- EXCLUSION - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Similar to Difference but lower contrast.
- execute() - Static method in class com.github.darksoulq.abyssallib.bootstrap.PluginShutdown
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Executes all queued bulk write operations synchronously.
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Executes the configured operation synchronously.
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Executes all queued operations synchronously.
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Compiles the SQL statement and executes the batch against the database.
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Compiles and executes the CREATE TABLE SQL statement based on the provided configuration.
- execute() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Executes the built data modification query synchronously.
- execute() - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- execute(CommandContext) - Method in interface com.github.darksoulq.abyssallib.server.command.CommandExecutor
- EXECUTE - Enum constant in enum class com.github.darksoulq.abyssallib.common.energy.Action
-
Performs the operation and mutates state.
- executeAsync() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Executes all queued bulk write operations asynchronously using the database thread pool.
- executeAsync() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Executes the configured operation asynchronously.
- executeAsync() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Executes all queued operations asynchronously using the database thread pool.
- executeAsync() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Executes the batch operation asynchronously using the internal thread pool.
- executeAsync() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Asynchronously executes the currently built data modification operation.
- executeAtomic(Collection) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations
- executeNonAtomic(Collection) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations
- executeRaw(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.QueryExecutor
-
Executes a raw SQL statement.
- executeRaw(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.QueryExecutor
-
Executes a raw SQL statement string.
- executeRaw(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.QueryExecutor
-
Executes a raw SQL statement.
- executeRaw(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.QueryExecutor
-
Executes a raw SQL string.
- executeRaw(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.QueryExecutor
-
Executes a raw SQL string that does not require a result set.
- executeTransaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractDatabase
-
Executes a database operation within a transaction that does not return a result.
- executeTransactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractDatabase
-
Executes a database operation within a transaction and returns a value.
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Creates a new QueryExecutor to perform operations on collections.
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Creates a new QueryExecutor for performing Redis commands.
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Spawns an executor for this database.
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Creates a
QueryExecutorfor this database. - executor() - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Creates a new QueryExecutor instance for this database.
- executor() - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Creates a new QueryExecutor instance tied to this database's connection and thread pool.
- executorPresent() - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- exists() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Checks if any documents match the filter.
- exists() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Determines if at least one row matches the query criteria.
- exists(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Checks if a key exists in the database.
- expand(LootContext, Consumer) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootEntry.EmptyEntry
- expand(LootContext, Consumer) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootEntry
-
Generates the actual content of the entry and passes it to the sink.
- expand(LootContext, Consumer) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootEntry.ItemEntry
- expDrop(int, int) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets the experience drop range for this block.
- EXPERIENCE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- ExperienceReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- ExperienceReward(int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.ExperienceReward
- expire(String, int) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues an EXPIRE command.
- expire(String, int) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a timeout on a key.
- EXPLOSION_DECAY - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- ExplosionDecayFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that reduces the amount of items in a stack based on an explosion decay algorithm.
- ExplosionDecayFunction() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.ExplosionDecayFunction
- Expressionable<T> - Interface in com.github.darksoulq.abyssallib.server.placeholder.expression
- ExpressionPlaceholders - Class in com.github.darksoulq.abyssallib.server.placeholder
- ExpressionPlaceholders() - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- ExtendedView() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.ExtendedView
- external(Component) - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Sets an external title for the dialog.
- EXTERNAL_CACHE - Static variable in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
- ExtraCodecs - Class in com.github.darksoulq.abyssallib.common.serialization
- ExtraCodecs() - Constructor for class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- extract(BlockFace, double, Action) - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
-
Attempts to extract energy from this conductor buffer.
- extract(BlockFace, double, Action) - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
-
Attempts to extract energy from this node.
- extract(BlockFace, double, Action) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
-
Extracts energy from this node.
- extractDominantColors(BufferedImage, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ImageAnalysis
-
Extracts a palette of dominant colors from an image using the K-Means clustering algorithm.
F
- face(String, Model.Face) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- face(Location, Location) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Billboarding
-
Creates a static transformer that rotates a shape's local "up" (0, 1, 0) to face a specific target location.
- Face(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- faceDynamic(Supplier, Supplier) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Billboarding
-
Creates a dynamic transformer that continuously re-orients a shape to face a moving target.
- Factory() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- failedCount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns the value of the
failedCountrecord component. - failure() - Static method in class com.github.darksoulq.abyssallib.server.command.CommandResult
- failure() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- failure() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- failure(TransactionStatus, EconomyContext, Account, Account, Currency, Component) - Static method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
- failure(Throwable) - Static method in class com.github.darksoulq.abyssallib.common.reflection.Result
- FAILURE - Static variable in annotation interface com.github.darksoulq.abyssallib.server.command.Command
- fallback(Codec, Codec) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Combines two codecs such that the secondary is used if the primary fails.
- fallback(Selector) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- far(float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- feature() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Returns the value of the
featurerecord component. - feature() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Returns the value of the
featurerecord component. - feature() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Returns the value of the
featurerecord component. - Feature<C> - Class in com.github.darksoulq.abyssallib.world.gen.feature
-
The base class for all world generation features such as trees, ore veins, or lakes.
- Feature(Codec) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.Feature
-
Constructs a new Feature with a specific configuration codec.
- FeatureConfig - Interface in com.github.darksoulq.abyssallib.world.gen.feature
-
An interface representing the configuration parameters for a
Feature. - featureFalse() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Returns the value of the
featureFalserecord component. - FeaturePlaceContext<C> - Record Class in com.github.darksoulq.abyssallib.world.gen.feature
-
A data container (record) provided to a
Featureduring the placement phase. - FeaturePlaceContext(WorldGenAccess, Location, Random, C) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Creates an instance of a
FeaturePlaceContextrecord class. - features() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Returns the value of the
featuresrecord component. - features() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
Returns the value of the
featuresrecord component. - Features - Class in com.github.darksoulq.abyssallib.world.gen.feature
- Features() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.Features
- FEATURES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- FEATURES - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- featureTrue() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Returns the value of the
featureTruerecord component. - FEET - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- fetch(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- fetch(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- fetch(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- fetch(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- fetchActive(Account) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- fetchActiveLoans(Account) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- fetchOverdue() - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- fetchReceived(Account) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- fetchSent(Account) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- field(String) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- field(String, Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- Field(String, Codec, Function) - Constructor for record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Creates an instance of a
Fieldrecord class. - fieldByType(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- fieldOf(String, Function) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Defines this codec as a field within a larger object structure.
- file() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
filerecord component. - file() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Returns the value of the
filerecord component. - file() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.ItemDefinition
- file() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- file() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Texture
- FileSetup - Class in com.github.darksoulq.abyssallib.bootstrap
- FileSetup() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.FileSetup
- FileUtils - Class in com.github.darksoulq.abyssallib.common.util
-
Utility methods for common file operations such as saving, deleting, zipping, and hashing files or directories.
- FileUtils() - Constructor for class com.github.darksoulq.abyssallib.common.util.FileUtils
- fill(GuiView.Segment, int, int, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Fills a specific range of slots within a segment with the given element.
- fill(Location, Location, Location) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Captures all blocks within the defined region, excluding entities.
- fill(Location, Location, Location, boolean) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Captures blocks and optionally entities within the defined physical region.
- fill(Inventory, LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Generates and distributes physical loot dynamically across a target inventory, strictly adhering to mathematical slot availability thresholds.
- fillAll(T) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.Builder
-
Fills all current null/empty cells with a value.
- fillBorder(GuiView.Segment, int, int, int, int, int, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Fills a rectangular border using
SlotUtil.border(GuiView.Segment, int, int, int, int, int). - fillColumn(GuiView.Segment, int, int, int, int, int, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Fills a column using
SlotUtil.column(GuiView.Segment, int, int, int, int, int). - filled(Class, int, int, Supplier) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure filled with elements provided by a supplier.
- filled(Class, int, int, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure filled with a static value.
- fillGrid(GuiView.Segment, int, int, int, int, int, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Fills a solid grid using
SlotUtil.grid(GuiView.Segment, int, int, int, int, int). - fillingProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
fillingProviderrecord component. - fillRow(GuiView.Segment, int, int, int, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Fills a row using
SlotUtil.row(GuiView.Segment, int, int, int). - filter(ColorFilter) - Method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Wraps this provider with a
ColorFilter. - filter(Account, EconomyContext, Currency, TransactionStatus, Instant, Instant, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- filter(String, Object) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Adds a filter criterion.
- filter(Document) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Adds multiple filter criteria.
- FILTERED_COMPONENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- FILTERED_STRING - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- finalAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns the value of the
finalAmountrecord component. - Firework(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- FIREWORK_EFFECT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- FIREWORK_EXPLOSION - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- FireworkExplosion() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FireworkExplosion
- Fireworks() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Fireworks
- FIREWORKS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- FIREWORKS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- first(DocumentMapper) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Retrieves the first matching document and maps it.
- first(ResultMapper) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Fetches the first row from the result set and transforms it using the provided mapper.
- FIRSTPERSON_LEFTHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- FIRSTPERSON_RIGHTHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- FishingRodCast() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.FishingRodCast
- fixed(Color) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a provider that always returns the same static color.
- FIXED - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- FIXED_PLACEMENT - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- FixedPlacementModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that completely overrides the procedural generation stream, replacing it with a fixed, hardcoded list of specific coordinates.
- FixedPlacementModifier(List) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.FixedPlacementModifier
-
Constructs a new FixedPlacementModifier.
- flags(Key, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- flammable(boolean) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets whether the block is flammable.
- flatMap(Try.ThrowingFunction) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Transforms the successful value into another Try using a throwing mapper function.
- flatMap(Function, Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
FlatMaps both sides into a new Either type.
- flatMap(Function) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- flippedHorizontally() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Flips the grid horizontally.
- flippedVertically() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Flips the grid vertically.
- FLOAT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- FloatValue(float) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
-
Creates an instance of a
FloatValuerecord class. - floor(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- floor(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- floor(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- floor(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- FLOOR - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- flt(float) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- FLUID_SPRINGS - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- fluidProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Returns the value of the
fluidProviderrecord component. - fluidTick() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- fold(Function, Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Reduces the Either to a single value by applying the matching function.
- fold(Function, Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- fold(Function, Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- FOLIAGE_PLACERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- FOLIAGE_PLACERS - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- foliagePlacer() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
foliagePlacerrecord component. - FoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
The base class for all tree foliage generation algorithms.
- FoliagePlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.FoliagePlacer
- FoliagePlacers - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree
- FoliagePlacers() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- FoliagePlacerType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
Represents the registered type identifier for a specific foliage placer implementation.
- foliageProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
foliageProviderrecord component. - foliageRadius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
foliageRadiusrecord component. - foliageRadiusRand() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
foliageRadiusRandrecord component. - FoliaTaskDispatcher - Class in com.github.darksoulq.abyssallib.server.scheduler
- FoliaTaskDispatcher() - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.FoliaTaskDispatcher
- font(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a font configuration asset.
- font(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a font configuration with provided data.
- Font - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a Minecraft font resource supporting bitmap, space, TTF, and Unihex providers, with full Unicode occupation tracking.
- Font(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Constructs a new empty Font.
- Font(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Constructs a new Font from pre-compiled byte data.
- Font(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Loads a font definition from plugin resources, supports only single-char bitmap providers.
- Font.Glyph - Interface in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a font glyph.
- Font.OffsetGlyph - Record Class in com.github.darksoulq.abyssallib.server.resource.asset
-
A spacing glyph that adjusts character advance.
- Font.TextureGlyph - Record Class in com.github.darksoulq.abyssallib.server.resource.asset
-
A glyph from a bitmap texture.
- Font.TtfFont - Record Class in com.github.darksoulq.abyssallib.server.resource.asset
-
TTF font provider.
- Font.UnihexFont - Record Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Unihex font provider with size overrides.
- Font.UnihexFont.Override - Record Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a dimensional spacing override within the Unihex font.
- fontId() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Returns the value of the
fontIdrecord component. - fontId() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
fontIdrecord component. - fontId() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
fontIdrecord component. - fontId() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Returns the value of the
fontIdrecord component. - Food() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Food
- FOOD - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- FOOD_PROPERTIES - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- FOOT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed.Part
- forceProcess(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- forEach(BiConsumer) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- forEach(BiConsumer) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- forEach(BiConsumer) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- foreignKey(String, String, String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Adds a foreign key constraint to the table.
- FORGIVEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- FORGIVEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
- FORKING - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- ForkingTrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
A trunk placer that generates a main vertical stem and sprouts diagonal branches from its upper section.
- ForkingTrunkPlacer(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.ForkingTrunkPlacer
-
Constructs a new ForkingTrunkPlacer.
- format(BigDecimal) - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
- format(T) - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- formatChat(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.DefaultStatisticFormatter
- formatChat(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.EntityStatisticsFormatter
- formatChat(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.ItemStatisticFormatter
- formatChat(Statistic, int) - Method in interface com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatter
- formatDialog(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.DefaultStatisticFormatter
- formatDialog(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.EntityStatisticsFormatter
- formatDialog(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.formatter.ItemStatisticFormatter
- formatDialog(Statistic, int) - Method in interface com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatter
- formatName(BigDecimal) - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
- formatValue(BigDecimal) - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
- formatVersion() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Returns the value of the
formatVersionrecord component. - FORWARD - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- FORWARD - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- FOSSIL - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- FossilFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates a contiguous, noise-driven blob of blocks.
- FossilFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature
-
Constructs a new FossilFeature with its associated configuration codec.
- FossilFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the fossil feature.
- FoxVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FoxVariant
- fractionalDigits() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
fractionalDigitsrecord component. - frame(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- frame(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- frame(AdvancementFrame) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the frame style for the advancement.
- frame(AdvancementFrame) - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
-
Sets the frame border style.
- frametime(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- FREEZE_ACCOUNT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- FrogVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FrogVariant
- from() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns the value of the
fromrecord component. - fromBase(double) - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Converts a value from the base unit into this unit.
- fromCMYK(float, float, float, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Creates a Color from CMYK components.
- fromHex(String) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Parses a hexadecimal string into a Bukkit
Color. - fromHSB(float, float, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Creates a Color from HSB components.
- fromImage(BufferedImage, double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Creates a generator that replicates a
BufferedImageusing particles. - fromImage(BufferedImage, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Creates a palette by sampling colors from a
BufferedImage. - fromInt(int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color object from a packed RGB integer.
- fromLab(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Creates a Color from CIE Lab coordinates.
- fromLch(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Creates a Color from LCH coordinates.
- fromMiniMessageGradient(String) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Parses a MiniMessage gradient-style string into an internal
ColorProvider. - fromName(String) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Retrieves a color by its common English name.
- fromOkLab(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Creates a Color from OkLab coordinates.
- fromXYZ(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts CIE XYZ coordinates back into a Color.
- FRONT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.Model.GuiLight
- FROZEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
- FULLSCREEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- FURNACE_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- FURNACE_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- FURNACE_SMELT - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- FurnaceSmeltFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that attempts to smelt the generated item stack.
- FurnaceSmeltFunction() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.FurnaceSmeltFunction
G
- GATEWAY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube.Effect
- generate(long) - Method in interface com.github.darksoulq.abyssallib.world.particle.Generator
-
Produces a list of relative vectors for a specific tick.
- generate(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Evaluates probabilistic algorithms to materialize a discrete list of items.
- generate(LootContext, Consumer) - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Executes the logic to generate loot from this pool.
- generate(WorldGenAccess, int, int, Random) - Method in class com.github.darksoulq.abyssallib.world.gen.CustomBlockPopulator
-
Implement this method to define custom features, ores, or structures.
- generate(Color, Color, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Generates a gradient palette between two colors.
- generated(Namespace, String, Texture) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a standard "generated" item model (flat item).
- generateGradientTag(AbstractGradient, String) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Generates a MiniMessage gradient tag from an
AbstractGradient. - generateGrid(Class, int, int, BiFunction) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure using a generator based on coordinates.
- generateItem() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Checks if this block should generate a corresponding item.
- generateSnapshot(EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- GenerationPhase - Enum Class in com.github.darksoulq.abyssallib.world.gen.feature
-
Represents the chronological steps in which features are placed during chunk generation.
- Generator - Interface in com.github.darksoulq.abyssallib.world.particle
-
Functional interface responsible for defining the base geometric shape of an effect.
- Generators - Class in com.github.darksoulq.abyssallib.world.particle.impl
-
A utility class containing static factory methods for creating
Generatorinstances. - Generators() - Constructor for class com.github.darksoulq.abyssallib.world.particle.impl.Generators
- GEODE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- GeodeFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates a concentric, layered geode structure.
- GeodeFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature
-
Constructs a new GeodeFeature with its associated configuration codec.
- GeodeFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the geode feature.
- get() - Method in class com.github.darksoulq.abyssallib.common.config.Config.Value
-
Retrieves the value from the configuration.
- get() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- get() - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Retrieves the successful value or throws a RuntimeException wrapping the failure.
- get() - Method in interface com.github.darksoulq.abyssallib.common.util.Try.ThrowingSupplier
-
Retrieves the result.
- get() - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- get() - Method in class com.github.darksoulq.abyssallib.server.registry.object.Holder
-
Retrieves the held object, creating it if it hasn't been instantiated yet.
- get() - Method in class com.github.darksoulq.abyssallib.world.block.property.Property
-
Retrieves the current value of the property.
- get(double) - Method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Samples a color based purely on progress, using a default vector.
- get(int) - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Retrieves a color by its index.
- get(int) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- get(Statistic) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- get(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- get(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- get(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- get(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- get(Object) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectField
- get(Object, int) - Static method in class com.github.darksoulq.abyssallib.common.reflection.ReflectArray
- get(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Retrieves the value of a key.
- get(String) - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Retrieves an object from the registry by its identifier.
- get(Key) - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
- get(Block) - Static method in class com.github.darksoulq.abyssallib.world.util.BlockPersistentData
-
Returns the persistent data container associated with the block.
- get(Vector, double) - Method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Samples a color at the specified 3D position and animation progress.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Retrieves the color for a specific spatial position and time progress.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.BilinearGradient
-
Maps the spatial position to a normalized 2D coordinate system and performs bilinear interpolation.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.NoiseGradient
-
Generates a noise value for the position and uses it as the interpolation factor for the base provider.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.RadialGradient
-
Calculates color based on the distance from the origin relative to the radius.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.SweepGradient
-
Calculates color based on the angular position of the vector around the Y axis.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.WaveGradient
-
Calculates color based on a sine wave oscillating between 0.0 and 1.0.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.pattern.CheckeredPattern
-
Calculates the color for a specific position in 3D space.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.pattern.GridPattern
-
Calculates the grid color for the given position.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.pattern.StripedPattern
-
Calculates the color based on the projection of the position onto the direction vector.
- get(Vector, double) - Method in class com.github.darksoulq.abyssallib.common.color.pattern.VoronoiPattern
-
Calculates the color of the cell belonging to the closest seed point.
- getAccount() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getAction() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the action performed by the player (e.g., right-click, left-click).
- getAdvancement() - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Retrieves the custom advancement instance.
- getAliasBuilders() - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- getAliases() - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- getAll() - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Returns an unmodifiable view of all entries currently in the registry.
- getAll() - Method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- getAll() - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.BlockTag
-
Flattens all block ID strings from this and included tags.
- getAll() - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.ItemTag
-
Flattens all predicates from this and included tags.
- getAll() - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Retrieves a flattened set of all entries in this tag and all inherited tags.
- getAllAttributes() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves a map containing all raw attribute keys and values for this entity.
- getAllComponents() - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
- getAmount() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getAmount() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getAmount() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeModifier
-
Retrieves the raw numeric value associated with this modifier.
- getAnimations() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getAnimators() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getAnnotations() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getAnnotations() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getAnnotationType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectAnnotation
- getArrayComponentType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- getAsString() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the string identifier of the underlying block.
- getAsync(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Gets a key value asynchronously.
- getAsyncPool() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Gets the thread pool used for asynchronous operations.
- getAsyncPool() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Gets the thread pool used for async tasks.
- getAsyncPool() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractDatabase
-
Provides access to the asynchronous executor pool.
- getAt(double) - Method in class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Calculates the color at a specific interpolation point using a local progress calculation.
- getAttachment() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- getAttachment() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- getAttribute() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Retrieves the specific attribute that is being modified.
- getAttribute() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Retrieves the specific attribute that the modifier is being applied to.
- getAttribute() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Retrieves the specific attribute that the modifier is currently influencing.
- getAttribute() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Retrieves the attribute definition associated with this instance.
- getAttributes() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getAutouv() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getAutouv() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getAverageColor(BufferedImage) - Static method in class com.github.darksoulq.abyssallib.common.color.ImageAnalysis
-
Calculates the global average color of an image, ignoring fully transparent pixels.
- getAwardedCriteria() - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Retrieves a collection of all criteria identifiers already awarded to the player.
- getBackground() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the resource key for the background texture, used primarily for root nodes.
- getBaseDrops() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Checks if the internal API is currently configured to handle block drops.
- getBaseEntity() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Resolves the live entity.
- getBaseType() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getBaseValue() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Retrieves the raw base value without applying any modifiers.
- getBaseValue(Attribute) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves the raw base value of an attribute without applying any modifiers.
- getBiome() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getBiome(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the biome at a position.
- getBiome(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the biome at a position.
- getBiome(int, int, int) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Retrieves the
Biomeat the given coordinates. - getBlendWeight() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getBlock() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Retrieves the custom block involved in this break event.
- getBlock() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the block being interacted with.
- getBlock() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Gets the block being placed.
- getBlock() - Method in class com.github.darksoulq.abyssallib.world.block.BlockEntity
-
Returns the block that this entity is associated with.
- getBlockData() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the block data for this virtual block based on its material.
- getBlockData(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the
BlockDataat a position. - getBlockData(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the
BlockDataat a position. - getBlockData(int, int, int) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Retrieves the
BlockDataat the given coordinates. - getBlockFace() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the face of the block being interacted with.
- getBlockKey() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getBlockPower() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getBlockPower(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getBlockSoundGroup() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the core sound group associated with this block.
- getBlockState(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the full
BlockState. - getBlockState(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Retrieves the full
BlockStateusing the safeLimitedRegion. - getBlockState(int, int, int) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Retrieves a snapshot
BlockStateat the given coordinates. - getBlockStateProperty() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState
- getBoolean(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getBoolean(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves a Boolean value from the container.
- getBooleanValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a 1-byte array into a Boolean.
- getBooleanValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts a Boolean from a JSON node if it is a boolean.
- getBooleanValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getBooleanValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a boolean value.
- getBooleanValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a boolean value from a tag.
- getBooleanValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getBottom() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Gets the bottom inventory segment (the player's inventory).
- getBoundingBox() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the bounding box for this virtual block.
- getBreakSpeed(Player) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getByte(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getByte(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves a Byte value from the container.
- getByteArray(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getByteArray(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves a Byte array from the container.
- getCapacity() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getCapacity() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getCapacity() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData.Entry
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand
- getCases() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.Property
- getCases() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial
- getCategory() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getChildElements() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getChildren() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getChildren() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
- getChunk() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
- getChunk() - Method in interface com.github.darksoulq.abyssallib.server.util.regional.Locatable
- getChunk() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getClock() - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- getCodec() - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- getCodec() - Method in interface com.github.darksoulq.abyssallib.world.advancement.criterion.CriterionType
-
Retrieves the codec responsible for serializing and deserializing this criterion type.
- getCodec() - Method in interface com.github.darksoulq.abyssallib.world.advancement.reward.RewardType
-
Retrieves the codec responsible for converting this reward type to and from serialized data formats.
- getCodec() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.Feature
-
Retrieves the codec instance responsible for handling this feature's configuration data.
- getCollisionShape() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the collision shape of this virtual block.
- getColor() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getColor() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getColor() - Method in class com.github.darksoulq.abyssallib.world.particle.style.Pixel
-
Retrieves the color associated with this vector.
- getColors() - Method in class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Retrieves a copy of the color stops used in this gradient.
- getComponentMap() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getComponentMap() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the component map managing the item's state and data.
- getComponentType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getCompound(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getComputedBiome() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractDatabase
-
Retrieves a connection from the database or connection pool.
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Retrieves the current connection, attempting to reconnect if it has been closed.
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Synchronized getter for the connection; performs a health check and auto-reconnects if the connection is dead.
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Provides the active SQL connection.
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Retrieves the active connection, automatically reconnecting if it has been closed or invalidated.
- getConnection() - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Retrieves the currently active SQLite connection.
- getConnections() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getConnections() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getConnections() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getContext() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getCriteria() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
- getCTag() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Gets underlying NBT custom data.
- getCTag() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the AbyssalLib persistent data tag for this item.
- getCTag(ItemStack) - Static method in class com.github.darksoulq.abyssallib.world.util.CTag
- getCurrency() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getCurrent() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getCurrentValue() - Method in class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Gets the value of the currently active state.
- getData() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getData() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Gets wrapped persistent data container.
- getData() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Gets a data component.
- getData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Retrieves a component instance for the given type.
- getData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the data component of the specified type.
- getDatabase() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.Database
-
Retrieves the active MongoDatabase instance.
- getDateAwarded(String) - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Retrieves the date and time a specific criterion was awarded.
- getDeclaredAnnotations() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getDeclaredAnnotations() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getDeclaringClass() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getDefault() - Method in class com.github.darksoulq.abyssallib.world.block.property.Property
-
Retrieves the default value defined at creation.
- getDefaultValue() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
- getDescription() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
- getDescription() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the description component providing details about the advancement task.
- getDestroySpeed(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getDestroySpeed(ItemStack, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getDispatcher() - Static method in class com.github.darksoulq.abyssallib.server.command.CommandBus
- getDisplay() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
- getDouble(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getDoubleValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes an 8-byte array into a Double.
- getDoubleValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts a Double from a JSON node if it is a number.
- getDoubleValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getDoubleValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a double by checking for the 'd' suffix.
- getDoubleValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a double value from a tag.
- getDoubleValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getDrops() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the custom loot table for this block.
- getDrops() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getDrops(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getDrops(ItemStack, Entity) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getDuration() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- getEffectivePermissions() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Calculates and returns the map of all permissions active for this holder, including inherited ones.
- getElementAt(GuiView.Segment, int) - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Retrieves the element assigned to a specific slot.
- getElements() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getElements() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the map of slot positions to GUI elements.
- getEnergy() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getEnergy() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getEnergy() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Gets the custom entity that is dying.
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityLoadEvent
-
Gets the custom entity that was loaded.
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Gets the custom entity being spawned.
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Retrieves the entity involved in this attribute change.
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Retrieves the entity involved in this event.
- getEntity() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Retrieves the entity involved in this event.
- getEntity() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the active block entity.
- getEntries() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNamespace
- getEntries() - Method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Retrieves an unmodifiable collection of all pending holders in this registry.
- getEntries() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- getEnumConstants() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getError() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- getError() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- getException() - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Retrieves the exception that caused the failure.
- getExpiry() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Gets the expiration timestamp.
- getExpToDrop(Player, int, boolean) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Calculates the experience to drop based on block properties.
- getFace(Block) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getFaces() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getFallback() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- getFallback() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- getFilePathList(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Retrieves a list of resource file paths from a plugin's JAR.
- getFirst() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- getFlags() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets all behavior flags associated with this GUI.
- getFloat(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getFloat(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves a Float value from the container.
- getFloatValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a 4-byte array into a Float.
- getFloatValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts a Float from a JSON node if it is a number.
- getFloatValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getFloatValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a float by checking for the 'f' suffix.
- getFloatValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a float value from a tag.
- getFloatValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getFolder() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getFortuneLevel() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Retrieves the detected Fortune level applied to the block break calculation.
- getFps() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getFrame() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the border frame style used to categorize the advancement difficulty or type.
- getFrameOrderType() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getFrames() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getFrameTime() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getFrom() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getGenericParameterTypes() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectConstructor
- getGenericParameterTypes() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- getGenericReturnType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- getGenericType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectField
- getGlyph(String, String) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Retrieves a mapped glyph component globally by its registered namespace and name.
- getGroup() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getGroupCache() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getGui() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Gets the GUI template used by this view.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCancelledEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoicePaidEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PostTransactionEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityLoadEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Provides a static method to retrieve the handler list, required by Bukkit.
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketReceiveEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketSendEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackCompileEvent
- getHandlerList() - Static method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackGenerateEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Retrieves the set of handlers listening to this event instance.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the list of handlers listening to this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Gets the list of handlers listening to this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCancelledEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoicePaidEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PostTransactionEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityLoadEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Retrieves the list of handlers listening to this event instance.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Retrieves the list of handlers listening to this event instance.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Retrieves the list of handlers listening to this event instance.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Retrieves the list of handlers listening to this event instance.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketReceiveEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketSendEvent
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackCompileEvent
-
Returns the list of handlers for this event.
- getHandlers() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackGenerateEvent
-
Returns the list of handlers for this event.
- getHeight() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Retrieves the maximum build height of the current world context.
- getHighestBlockY(int, int, HeightMap) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the highest Y coordinate using a
HeightMap. - getHighestBlockY(int, int, HeightMap) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the highest Y value at a position using a
HeightMap. - getHighestBlockY(int, int, HeightMap) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Retrieves the highest Y coordinate at the given X/Z position based on a
HeightMap. - getHistogramPalette(BufferedImage, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ImageAnalysis
-
Generates a color palette based on a color histogram with a specified number of bins.
- getHumidity() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getIcon() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- getIcon() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the item stack assigned as the icon for this advancement.
- getIcon() - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory
-
Generates a new ItemStack to be used as the visual icon for this category.
- getId() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getId() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionGroup
-
Gets the group identifier.
- getId() - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- getId() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Atlas
- getId() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- getId() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
- getId() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the unique identifier of this block.
- getId() - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Retrieves the unique identifier representing this tag.
- getId() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getId() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the unique Key associated with this item.
- getId() - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory
-
Retrieves the unique Key associated with this category.
- getId(T) - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Retrieves the unique identifier associated with a registered object instance.
- getIncluded() - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Retrieves the set of tags directly included by this tag.
- getIndex() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData
- getIndex() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Gets the index of the current active layer.
- getInstance(Attribute) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves or creates the active instance for a given registered attribute.
- getInt(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getInt(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves an Integer value from the container.
- getIntArray(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getIntArray(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves an Integer array from the container.
- getInteractionPoint() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the location where the interaction occurred.
- getInterfaces() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getIntValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a 4-byte array into an Integer.
- getIntValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts an Integer from a JSON node if it is a number.
- getIntValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getIntValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses an integer if no type suffixes are present.
- getIntValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves an integer value from a tag.
- getIntValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getInventoryView() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Gets the Bukkit InventoryView.
- getInvoice() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCancelledEvent
- getInvoice() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- getInvoice() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoicePaidEvent
- getItem() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the item used by the player during the interaction.
- getItem() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Gets the item used to place the block.
- getItem() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Provides the supplier for the item representation of this block.
- getItems() - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory
-
Retrieves the list of all items registered to this category.
- getKey() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Gets the identifier key of this node.
- getKey() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeModifier
-
Retrieves the unique identifier of this modifier.
- getKiller() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Gets the Bukkit entity responsible for the kill.
- getKnownUsers() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Gets all known users from the storage backend.
- getKnownUsers() - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Gets a map of all known user UUIDs and names.
- getLast() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- getLayers() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the list of visual layers.
- getLength() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getLength(Object) - Static method in class com.github.darksoulq.abyssallib.common.reflection.ReflectArray
- getLightFromBlocks() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getLightFromSky() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getLightLevel() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getLine(int) - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Retrieves a specific line from the tooltip lore.
- getLines() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- getList(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a combined byte array into a list of its constituent byte array elements.
- getList(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Converts a JSON array node into a List of nodes.
- getList(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getList(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a list by stripping brackets and splitting content at the top level.
- getList(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a list of tags from a tag.
- getList(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getLoadedUser(UUID) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Retrieves a user from memory only.
- getLocale() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- getLocation() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getLocation() - Method in interface com.github.darksoulq.abyssallib.server.util.regional.Locatable
- getLocation() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
- getLocation() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the location of this block.
- getLocation() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Gets the location of this virtual block.
- getLocation(Location) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Stores the location of this block into the provided object.
- getLong(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getLongArray(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getLongValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes an 8-byte array into a Long.
- getLongValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts a Long from a JSON node if it is a number.
- getLongValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getLongValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a long by checking for the 'L' suffix.
- getLongValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a long value from a tag.
- getLongValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getLoop() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getLoopDelay() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getMap(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a combined byte array into a map of its constituent key-value byte arrays.
- getMap(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Converts a JSON object node into a Map of nodes.
- getMap(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getMap(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Parses a map by stripping brackets and splitting entries at the top level.
- getMap(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a map of tags from a tag.
- getMap(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getMaterial() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Gets the base material of this block.
- getMaxExtract() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getMaxExtract() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getMaxExtract() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getMaxInsert() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getMaxInsert() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getMaxInsert() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getMaxScroll() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Calculates the maximum valid scroll offset.
- getMenuType() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the MenuType of this GUI.
- getMergeStrategy() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Retrieves the conflict resolution strategy bridging procedural and structural overlaps.
- getMeta() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getMetadata(String) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getMinBuildHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Retrieves the minimum build height of the current world context.
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Entry
- getModel() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial.Entry
- getModelIdentifier() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getModifier() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Retrieves the current modifier object that is proposed to be added.
- getModifier() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Retrieves the modifier instance that is being removed.
- getModifier(Key) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Retrieves a specific modifier applied to this instance.
- getModifiers() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getModifiers() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Retrieves all active modifiers on this instance.
- getModifiers() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getName() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getName() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getName() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getName() - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- getName() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionUser
-
Gets the username, fetching it from the system if not cached.
- getNamespace() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getNamespace() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- getNamespaces() - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
- getNativeType() - Method in class com.github.darksoulq.abyssallib.server.command.argument.EnumArgument
- getNativeType() - Method in class com.github.darksoulq.abyssallib.server.command.argument.NbtCompoundArgument
- getNativeType() - Method in class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- getNewDrops() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Retrieves the list of custom items to be dropped if base drops are disabled.
- getNewState() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getNewValue() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Retrieves the proposed new value for the attribute.
- getNewValue() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Retrieves the proposed new value for the statistic.
- getNode() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- getNode() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getNode() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- getNode() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
- getNodes() - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
- getNodes() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
- getOffset(int) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.TextOffset
-
Converts a pixel offset into a sequence of invisible glyphs that shift text left or right.
- getOffsetMinimessage(int) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.TextOffset
-
Converts a pixel offset into a MiniMessage string containing invisible glyphs.
- getOldState() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getOldValue() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Retrieves the value of the attribute prior to this change event.
- getOldValue() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Retrieves the value of the statistic prior to this change event.
- getOnClose() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the closure event handler.
- getOnOpen() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the opening event handler.
- getOpenness() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.ShulkerBox
- getOperation() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeModifier
-
Retrieves the specific arithmetic operation performed by this modifier.
- getOps() - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- getOrDefault(Object, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- getOrDefault(Object, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- getOrDefault(Object, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- getOrElse(Supplier) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- getOrElse(T) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- getOrigin() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getOrigin() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getOrNull() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- getOutputFile() - Method in class com.github.darksoulq.abyssallib.server.data.Datapack
-
Gets the output path of the compiled datapack ZIP file.
- getOutputFile() - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
- getPack() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- getPacket() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
-
Gets the packet being received.
- getPage() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Gets the current page index.
- getPageCount() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Calculates the total number of pages based on filtered data size.
- getParameterCount() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectConstructor
- getParameterCount() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- getParameterTypes() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectConstructor
- getParameterTypes() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- getParent() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
- getParentNodes() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
- getPath() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getPath(String) - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- getPathfinderGoals() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getPattern() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- getPhase(C) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.Feature
-
Declares the specific chronological step this feature should generate in.
- getPhase(BlockPatchFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(DripstoneClusterFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(FossilFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(LakeFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(MultifaceGrowthFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(OreFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(PillarFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(RandomBooleanFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(RandomFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(SimpleBlockFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(SimpleRandomFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(SpringFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(StructureFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(TreeFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(VegetationPatchFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPhase(WaterloggedVegetationFeature.Config) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature
-
Specifies the procedural generation phase in which this feature executes.
- getPistonMoveReaction() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Retrieves the player responsible for breaking the block.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Gets the player interacting with the block.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Gets the player placing the block.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Retrieves the player involved in this statistic change.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
-
Gets the player who sent the packet.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- getPlayer() - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Retrieves the player whose progress is being tracked.
- getPlayer() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Gets the Player viewing this GUI
- getPlugin() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- getPlugin() - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
- getPlugin() - Method in class com.github.darksoulq.abyssallib.world.item.map.BaseMap
-
Returns the plugin that owns this map.
- getPluginId() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNamespace
- getPluginId() - Method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Retrieves the namespace associated with this deferred registry.
- getPools() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Retrieves the internal collection of configured loot pools dictating sequential evaluation phases.
- getPosition() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getPositions() - Method in class com.github.darksoulq.abyssallib.common.color.gradient.AbstractGradient
-
Retrieves a copy of the normalized position stops used in this gradient.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeFilterModifier
-
Filters the incoming positions by checking if the biome at the vector matches the allowed list.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeTransitionModifier
-
Filters the incoming positions by ensuring their exact biome matches the biome recorded at the geometric center of the active generation chunk.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BlockFilterModifier
-
Filters the incoming positions by checking if the targeted block matches the allowed list.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.ChanceModifier
-
Randomly drops incoming vectors based on the configured chance.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountModifier
-
Duplicates each position in the input stream by the configured count.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountOnEveryLayerModifier
-
Maps each incoming horizontal coordinate to every valid vertical Y-coordinate.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.EnvironmentScanModifier
-
Maps each input position to the nearest empty space adjacent to a solid surface.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.FixedPlacementModifier
-
Discards the incoming procedurally generated positions and returns the fixed list.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightmapModifier
-
Projects the Y-coordinate of each incoming position to the surface defined by the heightmap.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightRangeModifier
-
Replaces the Y coordinate of each input position with a random integer between the configured minimum and maximum bounds.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.InSquareModifier
-
Applies a random horizontal offset to each incoming position.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseCountModifier
-
Evaluates the noise map at the provided coordinate and multiplies the position stream accordingly.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseThresholdModifier
-
Filters the incoming positions by evaluating a 2D simplex noise value at the given coordinates.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RandomOffsetModifier
-
Shifts each incoming position by a random amount within the configured spread bounds.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RarityFilterModifier
-
Evaluates a single probability check to determine if the position stream should proceed.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.SurfaceRelativeThresholdModifier
-
Filters the incoming positions by checking if their absolute Y-coordinate falls within the allowed bounds relative to the surface Y-coordinate at their X/Z location.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.WaterDepthFilterModifier
-
Filters the incoming positions by scanning the Y-axis upward to count contiguous water.
- getPositions(PlacementContext, Stream) - Method in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifier
-
Transforms the stream of positions according to the specific modifier logic.
- getPrevious() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getPriority() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- getProgress(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Retrieves the progress of a specific player toward this advancement.
- getProperty() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- getProperty() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- getRandom() - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the random instance used for generation.
- getRandom() - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the random instance used for generation.
- getRandom() - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Returns the
Randominstance used for this generation pass. - getRaw(int, String) - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- getRawArguments() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- getRawData() - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Retrieves the raw serialized data.
- getRawType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- getReason() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- getReason() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCancelledEvent
- getReason() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getReason() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Gets the reason for this entity's spawn.
- getReflectAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getReflectAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- getRegion(RegionKey) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- getRelative(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Gets a virtual relative block relative to this block's coordinates.
- getRelative(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Gets a virtual relative block at the specified face.
- getRelative(BlockFace, int) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Gets a virtual relative block at the specified face and distance.
- getRemainingCriteria() - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Retrieves a collection of criteria identifiers still required for completion.
- getRenderMode() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getRenderOrder() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getRenderSides() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getResolution() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getResource() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.Database
-
Borrows a Jedis instance from the pool.
- getResult() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PostTransactionEvent
- getReturnType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- getRewards() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
- getRoot() - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- getRootElements() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getRootGroups() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getRotation() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getRotation() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getRotation() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getScale() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getScale() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- getScrollOffset() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Gets the current scroll offset.
- getSelectors() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Composite
- getShort(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getSimpleName() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getSnapping() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getSoundGroup() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the sound group associated with this block's material.
- getSource() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getSource() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getSource() - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Returns the master translation interface acting as fundamental repository controlling formatting operations.
- getSpawnSettings() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Gets spawn configuration.
- getStack() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the underlying Bukkit ItemStack managed by this instance.
- getStack(Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Creates a temporary clone of the item and renders it for a specific player's view.
- getStartDelay() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getState() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getState() - Method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Retrieves the current state of the toggle.
- getState(boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getState(String) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ProgressBarLayer
-
Retrieves the current value of a custom state key.
- getState(Random, Location) - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProvider
-
Determines the specific block info to place at the given location.
- getState(Random, Location) - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.NoiseThresholdBlockStateProvider
-
Evaluates 2D simplex noise at the given location to determine the correct block state.
- getState(Random, Location) - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.RotatedBlockStateProvider
-
Retrieves the base state and forcefully injects the defined orientation properties.
- getState(Random, Location) - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.SimpleBlockStateProvider
-
Returns the configured static block state regardless of location or randomness.
- getState(Random, Location) - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider
-
Randomly selects a block state from the pool based on relative weight.
- getStatistic() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Retrieves the specific statistic container that is being updated.
- getStorage() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Gets the storage implementation.
- getString(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getString(NamespacedKey) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Retrieves a String value from the container.
- getStringValue(byte[]) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
Decodes a length-prefixed byte array into a String.
- getStringValue(JsonNode) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Extracts a String from a JSON node if it is textual.
- getStringValue(Object) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
- getStringValue(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
Attempts to unquote and unescape a string.
- getStringValue(Tag) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Retrieves a string value from a tag.
- getStringValue(T) - Method in class com.github.darksoulq.abyssallib.common.serialization.DynamicOps
- getStyle() - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Retrieves the currently assigned tooltip style Key.
- getSuperclass() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getTag(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- getTarget() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- getTarget() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getTargetGoals() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
- getTemperature() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getter() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Returns the value of the
getterrecord component. - getTexture() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- getTexture() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.ShulkerBox
- getTexture() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- getTextures() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getTickers() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the list of per-tick update handlers.
- getTickInterval() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the interval between each
GuiView#rendercall. - getTints() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- getTitle() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the display title of the advancement.
- getTitle() - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Gets the title component of this GUI.
- getTitle() - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory
-
Gets the translatable title of this category.
- getTitle(Player) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- getTo() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getTop() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Gets the top inventory segment (the custom GUI).
- getTransaction() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoicePaidEvent
- getTransferRate() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getTransferRate() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyConductor
- getTransformation() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- getTransformation() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- getTransformation() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- getTranslationKey() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getTranslationProviders() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Retrieves the list of local translation providers applied to this item.
- getType() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getType() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getType() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectField
- getType() - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Retrieves the entity type representation.
- getType() - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- getType() - Method in interface com.github.darksoulq.abyssallib.world.advancement.criterion.AdvancementCriterion
-
Retrieves the type definition associated with this specific criterion instance.
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.AutoGrantCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.BlockMinedCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomAttributeCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomStatisticCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.EntityKilledCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemCraftedCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemHasCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.LevelCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.LocationCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.PotionEffectCriterion
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.StatisticCriterion
- getType() - Method in interface com.github.darksoulq.abyssallib.world.advancement.reward.AdvancementReward
-
Retrieves the reward type definition associated with this instance.
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.CommandReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.CustomLootTableReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.ExperienceReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.ItemReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.LootTableReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.PotionEffectReward
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.KilledByPlayerCondition
-
Retrieves the specific type definition for this loot condition.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.LocationCheckCondition
-
Retrieves the specific type definition for this loot condition.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.MatchToolCondition
-
Retrieves the specific type definition for this loot condition.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceCondition
-
Retrieves the specific type definition for this loot condition.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceWithLootingCondition
-
Retrieves the specific type definition for this loot condition.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.EnchantRandomlyFunction
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.ExplosionDecayFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.FurnaceSmeltFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.LimitCountFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.LootingEnchantFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetCountFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetDamageFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetLoreFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.function.SetNameFunction
-
Retrieves the specific type definition for this loot function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootCondition
-
Retrieves the specific type definition associated with this condition instance.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootFunction
-
Retrieves the specific type definition associated with this function.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.BlockTag
-
Retrieves the specific type of this tag.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.tag.impl.ItemTag
-
Retrieves the specific type of this tag.
- getType() - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Retrieves the specific type of this tag.
- getType() - Method in class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Gets the associated type or owner of this entity.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.AlterGroundDecorator
-
Retrieves the specific type definition for this decorator.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.BeeNestDecorator
-
Retrieves the formalized registry definition cleanly categorizing this decorator structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.CocoaBeanDecorator
-
Retrieves the formalized registry definition cleanly categorizing this decorator structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.LeaveVineDecorator
-
Retrieves the formalized registry definition cleanly categorizing this decorator structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TreeDecorator
-
Retrieves the specific type definition for this decorator.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TrunkVineDecorator
-
Retrieves the formalized registry definition cleanly categorizing this decorator structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.AcaciaFoliagePlacer
-
Retrieves the formalized registry definition cleanly categorizing this placer structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.BlobFoliagePlacer
-
Retrieves the specific type definition for this foliage placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.DarkOakFoliagePlacer
-
Retrieves the formalized registry definition cleanly categorizing this placer structure.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.FoliagePlacer
-
Retrieves the specific type definition for this foliage placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.PineFoliagePlacer
-
Retrieves the specific type definition for this foliage placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.RandomSpreadFoliagePlacer
-
Retrieves the specific type definition for this foliage placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.MangroveRootPlacer
-
Retrieves the specific type definition for this root placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.RootPlacer
-
Retrieves the specific type definition for this root placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.SpreadingRootPlacer
-
Retrieves the formalized registry definition natively establishing type identities seamlessly securely natively.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.BendingTrunkPlacer
-
Retrieves the formalized registry definition natively establishing type identities.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.ForkingTrunkPlacer
-
Retrieves the specific type definition for this trunk placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.GiantTrunkPlacer
-
Retrieves the specific type definition for this trunk placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.StraightTrunkPlacer
-
Retrieves the specific type definition for this trunk placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.TrunkPlacer
-
Retrieves the specific type definition for this trunk placer.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.UpwardBranchingTrunkPlacer
-
Retrieves the formalized registry definition natively establishing type identities seamlessly securely.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeFilterModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeTransitionModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BlockFilterModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.ChanceModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountModifier
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountOnEveryLayerModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.EnvironmentScanModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.FixedPlacementModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightmapModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightRangeModifier
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.InSquareModifier
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseCountModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseThresholdModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RandomOffsetModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RarityFilterModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.SurfaceRelativeThresholdModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.WaterDepthFilterModifier
-
Retrieves the specific type definition for this modifier.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifier
-
Retrieves the placement modifier type used for identifying this specific implementation.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProvider
-
Retrieves the provider type used for identifying this specific implementation.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.NoiseThresholdBlockStateProvider
-
Retrieves the specific type definition for this provider.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.RotatedBlockStateProvider
-
Retrieves the specific type definition for this provider.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.SimpleBlockStateProvider
-
Retrieves the specific type definition for this provider.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider
-
Retrieves the specific type definition for this provider.
- getType() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Retrieves the material type of this virtual block.
- getType() - Method in class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Retrieves the specific type definition associated with this component instance.
- getType() - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
Retrieves the specific type definition for this processor.
- getType() - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
Retrieves the specific type definition for this processor.
- getType() - Method in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessor
-
Retrieves the structure processor type associated with this specific implementation.
- getType(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the material at a position.
- getType(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the material at a position.
- getType(int, int, int) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Retrieves the
Materialat the given coordinates. - getTypeArguments() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- getUnderlyingAnnotation() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectAnnotation
- getUnderlyingClass() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- getUnderlyingMember() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- getUnderlyingType() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- getUnit() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
- getUnit() - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
- getUnit() - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
- getUnit() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- getUnit() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- getUnit() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- getUnit() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- getUrl(String) - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- getUser(UUID) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Retrieves a user from the cache or loads them from storage.
- getUuid() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- getUuid() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- getUuid() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getUuid() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- getUuid() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- getUuid() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionUser
-
Gets the unique identifier.
- getUuidFromName(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Resolves a
UUIDfrom a username. - getUuidFromName(String) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Resolves a UUID from a stored username.
- getUvHeight() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getUvWidth() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getValue() - Method in class com.github.darksoulq.abyssallib.server.command.CommandResult
- getValue() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Gets the boolean state of this node.
- getValue() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- getValue() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Calculates and returns the final value of this attribute after applying all modifiers.
- getValue() - Method in class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Gets the current value stored in this component.
- getValue(Attribute) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves the final calculated value of an attribute after applying all modifiers.
- getValue(String) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectAnnotation
- getValues() - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Retrieves the local set of values directly assigned to this tag.
- getVanillaId() - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Retrieves the linked internal namespace key utilized by vanilla parity overlays.
- getVelocity() - Method in class com.github.darksoulq.abyssallib.world.particle.style.MotionVector
-
Retrieves the velocity vector for this point.
- getVisibleBox() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- getWeight() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionGroup
-
Gets the weight of this group.
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Entry
- getWhen() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial.Entry
- getWidth() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- getWoodType() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- getWoodType() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- getWorld() - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Gets the Bukkit world.
- getWorld() - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Gets the Bukkit world.
- getWorld() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getWorld() - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Returns the backing
Worldinstance. - getWrappedRunnable(Runnable, long) - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- getX() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the horizontal position of the advancement node within the GUI.
- getX() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getY() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Retrieves the vertical position of the advancement node within the GUI.
- getY() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getZ() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- getZoneId() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- GIANT - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- GiantTrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
A trunk placer that generates a massive 2x2 vertical column of blocks.
- GiantTrunkPlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.GiantTrunkPlacer
-
Constructs a new GiantTrunkPlacer.
- giniCoefficient(EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- Glider() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Glider
- GLIDER - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- global() - Static method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
- global() - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- GLOBAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
- GLOBAL - Static variable in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
- GlobalTranslationProvider - Interface in com.github.darksoulq.abyssallib.server.translation
-
A provider that supplies custom MiniMessage strings dynamically for translatable keys globally.
- glyph(Texture, int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Creates a texture glyph (bitmap glyph) without registering a global tag resolver.
- glyph(String, Texture, int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Creates a named texture glyph (bitmap glyph) and registers it globally for tag resolution.
- glyphs(Texture, int, int, int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Converts a texture atlas into glyphs split into rows.
- GlyphService - Class in com.github.darksoulq.abyssallib.server.translation
-
Provides integration between the translation system and named font glyphs.
- GlyphService() - Constructor for class com.github.darksoulq.abyssallib.server.translation.GlyphService
- GOAL - Enum constant in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
The rounded goal frame.
- gradient(Color, Color, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a list of colors representing a gradient between two colors.
- grant(Player) - Method in interface com.github.darksoulq.abyssallib.world.advancement.reward.AdvancementReward
-
Grants the reward to the specified player.
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.CommandReward
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.CustomLootTableReward
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.ExperienceReward
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.ItemReward
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.LootTableReward
- grant(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.reward.PotionEffectReward
- Grass(int, int) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Grass
- GRAY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Gray
- grayscale() - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that converts colors to grayscale.
- grayscale(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a color to its grayscale equivalent using a simple average.
- GREEN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Green
- grid(GuiView.Segment, int, int, int, int, int) - Static method in class com.github.darksoulq.abyssallib.world.gui.SlotUtil
-
Generates a list of positions forming a solid rectangular grid.
- grid(Color, Color, double, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a grid pattern.
- GridPattern - Class in com.github.darksoulq.abyssallib.common.color.pattern
-
A procedural color provider that generates a 2D grid pattern on the XZ plane.
- GridPattern(Color, Color, double, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.pattern.GridPattern
-
Constructs a new GridPattern.
- GROUND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- GROUND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner.Attachment
- GROUND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign.Attachment
- groundMob() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Ground preset
- groundProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
groundProviderrecord component. - growingCube(double, int, long) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a cube that "grows" from bottom to top over a duration.
- GSON - Static variable in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
The shared
Gsoninstance configured with registered type adapters. - gt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- gt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- gt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- gt(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- GT - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- gte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- gte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- gte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- gte(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- GTE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- Gui - Class in com.github.darksoulq.abyssallib.world.gui
-
Represents a template for a custom Graphical User Interface.
- Gui(MenuType, Component, Map, List, List, EnumSet, int, Consumer, Consumer) - Constructor for class com.github.darksoulq.abyssallib.world.gui.Gui
-
Constructs a new Gui configuration.
- GUI - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- Gui.Builder - Class in com.github.darksoulq.abyssallib.world.gui
-
A fluent builder for creating Gui configurations.
- GuiAnimatedItem - Class in com.github.darksoulq.abyssallib.world.gui.element
-
A GUI element that updates its visual state based on server ticks.
- GuiAnimatedItem(BiFunction) - Constructor for class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Constructs a new GuiAnimatedItem with a custom renderer.
- GuiButton - Class in com.github.darksoulq.abyssallib.world.gui.element
-
An interactive GUI element that executes an action when clicked.
- GuiButton(ItemStack, Consumer) - Constructor for class com.github.darksoulq.abyssallib.world.gui.element.GuiButton
-
Constructs a new GuiButton.
- GuiClickContext - Record Class in com.github.darksoulq.abyssallib.server.event.context.gui
-
A context object representing the details of an inventory click interaction.
- GuiClickContext(HumanEntity, GuiView, Inventory, ItemStack, ItemStack, int, int, ClickType, InventoryAction, InventoryType.SlotType, int) - Constructor for record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Creates an instance of a
GuiClickContextrecord class. - GuiDragContext - Record Class in com.github.darksoulq.abyssallib.server.event.context.gui
-
A context object representing the details of an inventory drag interaction.
- GuiDragContext(HumanEntity, GuiView, ItemStack, ItemStack, DragType, Map, Set, Set) - Constructor for record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Creates an instance of a
GuiDragContextrecord class. - GuiElement - Interface in com.github.darksoulq.abyssallib.world.gui
-
Represents an interactive component within a GUI.
- GuiFlag - Enum Class in com.github.darksoulq.abyssallib.world.gui
-
Flags used to configure and restrict the behavior of a
Gui. - GuiItem - Class in com.github.darksoulq.abyssallib.world.gui.element
-
A static, non-interactive GUI element.
- GuiItem(ItemStack) - Constructor for class com.github.darksoulq.abyssallib.world.gui.element.GuiItem
-
Constructs a new GuiItem.
- GuiLayer - Interface in com.github.darksoulq.abyssallib.world.gui
-
Defines a visual layer that can be rendered over a GUI inventory.
- guiLight(Model.GuiLight) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- GuiManager - Class in com.github.darksoulq.abyssallib.world.gui
-
Central manager for handling the lifecycle and updates of custom GUIs.
- GuiManager() - Constructor for class com.github.darksoulq.abyssallib.world.gui.GuiManager
- GuiView - Class in com.github.darksoulq.abyssallib.world.gui
-
Represents an active instance of a
Guibeing viewed by a player. - GuiView(Gui, InventoryView) - Constructor for class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Constructs a new GuiView instance.
- GuiView.Segment - Enum Class in com.github.darksoulq.abyssallib.world.gui
-
Defines the target inventory segment for rendering or interaction.
H
- halfHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns the value of the
halfHeightrecord component. - hand() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the hand used for the interaction.
- HAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- handheld(Namespace, String, Texture) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a "handheld" item model.
- handheldLayered(Namespace, String, Texture...) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a layered "handheld" model.
- handheldRod(Namespace, String, Texture) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a "handheld_rod" item model.
- handle(Map) - Method in interface com.github.darksoulq.abyssallib.world.recipe.RecipeLoader.RecipeHandler
-
Processes raw recipe data and registers it to the appropriate registry.
- handleJoin(Player) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Processes player join logic, updating names and syncing permissions.
- handleQuit(Player) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Processes player quit logic, cleaning up memory and attachments.
- HangingSign(WoodType, Texture) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- HangingSign(WoodType, Texture, Selector.Special.HangingSign.Attachment) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- hardness - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Hardness of the block, used to determine break speed.
- hardness(float) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets the hardness of the block.
- has(EconomyContext, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- has(Attribute) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Checks if a specific attribute has been defined or loaded for this entity.
- has(String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- has(Permissible) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Checks if a permissible object (like a Player) has this specific node.
- HAS_ITEM - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- hasAccount(UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- hasAccount(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- hasAllPerms(Holder...) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasAllPerms(String...) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- hasAnnotation(Class) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- hasAnyPerm(PermissionNode...) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasAnyPerm(String...) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasArgs() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- hasCapacity(EconomyContext, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- HasComponent(ContainedComponent, boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Creates an instance of a
HasComponentrecord class. - hasData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Checks if a component exists.
- hasData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Checks if a component type exists in this map.
- hasData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Checks if this item possesses a specific component type.
- hasDirectPermission(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Checks if this holder has a direct (non-inherited) permission set to true.
- hasExpired() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Checks if the current system time has passed the expiration timestamp.
- hasFlag(GuiFlag) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui
-
Checks if a specific behavior flag is set.
- HASH_MAP - Static variable in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Tracks SHA1 hashes of compiled packs.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Returns a hash code value for this object.
- hashCode() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Generates a hash code based on the node key.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns a hash code value for this object.
- hashCode() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Returns a hash code value for this object.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
Generates a hash code based on the predicate's underlying conditions.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Generates a hash code for this block.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
-
Returns a hash code value for this object.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
Generates a hash code based on the predicate's underlying conditions.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Returns a hash code value for this object.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Returns a hash code value for the component.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Generates a hash code derived from the item's unique Key.
- hashCode() - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
Generates a hash code based on the predicate's underlying conditions.
- hashCode() - Method in record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Returns a hash code value for this object.
- hasMetadata(String) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- hasParent(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Checks if this holder has a specific parent group assigned.
- hasPerm(PermissionNode) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasPerm(String) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- hasTag(ItemTag) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Checks if this item belongs to a specific
ItemTag. - hasTag(Key) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Checks if this block possesses a specific tag.
- hasTag(Key) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Checks if this item belongs to a specific tag by its Key.
- hdel(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a Hash DEL command.
- hdel(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Deletes fields from a hash.
- Head(HeadType, Texture, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Creates an instance of a
Headrecord class. - HEAD - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- HEAD - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed.Part
- HEAD - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- HeadType - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
-
Represents head types for resource pack item definitions.
- height() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Returns the value of the
heightrecord component. - height() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
- height() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
heightrecord component. - HEIGHT_RANGE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- heightMap - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Heightmap type.
- heightMap(HeightMap) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- HEIGHTMAP - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- HeightmapModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that snaps the Y-coordinate of incoming positions to the highest block at that specific X and Z coordinate, dictated by a selected heightmap.
- HeightmapModifier(HeightMap) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightmapModifier
-
Constructs a new HeightmapModifier.
- heightRandA() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
heightRandArecord component. - heightRandB() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
heightRandBrecord component. - heightRange(int, int) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- HeightRangeModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that randomizes the Y-coordinate of input positions between a specified minimum and maximum bounds.
- HeightRangeModifier(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightRangeModifier
-
Constructs a new HeightRangeModifier.
- HELD - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
- helix(double, double, int, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a 3D helix (spiral) shape.
- hex(String) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Parses a hexadecimal string into a Bukkit Color.
- hget(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Gets a field value from a hash.
- hgetAll(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Retrieves all fields and values from a hash.
- hgetAllAsync(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Gets all fields from a hash asynchronously.
- hgetAsync(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Gets a hash field value asynchronously.
- hidden(boolean) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets whether the advancement is hidden.
- hiddenComponents - Variable in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
A set of vanilla component types that are explicitly hidden from the client display.
- history(Account, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- history(Account, EconomyContext, Currency, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- historyBetween(Account, Instant, Instant) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- historyGlobal(EconomyContext, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- Holder<T> - Class in com.github.darksoulq.abyssallib.server.registry.object
-
A wrapper for a registry object that enables lazy initialization and caching.
- Holder(Supplier) - Constructor for class com.github.darksoulq.abyssallib.server.registry.object.Holder
-
Constructs a new Holder.
- holeCount() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns the value of the
holeCountrecord component. - hollowRectangle(Class, int, int, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a rectangle where corners and edges use the same element.
- HookConstants - Class in com.github.darksoulq.abyssallib.server.util
-
A utility class for managing and checking the status of external plugin integrations.
- HookConstants() - Constructor for class com.github.darksoulq.abyssallib.server.util.HookConstants
- HookConstants.Plugin - Enum Class in com.github.darksoulq.abyssallib.server.util
-
An enumeration of supported external plugins for which the library provides specialized hooks.
- HORIZONTAL - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.StructureArray.Orientation
-
Iterate through columns first, then move to the next row.
- HORIZONTAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Axis
-
Represents a bar that is oriented horizontally.
- HorseVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.HorseVariant
- HOTBAR_1 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_2 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_3 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_4 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_5 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_6 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_7 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_8 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- HOTBAR_9 - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- hotbarKey() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the hotbar button index if the click type was a number key press.
- HOURS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- hsb(float, float, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color using the HSB (Hue, Saturation, Brightness) color model.
- hset(String, String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a Hash SET command for a single field.
- hset(String, String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a field in a Redis hash.
- hset(String, Map) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a Hash SET command for multiple fields.
- hset(String, Map) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets multiple fields in a Redis hash using a map.
- hsetAsync(String, String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a hash field asynchronously.
- hueShift(Color, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Shifts the hue of a color by a specific degree on the hue circle.
I
- icon() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Autoloads the icon for this Namespace from
textures/item/icon.png. - icon() - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Autoloads the Icon for this pack from
resourcepack/pack.png - icon() - Method in record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Returns the value of the
iconrecord component. - icon(byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Sets the icon for this Namespace to show in menus using raw image data.
- icon(byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Sets the Icon for the pack.
- icon(Item) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Sets the icon using a specific Item instance.
- icon(Supplier) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Sets the icon using a lazy supplier.
- icon(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the icon for the advancement.
- icon(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
-
Sets the icon for the toast.
- icon(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.item.ItemCategory.Builder
-
Sets the icon using a static ItemStack.
- Icon - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents the
icon.pngicon for a resource pack. - Icon(byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Icon
-
Uses manually provided PNG image data.
- Icon(Plugin) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Icon
-
Loads
resourcepack/pack.pngfrom the plugin JAR. - id() - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns the value of the
idrecord component. - id() - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- id() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
idrecord component. - id() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
idrecord component. - id() - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- id() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
idrecord component. - id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.AttributeModifiers
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.AxolotlVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BannerPatterns
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BaseColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Bees
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlockEntityData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlocksAttacks
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BlockState
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BreakSound
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BucketEntityData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.BundleContents
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CanBreak
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CanPlaceOn
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CatCollar
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CatVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ChargedProjectiles
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ChickenVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Consumable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Container
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ContainerLoot
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CowVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CreativeSlotLock
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomModelData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.CustomName
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Damage
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DamageResistant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DeathProtection
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DebugStickState
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.DyedColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Enchantable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.EnchantmentGlintOverride
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Enchantments
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.EntityData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Equippable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FireworkExplosion
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Fireworks
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Food
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FoxVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.FrogVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Glider
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.HorseVariant
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Instrument
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.IntangibleProjectile
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ItemModel
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ItemName
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.JukeboxPlayable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.LlamaVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Lock
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.LodestoneTracker
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Lore
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapDecorations
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapId
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapPostProcessing
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MaxDamage
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MaxStackSize
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MooshroomVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.NoteblockSound
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.OminousBottleAmplifier
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PaintingVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ParrotVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PigVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotDecorations
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotionContents
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotionDurationScale
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Profile
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ProvidesBannerPattern
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ProvidesTrimMaterial
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.RabbitVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Rarity
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Recipes
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Repairable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.RepairCost
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SalmonSize
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SheepColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ShulkerColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.StoredEnchantments
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SuspiciousStewEffects
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Tool
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TooltipDisplay
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TooltipStyle
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Trim
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishBaseColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishPattern
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishPatternColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Unbreakable
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.UseCooldown
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.UseRemainder
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.VillagerVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Weapon
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfCollar
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfSoundVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfVariant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WritableBookContent
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WrittenBookContent
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.BundleSelectedItem
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Composite
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Broken
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.BundleHasSelectedItem
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Carried
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Damaged
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.ExtendedView
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.FishingRodCast
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Property
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Selected
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.UsingItem
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.ViewEntity
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Empty
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.BundleFullness
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Cooldown
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CrossbowPull
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Property
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.Property
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bell
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Conduit
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.DecoratedPot
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Shield
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.ShulkerBox
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Trident
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Type
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Constant
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Grass
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- id() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
idrecord component. - id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage
- id() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent
- id() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Retrieves the fully qualified namespaced ID of this sound event used by Minecraft clients.
- id() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
-
Returns the value of the
idrecord component. - id(String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Formats a path into a namespaced ID (e.g., "myplugin:sword").
- id(Key) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- id(Key) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Mandates that the block matches a specific identity Key.
- id(Key) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate.Builder
-
Mandates that the entity matches a specific identity Key.
- id(Key) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Mandates that the item matches a specific base Key.
- ifCoolingLeft(BiConsumer) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
- ifCoolingLeft(BiConsumer) - Method in interface com.github.darksoulq.abyssallib.server.cooldown.CooldownResult
- ifCoolingLeft(BiConsumer) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
- ifFailure(Consumer) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- ifLeft(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Executes the consumer if this is a Left.
- ifLeft(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- ifLeft(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- ifNotExists() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Configures the builder to include the "IF NOT EXISTS" clause.
- ifReady(Runnable) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
- ifReady(Runnable) - Method in interface com.github.darksoulq.abyssallib.server.cooldown.CooldownResult
- ifReady(Runnable) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
- ifRight(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Executes the consumer if this is a Right.
- ifRight(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- ifRight(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- ifSuccess(Consumer) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- ignoreCancelled() - Element in annotation interface com.github.darksoulq.abyssallib.server.event.SubscribeEvent
-
Whether the event handler should be called for cancelled events.
- ignoreDefault() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Returns the value of the
ignoreDefaultrecord component. - ImageAnalysis - Class in com.github.darksoulq.abyssallib.common.color
-
A utility class for performing advanced color analysis on
BufferedImageinstances. - ImageAnalysis() - Constructor for class com.github.darksoulq.abyssallib.common.color.ImageAnalysis
- IN_BACK - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Starts by moving slightly backward before accelerating forward.
- IN_CUBIC - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Cubic acceleration; starts very slow and speeds up rapidly.
- IN_LAVA - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnPlacement
-
Lava placement
- IN_OUT_CUBIC - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Cubic acceleration/deceleration; more pronounced than Quadratic In-Out.
- IN_OUT_QUAD - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Quadratic acceleration/deceleration; slow start and end, fast in the middle.
- IN_QUAD - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Quadratic acceleration; starts slow and speeds up.
- IN_SQUARE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- IN_WATER - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnPlacement
-
Water placement
- include(Tag) - Method in class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Includes another tag's contents into this tag.
- includeShader(String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- includeShader(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- includeShader(String, String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
- IncludeShader - Class in com.github.darksoulq.abyssallib.server.resource.asset
- IncludeShader(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.IncludeShader
- IncludeShader(String, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.IncludeShader
- IncludeShader(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.IncludeShader
- increment(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- index - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- index() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
-
Returns the value of the
indexrecord component. - index() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
-
Returns the value of the
indexrecord component. - index() - Method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Returns the value of the
indexrecord component. - indexOf(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- inflationRate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
inflationRaterecord component. - init() - Static method in class com.github.darksoulq.abyssallib.bootstrap.Content
- init() - Static method in class com.github.darksoulq.abyssallib.bootstrap.Services
- init() - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Initializes the network scheduler and database.
- init() - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Initializes the storage backend (e.g., database connection).
- init() - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Initializes the server translation module and invokes the primary language loading sequence.
- init() - Static method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Initializes the global attribute database and ensures the table structure exists.
- init() - Static method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- init(AbyssalLib) - Static method in class com.github.darksoulq.abyssallib.bootstrap.Events
- init(AbyssalLib) - Static method in class com.github.darksoulq.abyssallib.bootstrap.PackSetup
- init(AbyssalLib) - Static method in class com.github.darksoulq.abyssallib.bootstrap.Permissions
- init(AbyssalLib) - Static method in class com.github.darksoulq.abyssallib.bootstrap.RecipeSetup
- init(Namespace) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.TextOffset
-
Initializes the offset font provider and registers all necessary glyphs.
- init(CommandDispatcher) - Static method in class com.github.darksoulq.abyssallib.server.command.CommandBus
- init(JavaPlugin) - Static method in class com.github.darksoulq.abyssallib.bootstrap.FileSetup
- initTable() - Static method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Initializes the SQLite table used for persistent attribute storage.
- innerPlacementsProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
innerPlacementsProviderrecord component. - innerWallProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
innerWallProviderrecord component. - input(DialogInput) - Method in class com.github.darksoulq.abyssallib.world.dialog.BaseDialog
-
Adds an input element to the dialog collection.
- insert() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets operation type to INSERT.
- insert() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Sets the batch operation mode to standard INSERT.
- insert() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the query operation mode to INSERT.
- insert(Document) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Queues an insert operation for a single document.
- insert(BlockFace, double, Action) - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyConductor
-
Attempts to insert energy into this conductor buffer.
- insert(BlockFace, double, Action) - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
-
Attempts to insert energy into this node.
- insert(BlockFace, double, Action) - Method in interface com.github.darksoulq.abyssallib.common.energy.EnergyNode
-
Inserts energy into this node.
- insertIgnore() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Sets the batch operation mode to INSERT IGNORE.
- InSquareModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that spreads the input positions randomly across the X and Z axes within the bounds of a standard 16x16 chunk.
- InSquareModifier() - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.InSquareModifier
-
Constructs a new InSquareModifier.
- INSTANCE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ops.ByteOps
-
The singleton instance of ByteOps.
- INSTANCE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
-
Singleton instance of JsonOps to avoid unnecessary allocations.
- INSTANCE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ops.NbtOps
-
Singleton instance of NbtOps.
- INSTANCE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ops.StringOps
-
The singleton instance of StringOps.
- INSTANCE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
The singleton instance of YamlOps.
- Instrument() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Instrument
- INSTRUMENT - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- INSUFFICIENT_FUNDS - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- INT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- INTANGIBLE_PROJECTILE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- IntangibleProjectile() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.IntangibleProjectile
- integer(int) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- IntegerValue(int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
-
Creates an instance of a
IntegerValuerecord class. - INTEGRITY - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- INTEGRITY_PROCESSOR - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessors
- IntegrityProcessor - Class in com.github.darksoulq.abyssallib.world.structure.processor.impl
-
A structure processor that applies a chance-based filter to block placement.
- IntegrityProcessor(float) - Constructor for class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
Constructs a new IntegrityProcessor.
- InterestProfile(Account, Currency, BigDecimal, Duration, Instant, boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Creates an instance of a
InterestProfilerecord class. - interestRate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
interestRaterecord component. - InterestService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- InterestService.InterestProfile - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- interpolate(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- interpolate(BBKeyframe, BBKeyframe, BBKeyframe, BBKeyframe, float, Vector3f) - Static method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBInterpolation
- interpolation() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
interpolationrecord component. - interval() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
intervalrecord component. - interval() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
intervalrecord component. - interval(long) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets the execution frequency.
- INVALID_AMOUNT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- invalidate() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Forces a re-render on the next tick by invalidating the render cache.
- invalidate() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Forces the layer to re-render.
- invalidate() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Invalidates the render cache, forcing the layer to re-render on the next tick.
- invalidateAllUsers() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Invalidates the calculated permission cache for all loaded users.
- invalidateCache() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Clears the effective permission cache and triggers custom invalidation logic.
- invalidBlocks() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
invalidBlocksrecord component. - INVENTORY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- InventoryClickType - Enum Class in com.github.darksoulq.abyssallib.server.event
-
A wrapper enum for Bukkit's ClickType to avoid import conflicts.
- inventorySlots() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the converted inventory slot IDs to be changed.
- inverse() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- invert() - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that inverts the RGB components of a color.
- invert(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Inverts the RGB components of a color.
- INVISIBLE_ITEM - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- Invoice(UUID, Account, Account, Currency, BigDecimal, BigDecimal, Instant, Instant, EconomyContext, Component, InvoiceService.InvoiceState) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Creates an instance of a
Invoicerecord class. - InvoiceCancelledEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- InvoiceCancelledEvent(InvoiceService.Invoice, Component, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCancelledEvent
- InvoiceCreatedEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- InvoiceCreatedEvent(InvoiceService.Invoice, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- InvoicePaidEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- InvoicePaidEvent(InvoiceService.Invoice, TransactionResult, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoicePaidEvent
- InvoiceService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- InvoiceService.Invoice - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- InvoiceService.InvoiceState - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- invoke(Object, Object...) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- IS_FLYING - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- IS_FOLIA - Static variable in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCollections
- IS_OP - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- IS_SNEAKING - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- IS_SPRINTING - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- isAbstract() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isAbstract() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isAnnotation() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isAnnounceToChat() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Checks if the completion of this advancement should be announced to the global chat.
- isArray() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isAvailable() - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- isBlockFaceIndirectlyPowered(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isBlockFacePowered(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isBlockIndirectlyPowered() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isBlockPowered() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isBoxUv() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- isBuildable() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isBurnable() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Checks whether the block break event has been cancelled by a listener.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Checks whether the event is cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Checks whether the event is cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Checks if the event is cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Checks whether the event is cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Checks if the attribute change has been cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Checks if the addition of the modifier has been cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Checks whether the removal of this modifier has been cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Checks if the statistic change has been cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Checks whether the event is cancelled.
- isCancelled() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- isCancelled() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- isClass() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- isCollidable() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isCreativeAction() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isCustomLimit() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
isCustomLimitrecord component. - isCustomRate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
isCustomRaterecord component. - isDateBased() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- isDone() - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Checks if all criteria for this advancement have been met.
- isDurationEstimated() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- isEmpty() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- isEmpty() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isEnabled() - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- isEnabled(HookConstants.Plugin) - Static method in class com.github.darksoulq.abyssallib.server.util.HookConstants
-
Checks if a specific external plugin hook is currently active.
- isEnum() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isError() - Method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- isExempt(EconomyContext, Account, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- isExport() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- isExport() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- isFailure() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- isFinal() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isFinal() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isFlammable - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Whether the block is flammable and can be destroyed by fire.
- isFrameInterpolate() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- isGenericArray() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- isHidden() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Checks if the advancement is hidden from the advancement tree until it is achieved.
- isHidden() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Gets whether or not this item should be hidden in /give
- isInRegion(int, int, int) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Checks if the given coordinate is within this generation region
- isInterface() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isKeyboardClick() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isLeftClick() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isLiquid() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isLocked() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement
- isLocked() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- isMember(Key, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- isMet(Player) - Method in interface com.github.darksoulq.abyssallib.world.advancement.criterion.AdvancementCriterion
-
Evaluates whether the player currently meets the conditions of this criterion.
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.AutoGrantCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.BlockMinedCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomAttributeCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomStatisticCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.EntityKilledCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemCraftedCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemHasCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.LevelCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.LocationCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.PotionEffectCriterion
- isMet(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.criterion.StatisticCriterion
- isMet(Player, Event) - Method in interface com.github.darksoulq.abyssallib.world.advancement.criterion.AdvancementCriterion
-
Evaluates whether the player meets the conditions based on a specific event trigger.
- isMirrorUv() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- isMouseClick() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isNative() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isOverride() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimation
- isParameterized() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- isParticle() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- isPassable() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isPhysical(Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- isPreferredTool(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isPrefix() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
isPrefixrecord component. - isPrivate() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isPrivate() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isProtected() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isProtected() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isPublic() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isPublic() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isQuaternionInterpolation() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- isReady() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
- isReady() - Method in interface com.github.darksoulq.abyssallib.server.cooldown.CooldownResult
- isReady() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
- isRecord() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isReplaceable() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isRightClick() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isRotationGlobal() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- isRunning() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- isRunning() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- isShade() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- isShiftClick() - Method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- isShowNumbers() - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- isShowToast() - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Checks if the completion of this advancement triggers a toast notification.
- isSolid() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isStatic() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- isStatic() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isStrict() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isSuccess() - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- isSuccess() - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Determines if the computation completed successfully.
- isSuccess() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
- issueCollateralizedLoan(Account, Account, Currency, BigDecimal, BigDecimal, Duration, Collection, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- issueDate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
issueDaterecord component. - issueLoan(Account, Account, Currency, BigDecimal, BigDecimal, Duration, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- isSuffocating() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isSynchronized() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isTemporary() - Method in class com.github.darksoulq.abyssallib.server.permission.Node
-
Checks if this node has a set expiration date.
- isTimeBased() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- isTransient() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isValidNode(String) - Static method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Validates if a permission string is a valid or recognized node.
- isValidTool(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- isVisibility() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBGroup
- isVisible() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.texture.BBTexture
- isVisible() - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Checks if the tooltip is currently set to be visible.
- isVolatile() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMember
- isWildcard() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- isWithinLimit(Account, Currency, TransactionLimits.LimitAction, BigDecimal, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- item(ItemStack) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack within the dialog body.
- item(ItemStack, boolean, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack with toggles for decorations and tooltips.
- item(ItemStack, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack with specific dimensions.
- item(ItemStack, PlainMessageDialogBody) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack with a text description.
- item(ItemStack, PlainMessageDialogBody, boolean, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack with description and toggle settings.
- item(ItemStack, PlainMessageDialogBody, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Displays an item stack with description and dimensions.
- item(ItemStack, PlainMessageDialogBody, int, int, boolean, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Fully specified factory for item body components.
- Item - Class in com.github.darksoulq.abyssallib.world.item
-
Represents a custom item within the AbyssalLib framework.
- Item(Key) - Constructor for class com.github.darksoulq.abyssallib.world.item.Item
-
Constructs a new custom item definition.
- Item(Key, Material) - Constructor for class com.github.darksoulq.abyssallib.world.item.Item
-
Constructs a new custom item definition.
- Item(ItemStack) - Constructor for class com.github.darksoulq.abyssallib.world.item.Item
-
Internal constructor for wrapping an existing item stack.
- ITEM - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent.SpawnReason
-
Spawned through an item action (e.g., block or item use).
- ITEM - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- ITEM - Static variable in class com.github.darksoulq.abyssallib.world.data.tag.TagTypes
- ITEM_ADV_PREDICATE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ITEM_ATTRIBUTE_MODIFIERS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ITEM_CATEGORIES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ITEM_CRAFTED - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- ITEM_DAMAGE_FUNCTION - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ITEM_DISPLAY_TRANSFORM - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- ITEM_ENCHANTMENTS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ITEM_MARKER - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ITEM_MODEL - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ITEM_NAME - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ITEM_PREDICATES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ITEM_STACK - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- ITEM_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- Item.Tooltip - Class in com.github.darksoulq.abyssallib.world.item
-
Internal class used to configure the visual representation of an item's tooltip.
- ItemCategory - Class in com.github.darksoulq.abyssallib.world.item
-
Represents a categorized collection of
Iteminstances. - ItemCategory.Builder - Class in com.github.darksoulq.abyssallib.world.item
-
A fluent builder for creating
ItemCategoryinstances. - ItemCraftedCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- ItemCraftedCriterion(Key, int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemCraftedCriterion
- itemDefinition(String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an
ItemDefinitionasset from the plugin's JAR. - itemDefinition(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an
ItemDefinitionwith provided data. - itemDefinition(String, Selector) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Programmatically registers an item definition using a selector.
- itemDefinition(String, Selector, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Programmatically registers an item definition with toggleable swap animation.
- itemDefinition(String, Selector, boolean, boolean, double) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
The master method for programmatic item definitions.
- itemDefinition(String, Selector, double) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Programmatically registers an item definition with custom GUI animation scale.
- ItemDefinition - Class in com.github.darksoulq.abyssallib.server.resource.asset
- ItemDefinition(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.ItemDefinition
- ItemDefinition(String, String, Selector, boolean, boolean, double) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.ItemDefinition
- ItemDefinition(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.ItemDefinition
- ItemDisplayRenderer(ItemStack, float, Display.Billboard) - Constructor for class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.ItemDisplayRenderer
-
Constructs a new ItemDisplayRenderer.
- ItemEntry(ItemStack, int, int, List, List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootEntry.ItemEntry
- ItemHasCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- ItemHasCriterion(ItemPredicate) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemHasCriterion
- ItemModel() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ItemModel
- ItemModels - Class in com.github.darksoulq.abyssallib.server.resource.util
-
Static factory utility for generating common Minecraft item model configurations.
- ItemModifier - Class in com.github.darksoulq.abyssallib.server.registry.modifier
- ItemModifier() - Constructor for class com.github.darksoulq.abyssallib.server.registry.modifier.ItemModifier
- ItemName() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ItemName
- ItemPredicate - Class in com.github.darksoulq.abyssallib.world.item
-
A sophisticated predicate used to evaluate and filter
ItemStackinstances. - ItemPredicate(List, List, List, List, Key) - Constructor for class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
Constructs a new ItemPredicate with the specified conditional rules.
- ItemPredicate.Builder - Class in com.github.darksoulq.abyssallib.world.item
-
A fluent builder pattern class designed to easily construct
ItemPredicateinstances. - ItemPredicateLoader - Class in com.github.darksoulq.abyssallib.world.item
-
Utility class responsible for loading and parsing data-driven
ItemPredicatedefinitions. - ItemPredicateLoader() - Constructor for class com.github.darksoulq.abyssallib.world.item.ItemPredicateLoader
- ItemReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- ItemReward(ItemStack) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.ItemReward
- Items - Class in com.github.darksoulq.abyssallib.world.item
- Items() - Constructor for class com.github.darksoulq.abyssallib.world.item.Items
- ITEMS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ITEMS - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- ITEMS_CRAFTED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatters
- ITEMS_CRAFTED - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.Statistics
- ItemStatisticFormatter - Class in com.github.darksoulq.abyssallib.world.data.statistic.formatter
- ItemStatisticFormatter() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.formatter.ItemStatisticFormatter
- ItemTag - Class in com.github.darksoulq.abyssallib.world.data.tag.impl
- ItemTag(Key) - Constructor for class com.github.darksoulq.abyssallib.world.data.tag.impl.ItemTag
-
Constructs a new ItemTag.
- ItemTranslationContext - Enum Class in com.github.darksoulq.abyssallib.server.translation
-
Represents the context in which an item's component is being translated.
- ItemTranslationProvider - Interface in com.github.darksoulq.abyssallib.server.translation
-
A provider that supplies custom MiniMessage strings dynamically for translatable keys in items.
- iterationOrder(StructureArray.Orientation) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Retrieves the sequence of flat indices for a given iteration mode.
- iterator() - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Returns an iterator over the colors in this palette.
- iterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- iterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- iterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- iterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
J
- json(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a generic JSON file asset within the namespace.
- JSON_MAPPER - Static variable in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Shared JSON mapper used for persistence.
- JsonAsset - Class in com.github.darksoulq.abyssallib.server.resource.asset
- JsonAsset(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.JsonAsset
- JsonAsset(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.JsonAsset
- JsonOps - Class in com.github.darksoulq.abyssallib.common.serialization.ops
-
An implementation of
DynamicOpsfor Jackson'sJsonNodetree model. - JUKEBOX_PLAYABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- JukeboxPlayable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.JukeboxPlayable
- JUMP - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- JUNGLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Jungle
K
- KEEP - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownPolicy
- key() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.Attribute
-
Returns the unique key used to identify this attribute.
- key(char, T) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.PatternBuilder
-
Binds a character to an object.
- KEY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- keybind() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
-
Returns the value of the
keybindrecord component. - KeybindDown(Selector.Condition.KeybindDown.Keybind) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
-
Creates an instance of a
KeybindDownrecord class. - keySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- keySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- keySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- keySet() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- KILLED_BY_PLAYER - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- KilledByPlayerCondition - Class in com.github.darksoulq.abyssallib.world.data.loot.condition
-
A loot condition that evaluates to true only if the victim was killed by a player.
- KilledByPlayerCondition() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.condition.KilledByPlayerCondition
- killer() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
killerrecord component. - killer(Entity) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- kind() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Returns the value of the
kindrecord component.
L
- lab(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color from CIE Lab coordinates.
- LAKE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- LakeFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates a randomized lake or underground pool.
- LakeFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature
-
Constructs a new LakeFeature with its associated configuration codec.
- LakeFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the lake feature.
- LAKES - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- lang(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a translation language file (e.g., en_us.json).
- lang(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a language file with provided data.
- Lang - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a language file (.lang/.json) for Minecraft resource packs.
- Lang(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Lang
-
Creates an empty language file.
- Lang(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Lang
- Lang(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Lang
-
Loads the language file from the plugin JAR at path:
resourcepack/{namespace}/lang/{lang}.json. - lastApplied() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
lastAppliedrecord component. - lastBilled() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
lastBilledrecord component. - lastIndexOf(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- lavaMob() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Lava preset
- layered(Namespace, String, Texture...) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a layered "generated" model with multiple texture overlays.
- LayerEntry(Texture) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Equipment.LayerEntry
- LayerStack - Class in com.github.darksoulq.abyssallib.world.gui.layer
-
A composite GUI layer that manages a collection of sub-layers in a stack.
- LayerStack(List) - Constructor for class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Constructs a new LayerStack with the provided layers.
- lch(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color from Lch (Lightness, Chroma, Hue) coordinates.
- LeaderboardEntry(Account, int, BigDecimal) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Creates an instance of a
LeaderboardEntryrecord class. - LeaderboardProvider - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- LeaderboardProvider.LeaderboardEntry - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- LEAVE_VINE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- LeaveVineDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
A specialized tree decorator responsible for seamlessly draping organic vine structures directly downwards from the generated leaf canopy blocks.
- LeaveVineDecorator(float) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.LeaveVineDecorator
-
Constructs a new leaf vine placement decorator bound by a strict statistical probability parameter.
- left - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The item in the left slot of the anvil.
- left() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Returns the value of the
leftrecord component. - left() - Method in class com.github.darksoulq.abyssallib.common.util.Either
- left() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- left() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- left() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns the value of the
leftrecord component. - left(L) - Static method in class com.github.darksoulq.abyssallib.common.util.Either
-
Creates an instance of Either containing a Left value.
- Left(L) - Constructor for class com.github.darksoulq.abyssallib.common.util.Either.Left
- LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Hand
- LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest.ChestType
- LEFT_CLICK - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.ClickType
-
Represents a left-click action.
- leftOrElse(L) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- leftOrElse(L) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Returns the Left value if present, otherwise returns the provided default.
- leftOrElse(L) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- leftOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- leftOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Returns the Left value or throws an exception if this is a Right.
- leftOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- leftRotation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns the value of the
leftRotationrecord component. - LEGS - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- lender() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
lenderrecord component. - level() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns the value of the
levelrecord component. - level() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns the value of the
levelrecord component. - LEVEL - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- LevelCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- LevelCriterion(int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.LevelCriterion
- light(int, int) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- LIGHT_BLUE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Light blue
- LIGHT_GRAY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Light gray
- lightEmission(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- LIGHTEN - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Selects the lighter of the two colors for each channel.
- LIME - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Lime
- limit(int) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets the result limit.
- limit(int) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the maximum number of rows to be returned by the query.
- LIMIT_COUNT - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LimitCountFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that clamps the stack size of a generated item within a specified minimum and maximum range.
- LimitCountFunction(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.LimitCountFunction
-
Constructs a new LimitCountFunction with specific bounds.
- LimitProfile(Account, Currency, TransactionLimits.LimitAction, BigDecimal, Duration, BigDecimal, Instant, boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Creates an instance of a
LimitProfilerecord class. - line(Vector, Vector, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a line of particles between two points.
- linear(List) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a linear gradient provider from a list.
- linear(Color...) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a linear gradient provider.
- LINEAR - Enum constant in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
- LINEAR - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
A simple linear transition where the rate of change is constant.
- LinearGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A standard implementation of a linear color gradient.
- LinearGradient(Color...) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.LinearGradient
-
Constructs a LinearGradient with evenly spaced colors.
- LinearGradient(Color[], float[]) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.LinearGradient
-
Constructs a LinearGradient with specific color stop positions.
- lines - Variable in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
The list of Adventure
Components representing the item's lore lines. - link() - Method in record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Returns the value of the
linkrecord component. - liquidity(EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- list() - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Creates a codec for a
Listof elements of type T. - list(ValueComponent.CustomData.CustomDataValue...) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- list(List) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- listIterator() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- listIterator(int) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- listSuggestions(CommandContext, SuggestionsBuilder) - Method in class com.github.darksoulq.abyssallib.server.command.argument.EnumArgument
- listSuggestions(CommandContext, SuggestionsBuilder) - Method in class com.github.darksoulq.abyssallib.server.command.argument.NbtCompoundArgument
- listSuggestions(CommandContext, SuggestionsBuilder) - Method in class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- ListValue(List) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
-
Creates an instance of a
ListValuerecord class. - LlamaVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.LlamaVariant
- load() - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Loads nodes from persistent storage.
- load() - Static method in class com.github.darksoulq.abyssallib.server.util.HookConstants
-
Initializes the hook states by checking the Bukkit
PluginManager. - load() - Static method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementLoader
- load() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Asynchronously loads all attribute data for this entity from the database.
- load() - Static method in class com.github.darksoulq.abyssallib.world.data.loot.LootLoader
-
Orchestrates the discovery and loading of loot tables from the local file system.
- load() - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
- load() - Static method in class com.github.darksoulq.abyssallib.world.structure.StructureLoader
-
Initializes the structure folder and performs a recursive scan for valid files.
- load(byte[]) - Static method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModelLoader
- load(JsonNode) - Static method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModelLoader
- load(File) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Loads a single recipe file from the file system.
- load(InputStream) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Parses an input stream into one or more recipe definitions.
- load(Path) - Static method in class com.github.darksoulq.abyssallib.world.block.BlockPredicateLoader
-
Reads a YAML file from the file system and decodes it into a BlockPredicate instance.
- load(Path) - Static method in class com.github.darksoulq.abyssallib.world.data.loot.LootLoader
-
Decodes a
LootTablefrom a file on the disk. - load(Path) - Static method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicateLoader
-
Reads a YAML file from the file system and decodes it into an EntityPredicate instance.
- load(Path) - Static method in class com.github.darksoulq.abyssallib.world.item.ItemPredicateLoader
-
Reads a YAML file from the file system and decodes it into an ItemPredicate instance.
- load(Path) - Static method in class com.github.darksoulq.abyssallib.world.structure.StructureLoader
-
Loads and deserializes a structure from a specific file path on the disk.
- load(Path, Key) - Static method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementLoader
- load(Plugin, String, String) - Static method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModelLoader
- load(Plugin, Key) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.BookLoader
-
Loads a written book from a resource file located at
books/<path>.jsoninside the plugin's jar. - LOAD_STRUCTURE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- LOAD_TOOLBAR_ACTIVATOR - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- loadEntity() - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Synchronizes internal storage with the persistent tags of the associated entity.
- loadFile(File) - Static method in class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
-
Loads a single tag definition from the local file system.
- loadFile(Path) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Integrates raw translation properties parsed strictly from externally registered storage allocations.
- loadFolder(File) - Static method in class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
-
Recursively scans a system folder and loads all JSON and YAML files found as tags.
- loadFolder(File) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Recursively scans a folder and loads all YAML files found as recipes.
- loadFolder(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
-
Deeply scans and loads tags from a specific resource path within a plugin's embedded JAR file.
- loadFolder(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Loads recipes from a specific resource path within a plugin's JAR.
- loadGroups() - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Loads all defined groups into memory.
- loadItem() - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Synchronizes internal storage with the NMS/Paper data components of the associated item.
- loadMongo(Config, String) - Static method in class com.github.darksoulq.abyssallib.common.database.DatabaseLoader
-
Initializes and connects to a MongoDB database.
- loadPredicates() - Static method in class com.github.darksoulq.abyssallib.world.block.BlockPredicateLoader
-
Scans the predicates directory and loads all valid YAML configurations into the registry.
- loadPredicates() - Static method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicateLoader
-
Scans the predicates directory and loads all valid YAML configurations into the registry.
- loadPredicates() - Static method in class com.github.darksoulq.abyssallib.world.item.ItemPredicateLoader
-
Scans the predicates directory and loads all valid YAML configurations into the registry.
- loadRedis(Config, String) - Static method in class com.github.darksoulq.abyssallib.common.database.DatabaseLoader
-
Initializes and connects to a Redis database.
- loadRelational(Config, String, String) - Static method in class com.github.darksoulq.abyssallib.common.database.DatabaseLoader
-
Initializes and connects to a relational database based on the provided configuration.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Incorporates raw property details derived inherently from a specific compiled project resource payload.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.block.BlockPredicateLoader
-
Reads a YAML file bundled within a plugin's JAR resources and decodes it.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.data.loot.LootLoader
-
Decodes a
LootTablefrom a plugin's embedded resource. - loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
-
Loads a single tag definition from an internal plugin resource.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicateLoader
-
Reads a YAML file bundled within a plugin's JAR resources and decodes it.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.item.ItemPredicateLoader
-
Reads a YAML file bundled within a plugin's JAR resources and decodes it.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Loads a single recipe from a plugin resource.
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.abyssallib.world.structure.StructureLoader
-
Loads a structure embedded within a plugin's internal JAR resources.
- loadResource(Plugin, String, Key) - Static method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementLoader
- loadThirdPartyPacks() - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- loadUser(UUID) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Loads a specific user from storage.
- Loan(UUID, Account, Account, Currency, BigDecimal, BigDecimal, BigDecimal, Instant, Instant, Instant, EconomyContext, LoanService.LoanState) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Creates an instance of a
Loanrecord class. - LOAN_SHARK - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- LoanService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- LoanService.Loan - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- LoanService.LoanState - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- LOCAL_MODIFICATIONS - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- LocalTime(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, String, ZoneId) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, String, Locale) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, String, Locale, ZoneId) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, ZoneId) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, Locale) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- LocalTime(List, Locale, ZoneId) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime
- Locatable - Interface in com.github.darksoulq.abyssallib.server.util.regional
- location() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Returns the value of the
locationrecord component. - location() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
locationrecord component. - LOCATION - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- LOCATION - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- LOCATION_CHECK - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LocationCheckCondition - Class in com.github.darksoulq.abyssallib.world.data.loot.condition
-
A loot condition that evaluates to true if the loot generation occurs within specific biomes.
- LocationCheckCondition(List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.condition.LocationCheckCondition
-
Constructs a new LocationCheckCondition with a list of allowed biomes.
- LocationCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- LocationCriterion(String, Biome) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.LocationCriterion
- LocationWrapper<T> - Record Class in com.github.darksoulq.abyssallib.server.util.regional
- LocationWrapper(Location, T) - Constructor for record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Creates an instance of a
LocationWrapperrecord class. - Lock() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Lock
- LOCKED_FOR_AUDIT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
- LODESTONE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass.Target
- LODESTONE_TRACKER - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- LODESTONE_TRACKER - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- LodestoneTracker() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.LodestoneTracker
- LONG - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- loop(boolean) - Method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline.Builder
-
Sets whether the timeline should loop.
- LOOT_CONDITION_TYPES - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LOOT_CONDITIONS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- LOOT_FUNCTION_TYPES - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LOOT_FUNCTIONS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- LOOT_TABLE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- LOOT_TABLES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- LootCondition - Class in com.github.darksoulq.abyssallib.world.data.loot
-
An abstract base class for logic gates that determine if a loot element should be processed.
- LootCondition() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootCondition
- LootConditionType<C> - Interface in com.github.darksoulq.abyssallib.world.data.loot
-
A definition for a specific implementation of a
LootCondition. - LootContext - Record Class in com.github.darksoulq.abyssallib.world.data.loot
-
Immutable record containing the environment and entity data for loot generation.
- LootContext(Location, Entity, Entity, Entity, ItemStack, float, Random) - Constructor for record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Creates an instance of a
LootContextrecord class. - LootContext.Builder - Class in com.github.darksoulq.abyssallib.world.data.loot
-
Builder class for constructing
LootContextinstances. - LootDefaults - Class in com.github.darksoulq.abyssallib.world.data.loot
- LootDefaults() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LootEntry - Class in com.github.darksoulq.abyssallib.world.data.loot
-
An abstract representation of a single choice within a loot pool.
- LootEntry(int, int, List, List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootEntry
- LootEntry.EmptyEntry - Class in com.github.darksoulq.abyssallib.world.data.loot
-
A loot entry that represents a "no drop" chance.
- LootEntry.ItemEntry - Class in com.github.darksoulq.abyssallib.world.data.loot
-
A loot entry that generates a specific item stack.
- looter() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
looterrecord component. - looter(Entity) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- LootFunction - Class in com.github.darksoulq.abyssallib.world.data.loot
-
An abstract base class for functions that modify an
ItemStackgenerated by a loot table. - LootFunction() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootFunction
- LootFunctionType<F> - Interface in com.github.darksoulq.abyssallib.world.data.loot
-
A definition for a specific type of
LootFunction. - LOOTING_ENCHANT - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- LootingEnchantFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that increases the stack size of generated loot based on the Looting enchantment level.
- LootingEnchantFunction(int) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.LootingEnchantFunction
-
Constructs a new LootingEnchantFunction with a specific stack size limit.
- LootLoader - Class in com.github.darksoulq.abyssallib.world.data.loot
-
Internal utility class responsible for loading and registering
LootTables. - LootLoader() - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootLoader
- LootPool - Record Class in com.github.darksoulq.abyssallib.world.data.loot
-
A pool of potential loot entries within a table.
- LootPool(int, int, List, List) - Constructor for record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Creates an instance of a
LootPoolrecord class. - LootTable - Class in com.github.darksoulq.abyssallib.world.data.loot
-
Represents a complete loot table capable of synthesizing item collections and intelligently populating external containers using context-driven probability logic.
- LootTable(List, MergeStrategy, String) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.LootTable
-
Constructs a new LootTable incorporating probability pools and structural overrides.
- LootTableModifier - Class in com.github.darksoulq.abyssallib.server.registry.modifier
- LootTableModifier() - Constructor for class com.github.darksoulq.abyssallib.server.registry.modifier.LootTableModifier
- LootTableReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- LootTableReward(LootTable) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.LootTableReward
- Lore() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Lore
- LORE - Enum constant in enum class com.github.darksoulq.abyssallib.server.translation.ItemTranslationContext
-
Indicates that a line within the item's lore is being translated.
- LORE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- lpush(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a List Left Push command.
- lpush(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Pushes values to the front (left) of a list.
- lrange(String, long, long) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Retrieves a range of elements from a list.
- lt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- lt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- lt(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- lt(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- LT - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- lte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- lte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- lte(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- lte(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- LTE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- luck() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
luckrecord component. - luck(float) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
M
- MAGENTA - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Magenta
- MAIN_HAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- MainHand(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand
- makeChange(Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- MANAGE_FLAGS - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- MANAGE_MEMBERS - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- MANAGE_SETTINGS - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- MANGROVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Mangrove
- MANGROVE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.RootPlacers
- MangroveRootPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.root
-
A root placer that generates sprawling, arching structural roots.
- MangroveRootPlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.MangroveRootPlacer
-
Constructs a new MangroveRootPlacer.
- map(Codec, Codec) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Creates a codec for a Map structure.
- map(Try.ThrowingFunction) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Transforms the successful value using the provided throwing mapper function.
- map(ResultSet) - Method in interface com.github.darksoulq.abyssallib.common.database.relational.ResultMapper
-
Performs the mapping of the current row in the given ResultSet.
- map(Function, Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Transforms both the Left and Right values using the provided functions.
- map(Function) - Method in class com.github.darksoulq.abyssallib.common.reflection.Result
- map(Document) - Method in interface com.github.darksoulq.abyssallib.common.database.nosql.mongodb.DocumentMapper
-
Maps the provided BSON document to an object of type T.
- MAP_COLOR - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- MAP_CURSOR_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- MAP_DECO_ENTRY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- MAP_DECORATIONS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- MAP_ID - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- MAP_POST_PROCESSING - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- MapColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapColor
- MapColor(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- MapDecorations() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapDecorations
- MapId() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapId
- mapLeft(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- mapLeft(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Transforms the Left value using the provided function.
- mapLeft(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- mapper - Variable in class com.github.darksoulq.abyssallib.common.serialization.ops.JsonOps
- MapPostProcessing() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MapPostProcessing
- mapRight(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- mapRight(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Transforms the Right value using the provided function.
- mapRight(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- markActive(EnergyNode) - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Updates whether a node should be considered active.
- MATCH_TOOL - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- MatchToolCondition - Class in com.github.darksoulq.abyssallib.world.data.loot.condition
-
A loot condition that evaluates to true if the tool used in the generation context matches a specific material.
- MatchToolCondition(Material) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.condition.MatchToolCondition
-
Constructs a new MatchToolCondition for the specified material.
- material(Material) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Mandates that the block matches a specific vanilla material.
- material(Material) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Mandates that the item matches a specific vanilla material.
- MATERIAL_CHOICE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- matrix() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
-
Returns the value of the
matrixrecord component. - Matrix(Matrix4f) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
-
Creates an instance of a
Matrixrecord class. - MATRIX4F - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- max() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
maxrecord component. - max() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Returns the value of the
maxrecord component. - max(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- max(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- max(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- max(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- MAX - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- MAX_DAMAGE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- MAX_STACK_SIZE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- maxAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Returns the value of the
maxAmountrecord component. - maxAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
maxAmountrecord component. - maxBalance() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
maxBalancerecord component. - MaxDamage() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MaxDamage
- maxExp - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Maximum experience dropped when broken.
- maxHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns the value of the
maxHeightrecord component. - maxHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
maxHeightrecord component. - maxLight - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Maximum light level.
- maxPack - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Maximum pack size.
- maxRadius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
maxRadiusrecord component. - MaxStackSize() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MaxStackSize
- maxY - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Maximum Y level.
- mcmeta(PackMcMeta) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Sets the pack.mcmeta of this resourcepack
- mcmeta(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an .mcmeta file for texture animations or metadata.
- mcmeta(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers an .mcmeta file with provided data.
- McMeta - Class in com.github.darksoulq.abyssallib.server.resource.asset
- McMeta(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- McMeta(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- McMeta(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- memberLimit(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- members(Key) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- merge(EconomyContext) - Method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
- merge(K, V, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- merge(K, V, BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- MERGE - Enum constant in enum class com.github.darksoulq.abyssallib.world.data.loot.MergeStrategy
-
Append the pools of this table to the target vanilla loot table's existing pools.
- MergeStrategy - Enum Class in com.github.darksoulq.abyssallib.world.data.loot
-
An enumeration defining how a custom loot table should interact with existing vanilla loot tables or other overlapping definitions.
- method(String, Class...) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- method(String, Class, Class...) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectClass
- MIDDLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- middleWallProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
middleWallProviderrecord component. - MILLISECONDS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- min() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
minrecord component. - min() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Returns the value of the
minrecord component. - min(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- min(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- min(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- min(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- MIN - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- minAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Returns the value of the
minAmountrecord component. - minBalance() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
minBalancerecord component. - MinecraftBlockSerializer - Class in com.github.darksoulq.abyssallib.common.serialization
-
Provides a complete utility layer for serializing and deserializing native Bukkit
BlockDataandTileStateinstances into generic data representations viaDynamicOps. - MinecraftBlockSerializer() - Constructor for class com.github.darksoulq.abyssallib.common.serialization.MinecraftBlockSerializer
- minExp - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Minimum experience dropped when broken.
- minHeight() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
minHeightrecord component. - MiniMessageBridge - Class in com.github.darksoulq.abyssallib.common.color
-
A bridge utility connecting the internal color systems with Adventure's MiniMessage.
- MiniMessageBridge() - Constructor for class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
- MiniMessageBridge.Animator - Class in com.github.darksoulq.abyssallib.common.color
-
A utility class for handling stateful text color animations.
- minLight - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Minimum light level.
- minPack - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Minimum pack size.
- minRadius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
minRadiusrecord component. - MINUTES - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- minY - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Minimum Y level.
- mirror() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns the value of the
mirrorrecord component. - MIRROR - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- mix(Color, Color, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Performs a linear RGB interpolation (Lerp) between two colors.
- mixLch(Color, Color, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Interpolates two colors within the Lch color space.
- mixOkLab(Color, Color, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Interpolates two colors within the OkLab color space.
- MM - Static variable in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
The shared
MiniMessageinstance used for parsing MiniMessage text. - mod(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- mod(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- mod(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- mod(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- MOD - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- model(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a 3D or 2D item/block model asset.
- model(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a model with provided raw data.
- model(String, int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a blank model with specific texture resolution hints.
- Model - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Model(Model, Tint...) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- Model(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Model(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Model(String, String, int, int) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Model(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Model.Display - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Model.Element - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Model.Face - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Model.GuiLight - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset
- modelFormat() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Returns the value of the
modelFormatrecord component. - modify(ItemStack, Player) - Method in interface com.github.darksoulq.abyssallib.server.translation.ClientItemModifier
- monochromatic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a monochromatic palette based on the given color.
- monochromatic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a monochromatic color scheme by varying brightness and saturation.
- MONSTER - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
- MOON_PHASE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time.Target
- MooshroomVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.MooshroomVariant
- MotionVector - Class in com.github.darksoulq.abyssallib.world.particle.style
-
An extension of
Pixelthat includes a velocity vector. - MotionVector(Vector, Vector) - Constructor for class com.github.darksoulq.abyssallib.world.particle.style.MotionVector
-
Constructs a new MotionVector with a default color of
Color.WHITE. - MotionVector(Vector, Vector, Color) - Constructor for class com.github.darksoulq.abyssallib.world.particle.style.MotionVector
-
Constructs a new MotionVector with a specific location, velocity, and color.
- MOVE - Enum constant in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
The block can be pushed or pulled by a piston.
- mul(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- mul(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- mul(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- mul(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- MUL - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- multiAction(Component) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a multi-action grid dialog.
- multiAction(Component, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a multi-action grid dialog with column settings.
- multiAction(Component, ActionButton, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a multi-action grid dialog with exit button and columns.
- MultiAction - Class in com.github.darksoulq.abyssallib.world.dialog
-
A dialog displaying multiple buttons as primary actions.
- MultiAction(Component) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.MultiAction
-
Constructs a basic MultiAction dialog with default layout.
- MultiAction(Component, ActionButton, Integer) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.MultiAction
-
Constructs a MultiAction dialog with exit button and column configuration.
- MULTIFACE_GROWTH - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- MultifaceGrowthFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature responsible for placing blocks that cling to solid surfaces.
- MultifaceGrowthFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature
-
Constructs a new MultifaceGrowthFeature with its associated configuration codec.
- MultifaceGrowthFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the multiface growth feature.
- multipart(BlockState.Multipart) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
-
Adds a multipart condition+model object
- Multipart(String, BlockState.Variant) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Multipart
- MULTIPLY - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Multiplies the base color by the source color.
N
- name - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- name() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Returns the value of the
namerecord component. - name() - Element in annotation interface com.github.darksoulq.abyssallib.server.command.Command
-
The name of the command.
- name() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
namerecord component. - name() - Method in interface com.github.darksoulq.abyssallib.server.economy.EconomyProvider
- name() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
namerecord component. - NAME - Enum constant in enum class com.github.darksoulq.abyssallib.server.translation.ItemTranslationContext
-
Indicates that the default, unedited name of the item is being translated.
- NAME_STRUCTURE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- NamedColor - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
-
Represents named colors for resource pack item definitions.
- namespace(String) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Returns or creates a namespace container.
- Namespace - Class in com.github.darksoulq.abyssallib.server.resource
-
Represents a logical namespace inside a resource pack.
- Namespace(String, ResourcePack) - Constructor for class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Creates a new namespace.
- NAMESPACED_KEY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- NATURAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent.SpawnReason
-
Spawned naturally through world mechanics.
- nbt() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the value of the
nbtrecord component. - nbt() - Static method in class com.github.darksoulq.abyssallib.server.command.argument.NbtCompoundArgument
- nbt(Condition) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Adds an exact value-matching condition against the block's NBT data.
- nbt(String, Object) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires an exact match for a specific key-value pair within the block's NBT.
- nbtAny(Map.Entry...) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires the block's NBT to match at least one of the provided key-value data entries.
- NbtCompoundArgument - Class in com.github.darksoulq.abyssallib.server.command.argument
- NbtCompoundArgument() - Constructor for class com.github.darksoulq.abyssallib.server.command.argument.NbtCompoundArgument
- NbtOps - Class in com.github.darksoulq.abyssallib.common.serialization.ops
-
An implementation of
DynamicOpsfor Minecraft's NBTTagstructure. - near(float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- NEON - Static variable in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
A predefined palette containing high-saturation, vibrant neon colors.
- neq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- neq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- neq(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- neq(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- NEQ - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- newBalance() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
newBalancerecord component. - newCursor() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the result cursor after the drag is done.
- newInstance(Class, int) - Static method in class com.github.darksoulq.abyssallib.common.reflection.ReflectArray
- newInstance(Object...) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectConstructor
- newItems() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets all items to be added to the inventory in this drag.
- next() - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
-
Advances the animation phase by
MiniMessageBridge.Animator.speedand returns the rendered component. - next(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Switches to the next layer in the stack, wrapping back to the start if necessary.
- next(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Advances to the next page of content.
- nextBilling() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
nextBillingrecord component. - nextExecution() - Method in class com.github.darksoulq.abyssallib.server.scheduler.AbstractScheduledTask
- nextExecution() - Method in interface com.github.darksoulq.abyssallib.server.scheduler.ScheduledTask
- nextPaymentDue() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
nextPaymentDuerecord component. - nightOnly() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Enables night-only spawning
- NMS_ENTITY_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- NMSWorldGenAccess - Class in com.github.darksoulq.abyssallib.world.gen
-
Implementation of
WorldGenAccessbacked by NMS (Native Minecraft Server). - NMSWorldGenAccess(LimitedRegion, World, Random) - Constructor for class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Creates a new NMS-backed world generation access instance.
- Node - Class in com.github.darksoulq.abyssallib.server.permission
-
Represents a specific permission entry or group inheritance entry.
- Node(String) - Constructor for class com.github.darksoulq.abyssallib.server.permission.Node
-
Constructs a permanent Node with a specific key, defaulting the value to
true. - Node(String, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.permission.Node
-
Constructs a permanent Node with a specific key and value.
- Node(String, boolean, long) - Constructor for class com.github.darksoulq.abyssallib.server.permission.Node
-
Constructs a Node with a specific key, value, and expiry.
- noise(ColorProvider, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Wraps a provider with Perlin noise to create organic, smoky transitions.
- NOISE_COUNT - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- NOISE_THRESHOLD - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- NOISE_THRESHOLD - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- NoiseCountModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that duplicates the incoming position stream a variable number of times based on a 2D simplex noise evaluation.
- NoiseCountModifier(double, double, int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseCountModifier
-
Constructs a new NoiseCountModifier.
- noiseFrequency() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns the value of the
noiseFrequencyrecord component. - NoiseGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A color provider that uses 3D Perlin noise to sample from a base ColorProvider.
- NoiseGradient(ColorProvider, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.NoiseGradient
-
Constructs a NoiseGradient.
- noiseThreshold() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns the value of the
noiseThresholdrecord component. - NoiseThresholdBlockStateProvider - Class in com.github.darksoulq.abyssallib.world.gen.state.provider.impl
-
A block state provider that alternates between two block states based on 2D simplex noise.
- NoiseThresholdBlockStateProvider(double, double, BlockInfo, BlockInfo) - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.NoiseThresholdBlockStateProvider
-
Constructs a new NoiseThresholdBlockStateProvider.
- NoiseThresholdModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters positions based on 2D simplex noise.
- NoiseThresholdModifier(double, double, boolean) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseThresholdModifier
-
Constructs a new NoiseThresholdModifier.
- nonConsole() - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- NONE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Type
- NONE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- NONE - Enum constant in enum class com.github.darksoulq.abyssallib.world.data.loot.MergeStrategy
-
Do not interact with other loot tables; this table stands alone.
- NONE - Static variable in interface com.github.darksoulq.abyssallib.world.gen.feature.FeatureConfig
-
A default empty configuration for features that require no parameters.
- NORMAL - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Normal blending mode.
- NORMAL - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Standard human vision with no color deficiency.
- normalize() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
-
Returns the value of the
normalizerecord component. - normalize() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
-
Returns the value of the
normalizerecord component. - NORTH - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
North
- not(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- not(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- not(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- not(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- not(Predicate) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- NOT - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- NOTE_BLOCK_SOUND - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- NoteblockSound() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.NoteblockSound
- notice(Component) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a simple notice dialog.
- notice(Component, ActionButton) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a notice dialog with a specific action button.
- Notice - Class in com.github.darksoulq.abyssallib.world.dialog
-
A standard notice dialog used to display information with an optional primary action button.
- Notice(Component) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.Notice
-
Creates a notice with a title and no specific action button.
- Notice(Component, ActionButton) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.Notice
-
Creates a notice with a title and a primary action button.
- now() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
- nullable() - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Modifies the codec to treat null Java values as empty serialized states.
- NUMBER_KEY - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
O
- OAK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Oak
- of() - Static method in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Creates a new
BlockProperties.Builderfor defining custom block properties. - of(Try.ThrowingSupplier) - Static method in class com.github.darksoulq.abyssallib.common.util.Try
-
Executes a supplier that may throw an exception and wraps the result in a Try.
- of(Locatable) - Static method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
- of(Class) - Static method in class com.github.darksoulq.abyssallib.common.reflection.Reflect
- of(String) - Static method in class com.github.darksoulq.abyssallib.common.reflection.Reflect
- of(String, String) - Static method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
- of(BiFunction) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Static factory method to create a GuiAnimatedItem with a custom renderer.
- of(Function, Function) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Factory method to create a simple codec from mapping functions.
- of(List, int, Consumer) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Static factory method to create a StateCycleElement.
- of(List, int[], GuiView.Segment) - Static method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Static helper for creating an element-specific PagedLayer.
- of(List, int) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Creates an animated item from a list of frames.
- of(List, int, boolean) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Creates an animated item from a list of frames.
- of(List, int[], GuiView.Segment, BiFunction) - Static method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Static helper for creating a generic PagedLayer.
- of(UUID) - Static method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves the attribute container for a specific UUID.
- of(Chunk, T) - Static method in interface com.github.darksoulq.abyssallib.server.util.regional.Locatable
- of(Location, T) - Static method in interface com.github.darksoulq.abyssallib.server.util.regional.Locatable
- of(Entity) - Static method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Retrieves the attribute container for a specific entity.
- of(Player) - Static method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- of(Action) - Static method in enum class com.github.darksoulq.abyssallib.server.event.ClickType
- of(ClickType) - Static method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
-
Converts from Bukkit ClickType to InventoryClickType.
- of(ItemStack) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.GuiItem
-
Static factory method to create a GuiItem.
- of(ItemStack, Consumer) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.GuiButton
-
Static factory method to create a GuiButton.
- of(ItemStack, ItemStack, boolean, Consumer) - Static method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Static factory method to create a ToggleElement.
- OFF_HAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- offer(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- offer(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- offerFirst(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- offerLast(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- offset(double, double, double) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Adds a spatial offset transformation to the pipeline.
- offset(int) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the starting offset for the result set, primarily used for pagination.
- offset(int, char) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Creates an offset glyph that affects spacing only.
- OffsetGlyph(Key, char, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Creates an instance of a
OffsetGlyphrecord class. - ofGrid(Class, int, int, T[]) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure from an existing flat array.
- oldCursor() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the cursor item prior to the drag modification.
- OMINOUS_BOTTLE_AMPLIFIER - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- OminousBottleAmplifier() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.OminousBottleAmplifier
- ON_GROUND - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnPlacement
-
Ground placement
- ON_SHELF - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- onAnvil(AnvilContext) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when this item is placed in an anvil and requires custom logic.
- onBoneMeal(Player) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is fertilized with Bone Meal.
- onBreak(Player, Location, ItemStack) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is broken by a player.
- once() - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- onChat(AsyncChatEvent) - Method in class com.github.darksoulq.abyssallib.server.chat.ChatInputHandler
-
Listens for the Paper
AsyncChatEventto intercept player messages. - onClick(GuiClickContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Cancels the click action.
- onClick(GuiClickContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiButton
-
Executes the button action and cancels the inventory event.
- onClick(GuiClickContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiItem
-
Cancels the click action to prevent the item from being taken.
- onClick(GuiClickContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Handles the click interaction to cycle through states.
- onClick(GuiClickContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Handles the click interaction by flipping the current state.
- onClick(GuiClickContext) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Handles a player clicking on this element.
- onClick(GuiView, int, ClickType, ItemStack, ItemStack) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Deprecated, for removal: This API element is subject to removal in a future version.
- onClick(Player, int, PlayerInventory, InventoryClickType) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Callback triggered when a player clicks this item inside an inventory GUI.
- onClose(Consumer) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Sets the handler for when the GUI is closed.
- onCraft(Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a player successfully crafts this item.
- onDeath(EntityDeathEvent) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Called on entity death.
- onDestroyedByExplosion(Entity, Block) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is destroyed by an explosion.
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Cancels the drag action.
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiItem
-
Cancels the drag action to prevent item placement in this slot.
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Prevents items from being dragged onto this cycle element.
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Prevents items from being dragged onto this toggle element.
- onDrag(GuiDragContext) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Handles items being dragged across slots containing this element.
- onDrag(GuiView, Map) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Deprecated, for removal: This API element is subject to removal in a future version.
- onDrop(Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a player drops this item onto the ground.
- one(T) - Static method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Creates a simple condition representing a single value.
- One(T) - Constructor for record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Creates an instance of a
Onerecord class. - oneOf(Codec...) - Static method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Combines multiple codecs to be tried in sequence.
- OneOfCodec(List) - Constructor for record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Constructs a oneOf codec with an immutable copy of the provided list.
- onExpire(Runnable) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
- onExpire(Runnable) - Method in interface com.github.darksoulq.abyssallib.server.cooldown.CooldownResult
- onExpire(Runnable) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
- onFade(Block, BlockState) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block fades (e.g.
- onFailure(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Executes the provided consumer action if the computation resulted in a failure.
- onFalse() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns the value of the
onFalserecord component. - onForm(Block, BlockState) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block forms (e.g.
- onGrow(Block, BlockState) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block grows (e.g.
- onHit(LivingEntity, Entity) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Callback triggered after an entity hits another entity with this item.
- onIgnite(BlockIgniteEvent.IgniteCause, Entity, Block) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block ignites.
- onInteract(BlockInteractionEvent) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when a player interacts with the block.
- onInventoryTick(Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called once per tick for every player that has this item in their inventory.
- onLanded(Entity) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when an entity lands on the block (fall damage calculation).
- onLeavesDecay() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when leaves decay.
- onLoad() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is loaded from disk.
- onLoad() - Method in class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Called when the entity is loaded into the world.
- onLoad() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Called when entity loads.
- onMine(LivingEntity, Block) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Callback triggered after an entity successfully mines a block with this item.
- onNeighborUpdate(Block) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when a neighbor block changes or a physics update occurs.
- onOpen(Consumer) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Sets the handler for when the GUI is opened.
- onPickup(Player) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a player picks this item up from the ground.
- onPistonMove(BlockFace) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is moved by a piston.
- onPlace(Player, Location, ItemStack) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is placed by a player.
- onProjectileHit(Projectile) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when a projectile hits the block.
- onRandomTick() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called during a random world tick.
- onRedstone(int, int) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block receives a redstone update.
- onRegister(String, Object) - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.AdvancementModifier
- onRegister(String, Object) - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.BlockModifier
- onRegister(String, Object) - Method in interface com.github.darksoulq.abyssallib.server.registry.modifier.DeferredRegistryModifier
- onRegister(String, Object) - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.EntityModifier
- onRegister(String, Object) - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.ItemModifier
- onRegister(String, Object) - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.LootTableModifier
- onSave() - Method in class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Called before the entity is saved to the world data.
- onSignChange(Player, Side) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when a sign is changed.
- onSlotChange(Player, Integer) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when the item's position within a player's inventory changes.
- onSpawn() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Called after spawn.
- onSpongeAbsorb(List) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when a sponge absorbs water.
- onSpread(Block, Block, BlockState) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block spreads (e.g.
- onSteppedOn(LivingEntity) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when an entity steps onto the block.
- onSuccess(Consumer) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Executes the provided consumer action if the computation was successful.
- onSwapHand(Player, EquipmentSlot) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Called when a player uses the swap-hand key with this item.
- onTick() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called every server tick.
- onTick(long, TimeUnit, BiConsumer) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
- onTick(long, TimeUnit, BiConsumer) - Method in interface com.github.darksoulq.abyssallib.server.cooldown.CooldownResult
- onTick(long, TimeUnit, BiConsumer) - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
- onTick(Consumer) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Adds a logic handler to be executed every tick.
- onTrue() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns the value of the
onTruerecord component. - onUnload() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Called when entity unloads.
- onUnLoad() - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Called when the block is unloaded (chunk unload or server stop).
- onUse(LivingEntity, EquipmentSlot, ClickType) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Callback triggered when a player uses this item while clicking into the air.
- onUseOn(UseContext) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Callback triggered when a player uses this item on a specific block or entity.
- open(HumanEntity, Gui) - Static method in class com.github.darksoulq.abyssallib.world.gui.GuiManager
-
Opens a custom GUI for a player.
- open(Player, Player) - Static method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatisticMenu
- OPEN_VIEWS - Static variable in class com.github.darksoulq.abyssallib.world.gui.GuiManager
-
A map of active Bukkit InventoryViews to their corresponding AbyssalLib GuiViews.
- openAngle() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Returns the value of the
openAnglerecord component. - openness() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Returns the value of the
opennessrecord component. - operation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
operationrecord component. - operation(ValueComponent.AttributeModifiers.Operation) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- optional() - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Wraps the current codec to handle Java
Optionalvalues. - or(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- or(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- or(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- or(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- or(Predicate, Predicate) - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- OR - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- ORANGE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Orange
- orbit(double, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a circular orbit animation.
- orderBy(String, boolean) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the ordering criteria for the resulting data set.
- ORE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- OreFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates clusters of ore veins.
- OreFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature
-
Constructs a new OreFeature with the associated configuration codec.
- OreFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the ore feature.
- OreFeature.Target - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A record representing a specific replacement rule for the ore feature.
- orElse(T) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Wraps this codec with a default value to be used if decoding fails or returns null.
- orElse(T) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Returns the successful value if present, otherwise returns the specified default.
- orElseGet(Supplier) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Returns the successful value if present, otherwise invokes the supplier for a fallback.
- orElseThrow(Function) - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Returns the successful value or throws a transformed exception.
- Orientation - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
-
Represents orientations for resource pack item definitions.
- origin() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns the value of the
originrecord component. - origin(Supplier) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a dynamic supplier for the effect's origin.
- origin(Location) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a static location for the effect's origin.
- originalAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns the value of the
originalAmountrecord component. - OUT_BACK - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Overshoots the target value slightly before settling back to 1.0.
- OUT_CUBIC - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Cubic deceleration; starts very fast and slows down heavily.
- OUT_ELASTIC - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
An oscillating transition that simulates an elastic rubber band effect, bouncing past the end point before settling.
- OUT_QUAD - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Quadratic deceleration; starts fast and slows down.
- outerWallProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns the value of the
outerWallProviderrecord component. - OVERDUE - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- OVERLAY - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
A combination of Multiply and Screen.
- Override(int, int, int, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Creates an instance of a
Overriderecord class. - OVERRIDE - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownPolicy
- oversample() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
oversamplerecord component. - owner() - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
P
- pack() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackCompileEvent
- pack(int, int) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- PacketEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.server
- PacketEvent(Player, Packet, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
- PacketIO - Class in com.github.darksoulq.abyssallib.server.packet
-
Utility for low-level packet transmission to clients.
- PacketIO() - Constructor for class com.github.darksoulq.abyssallib.server.packet.PacketIO
- PacketReceiveEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.server
-
Event fired when a packet is received from a client.
- PacketReceiveEvent(Player, Packet, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.PacketReceiveEvent
-
Constructs a new PacketReceiveEvent.
- PacketSendEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.server
-
Event fired when a packet is sent from the server to a client.
- PacketSendEvent(Player, Packet, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.PacketSendEvent
-
Constructs a new PacketSendEvent.
- packFormat(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- PackMcMeta - Class in com.github.darksoulq.abyssallib.server.resource.asset
- PackMcMeta() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- PackMcMeta(byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- PackMcMeta(Plugin) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- PackServer - Class in com.github.darksoulq.abyssallib.server.resource
- PackServer() - Constructor for class com.github.darksoulq.abyssallib.server.resource.PackServer
- PackSetup - Class in com.github.darksoulq.abyssallib.bootstrap
- PackSetup() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.PackSetup
- page1() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Returns the value of the
page1record component. - page2() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Returns the value of the
page2record component. - PagedLayer<T> - Class in com.github.darksoulq.abyssallib.world.gui.layer
-
A GUI layer designed for paginating generic data objects into GUI elements.
- PagedLayer(List, int[], GuiView.Segment) - Constructor for class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Constructs a PagedLayer for direct GuiElement pagination.
- PagedLayer(List, int[], GuiView.Segment, BiFunction) - Constructor for class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Constructs a PagedLayer with a custom data-to-element mapper.
- PAID - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- PAID_OFF - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
- PaintingVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PaintingVariant
- PALE_OAK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Pale Oak
- palette(BufferedImage, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Extracts a color palette from an image using a sparse sampling method.
- PalettedPermutations(List, String, Map) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.PalettedPermutations
- parent(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- parent(Key) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- parents - Variable in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Map of parent group keys to their respective
Nodedata. - ParrotVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ParrotVariant
- parse(StringReader) - Method in class com.github.darksoulq.abyssallib.server.command.argument.EnumArgument
- parse(StringReader) - Method in class com.github.darksoulq.abyssallib.server.command.argument.NbtCompoundArgument
- parse(StringReader) - Method in class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- parse(InputStream) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
Parses YAML data from an InputStream into a normalized Java object structure.
- parse(String) - Static method in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
- parse(String) - Method in class com.github.darksoulq.abyssallib.common.serialization.ops.YamlOps
-
Parses a YAML string into a normalized Java object structure.
- parse(String) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Parses a MiniMessage string into a
Component. - parse(String, TagResolver...) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Deserializes a MiniMessage string into an Adventure
Component. - parse(String, TagResolver...) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Parses a MiniMessage string with custom
TagResolvers into aComponent. - parseText(String, Player, TagResolver...) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
- part() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Returns the value of the
partrecord component. - PARTIALLY_PAID - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- ParticleRenderer - Interface in com.github.darksoulq.abyssallib.world.particle
-
Interface responsible for the actual display of calculated particle points in the world.
- Particles - Class in com.github.darksoulq.abyssallib.world.particle
-
A stateful controller for managing complex, animated particle effects.
- Particles.Builder - Class in com.github.darksoulq.abyssallib.world.particle
-
Fluent builder class for
Particles. - Pass(String, String, String, List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Pass
- PASS - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.ActionResult
-
Indicates that the original/default logic should continue to run.
- PASSTHROUGH - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- PAST_DUE - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- PASTEL - Static variable in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
A predefined palette containing soft, high-lightness pastel colors.
- pattern(GuiView.Segment, int, int, int, int...) - Static method in class com.github.darksoulq.abyssallib.world.gui.SlotUtil
-
Generates a list of positions based on a relative integer offset pattern.
- pattern(String...) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.PatternBuilder
-
Defines the grid shape using strings.
- patternBuilder(Class) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Starts a pattern-based builder for crafting grids using strings.
- pause(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- PAUSED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- pay(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- payInstallment(UUID, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- payoffCompletely(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- payPartial(UUID, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService
- PDCTag - Class in com.github.darksoulq.abyssallib.world.util
-
A wrapper for Bukkit's
PersistentDataContainer(PDC) API. - PDCTag(PersistentDataContainer) - Constructor for class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Constructs a new PDCTag wrapper for a specific container.
- PE - Static variable in class com.github.darksoulq.abyssallib.common.energy.EnergyUnits
- peek() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- peek() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- peekFirst() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- peekLast() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- PENDING - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
- period() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
periodrecord component. - period() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
-
Returns the value of the
periodrecord component. - periodStart() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns the value of the
periodStartrecord component. - PERMISSION - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- PERMISSION_BUKKIT - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- PERMISSION_GROUP - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- PERMISSION_GROUPS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- PERMISSION_USER - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- PermissionCalculator - Class in com.github.darksoulq.abyssallib.server.permission
-
Utility class for calculating the effective permissions of a holder based on inheritance.
- PermissionCalculator() - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionCalculator
- PermissionGroup - Class in com.github.darksoulq.abyssallib.server.permission
-
Represents a group that can contain permissions and be inherited by users or other groups.
- PermissionGroup(String) - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionGroup
-
Constructs a group with the specified ID.
- PermissionHolder - Class in com.github.darksoulq.abyssallib.server.permission
-
An abstract base for objects that can hold permissions and inherit from parent nodes (typically groups).
- PermissionHolder() - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
- PermissionManager - Class in com.github.darksoulq.abyssallib.server.permission
-
The central authority for managing permissions within AbyssalLib.
- PermissionManager(Plugin, PermissionStorage) - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Constructs a new PermissionManager and initializes storage systems.
- PermissionNamespace - Class in com.github.darksoulq.abyssallib.server.permission
-
Provides a scoped container for registering permissions under a plugin-specific namespace.
- PermissionNode - Class in com.github.darksoulq.abyssallib.server.permission
-
Represents a structured permission node with defaults and child relationships.
- PermissionNode(String) - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Constructs a new PermissionNode.
- permissions - Variable in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Map of permission keys to their respective
Nodedata. - Permissions - Class in com.github.darksoulq.abyssallib.bootstrap
- Permissions() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.Permissions
- PERMISSIONS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- PermissionStorage - Interface in com.github.darksoulq.abyssallib.server.permission
-
Interface defining the contract for permission data persistence.
- PermissionUser - Class in com.github.darksoulq.abyssallib.server.permission
-
Represents a persistent user with an assigned set of permissions and parent groups.
- PermissionUser(UUID) - Constructor for class com.github.darksoulq.abyssallib.server.permission.PermissionUser
-
Constructs a user with the specified UUID.
- PhysicalCurrency - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- PhysicalCurrency.PhysicalResult - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- PhysicalResult(TransactionResult, Collection) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Creates an instance of a
PhysicalResultrecord class. - PIGLIN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Piglin
- PigVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PigVariant
- PILLAR - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- PillarFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that generates a continuous vertical pillar of blocks.
- PillarFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature
-
Constructs a new PillarFeature with its associated configuration codec.
- PillarFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the pillar feature.
- PINE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- PineFoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
A foliage placer that generates a conical, layered structure.
- PineFoliagePlacer(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.PineFoliagePlacer
-
Constructs a new PineFoliagePlacer.
- PINK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Pink
- pipeline() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Creates a new PipelineExecutor for batching operations starting from this executor.
- PipelineExecutor - Class in com.github.darksoulq.abyssallib.common.database.nosql.redis
-
A fluent builder for executing multiple Redis commands in a single batch (Pipelining).
- PipelineExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Constructs a new PipelineExecutor.
- pistonReaction - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
How the block reacts to pistons.
- pistonReaction(BlockProperties.PistonReaction) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets the piston reaction for this block.
- pitch(float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Sets the localized base pitch for this specific variant.
- Pixel - Class in com.github.darksoulq.abyssallib.world.particle.style
-
A specialized
Vectorthat carries color information. - Pixel(double, double, double, Color) - Constructor for class com.github.darksoulq.abyssallib.world.particle.style.Pixel
-
Constructs a new Pixel with the specified coordinates and color.
- place(WorldGenAccess, Location, StructureRotation, Mirror, float) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Places this structure inside an asynchronous or virtual
WorldGenAccesscontext. - place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.Feature
-
Executes the procedural generation logic to place blocks in the world.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature
-
Executes the placement logic by verifying structural support in the allowed directions.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature
-
Executes the scattering placement logic using the state provider.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature
-
Executes the circular placement logic centered on the given origin.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature
-
Executes the logic for clustering varying-length pillars around the origin.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature
-
Executes the placement logic by evaluating 3D noise across the defined spherical volume.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature
-
Executes the generation logic for the geode cluster.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature
-
Executes the generation of the lake cavity and fluid placement.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature
-
Executes the boundary evaluation and potential placement of the growth block.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature
-
Executes the placement logic for the ore cluster.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature
-
Executes the placement logic to build the vertical column.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature
-
Executes the boolean roll and delegates placement to the winning feature.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature
-
Executes the sequential probability checks and delegates placement to the selected feature.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature
-
Executes the placement of the single block at the origin coordinate.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature
-
Selects one feature from the configured list and delegates placement to it.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature
-
Executes the strict boundary evaluation and potential placement of the spring block.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature
-
Executes the placement of the resolved structure at the origin coordinate.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature
-
Executes the tree generation algorithm combining roots, trunks, foliage, and decorators.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature
-
Executes the terrain alteration and vegetation placement logic.
- place(FeaturePlaceContext) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature
-
Executes the aquatic scattering placement logic.
- place(WorldGenAccess, Random, int, int) - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Triggers the placement pipeline starting from a chunk's root coordinates.
- place(WorldGenAccess, Random, Location) - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Triggers the placement pipeline starting from an absolute origin location.
- place(WorldGenAccess, Location, Random) - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Executes the feature's placement logic at the specified origin.
- place(Location, StructureRotation, Mirror, float) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Places this structure synchronously targeting regional thread execution requirements seamlessly.
- place(Block, boolean) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Places the block at the specified Bukkit block location.
- placeAsync(Plugin, Location, StructureRotation, Mirror, float, int) - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Places this structure asynchronously using a scheduled repeating task securely evaluating regional boundaries.
- PlacedFeature - Record Class in com.github.darksoulq.abyssallib.world.gen.placement
-
Represents a feature that is fully prepared for world placement.
- PlacedFeature(ConfiguredFeature, List) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Creates an instance of a
PlacedFeaturerecord class. - placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.AcaciaFoliagePlacer
-
Executes the procedural logic shaping horizontal foliage discs radiating precisely from the attachment core.
- placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.BlobFoliagePlacer
-
Generates a cascading blob of leaves downwards from the attachment point.
- placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.DarkOakFoliagePlacer
-
Executes the procedural logic shaping thick cubic foliage discs radiating precisely from the attachment core.
- placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.FoliagePlacer
-
Executes the foliage generation logic around a specific point.
- placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.PineFoliagePlacer
-
Generates a conical structure of leaves downwards from the attachment point.
- placeFoliage(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.RandomSpreadFoliagePlacer
-
Scatters leaf blocks randomly within the horizontal radius and vertical height bounds.
- placeForWorldGen(Block) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Places the block at the specified Bukkit block location during world generation.
- Placeholder<T> - Class in com.github.darksoulq.abyssallib.server.placeholder
- Placeholder(Key, Class) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- Placeholder(Key, Class, Codec, DynamicOps) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- PLACEHOLDER_API - Enum constant in enum class com.github.darksoulq.abyssallib.server.util.HookConstants.Plugin
-
Integration with the PlaceholderAPI string expansion utility.
- PlaceholderArgument - Class in com.github.darksoulq.abyssallib.server.placeholder
- PlaceholderArgument(PlaceholderContext, String) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderArgument
- PlaceholderContext - Class in com.github.darksoulq.abyssallib.server.placeholder
- PlaceholderContext(Player, String[]) - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderContext
- PlaceholderResult<T> - Class in com.github.darksoulq.abyssallib.server.placeholder
- Placeholders - Class in com.github.darksoulq.abyssallib.server.placeholder
- Placeholders() - Constructor for class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLACEHOLDERS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- PLACEHOLDERS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLACEHOLDERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- PlaceholderService - Class in com.github.darksoulq.abyssallib.server.translation
-
Provides integration between the translation system and PlaceholderAPI (PAPI).
- PlaceholderService() - Constructor for class com.github.darksoulq.abyssallib.server.translation.PlaceholderService
- placement - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Spawn placement type.
- placement() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Returns the value of the
placementrecord component. - placement(CustomEntity.SpawnPlacement) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- PLACEMENT_MODIFIERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- PLACEMENT_MODIFIERS - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- PlacementContext - Record Class in com.github.darksoulq.abyssallib.world.gen.placement
-
A record containing context information required during the placement phase.
- PlacementContext(WorldGenAccess, int, int, Random) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Creates an instance of a
PlacementContextrecord class. - PlacementModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement
-
The base class for all placement logic transformations in the world generation pipeline.
- PlacementModifier() - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifier
- PlacementModifiers - Class in com.github.darksoulq.abyssallib.world.gen.placement
- PlacementModifiers() - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- PlacementModifierType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.placement
-
A registry-friendly type definition for a
PlacementModifier. - placeRoots(WorldGenAccess, Random, Location, BlockStateProvider, BlockStateProvider) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.MangroveRootPlacer
-
Generates a sprawling root structure and elevates the central trunk origin.
- placeRoots(WorldGenAccess, Random, Location, BlockStateProvider, BlockStateProvider) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.RootPlacer
-
Executes the root generation logic.
- placeRoots(WorldGenAccess, Random, Location, BlockStateProvider, BlockStateProvider) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.SpreadingRootPlacer
-
Replaces standard subterranean blocks with specified targeted substrates radially descending seamlessly outward from the initial anchoring generation coordinate natively.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.BendingTrunkPlacer
-
Executes the procedural logic mapping straight vertical limits sequentially transitioning into defined angled structural offsets.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.ForkingTrunkPlacer
-
Places the main vertical trunk and spawns diagonal branches outward.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.GiantTrunkPlacer
-
Places a 2x2 vertical column of blocks up to the specified height.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.StraightTrunkPlacer
-
Places a vertical column of blocks up to the specified height.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.TrunkPlacer
-
Executes the trunk generation logic.
- placeTrunk(WorldGenAccess, Random, Location, BlockStateProvider, int) - Method in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.UpwardBranchingTrunkPlacer
-
Executes the procedural logic mapping straight vertical limits sequentially transitioning into defined upward branching structural offsets securely natively.
- play(Location) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Plays this sound event at a specific world location for all nearby players with default volume and pitch.
- play(Location, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Plays this sound event at a specific world location for all nearby players with customized volume and pitch.
- play(Player) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Plays this sound event for a specific player at their current location with default volume and pitch.
- play(Player, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Plays this sound event for a specific player at their current location with customized volume and pitch.
- player - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The player interacting with the anvil.
- player(Player) - Static method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
- PLAYER - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
- PLAYER - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- PLAYER - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Player
- PLAYER_FOOD - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_GAMEMODE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_HEALTH - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_LEVEL - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_LOCALE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_MAX_HEALTH - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_NAME - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_PING - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_SATURATION - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_UUID - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_WORLD - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_X - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_Y - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- PLAYER_Z - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- playerOnly() - Static method in class com.github.darksoulq.abyssallib.server.command.DefaultConditions
- PlayerStatisticChangeEvent<T> - Class in com.github.darksoulq.abyssallib.server.event.custom.entity
-
An event called when a player's persistent statistic value is changed.
- PlayerStatisticChangeEvent(Player, Statistic, T, T) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Constructs a new PlayerStatisticChangeEvent.
- PlayerStatisticMenu - Class in com.github.darksoulq.abyssallib.world.data.statistic
- PlayerStatisticMenu() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatisticMenu
- PlayerStatistics - Class in com.github.darksoulq.abyssallib.world.data.statistic
- PLUGIN - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent.SpawnReason
-
Spawned by a plugin directly.
- pluginId() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackCompileEvent
- pluginId() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackGenerateEvent
-
Returns the mod ID that triggered the resource pack generation.
- pluginName - Variable in enum class com.github.darksoulq.abyssallib.server.util.HookConstants.Plugin
-
The exact name of the plugin as defined in its
plugin.yml. - PluginShutdown - Class in com.github.darksoulq.abyssallib.bootstrap
- PluginShutdown() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.PluginShutdown
- pluralName() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
pluralNamerecord component. - point() - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
- poll() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- poll() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- pollFirst() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- pollLast() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- pop() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- populate(WorldInfo, Random, int, int, LimitedRegion) - Method in class com.github.darksoulq.abyssallib.world.gen.CustomBlockPopulator
-
Standard Bukkit entry point for chunk population.
- PORTAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube.Effect
- pos() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the value of the
posrecord component. - pos() - Method in record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Returns the value of the
posrecord component. - post(T) - Static method in class com.github.darksoulq.abyssallib.server.event.EventBus
-
Posts a Bukkit event to all registered listeners.
- postApply() - Method in class com.github.darksoulq.abyssallib.server.registry.modifier.AdvancementModifier
- postApply() - Method in interface com.github.darksoulq.abyssallib.server.registry.modifier.DeferredRegistryModifier
- postEffect(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a post-processing effect asset (Shaders).
- postEffect(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a post-processing effect with provided data.
- PostEffect - Class in com.github.darksoulq.abyssallib.server.resource.asset
- PostEffect(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- PostEffect(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- PostEffect(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect
- PostEffect.Pass - Class in com.github.darksoulq.abyssallib.server.resource.asset
- PostEffect.Uniform - Class in com.github.darksoulq.abyssallib.server.resource.asset
- PostTransactionEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- PostTransactionEvent(TransactionResult, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.PostTransactionEvent
- POT_DECORATIONS - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- POT_DECORATIONS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- PotDecorations() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotDecorations
- Potion(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- POTION_CONTENTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- POTION_DURATION_SCALE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- POTION_EFFECT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- POTION_EFFECT - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- POTION_EFFECT - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- POTION_EFFECT_TYPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- POTION_EFFECT_TYPES - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- POTION_MIX - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- POTION_MIXES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- PotionContents() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotionContents
- PotionDurationScale() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.PotionDurationScale
- PotionEffectCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- PotionEffectCriterion(PotionEffectType) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.PotionEffectCriterion
- PotionEffectReward - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- PotionEffectReward(PotionEffect) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.PotionEffectReward
- pow(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- pow(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- pow(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- pow(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- POW - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- predictedResults() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Returns the value of the
predictedResultsrecord component. - preload(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Forces the client to cache this sound directly into memory during the resource pack loading screen.
- PreTransactionEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.economy
- PreTransactionEvent(EconomyContext, Account, Account, Currency, BigDecimal, Component, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- previous(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Switches to the previous layer in the stack, wrapping to the end if necessary.
- previous(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Returns to the previous page of content.
- primaryKey(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Sets one or more columns as the table's primary key.
- principal() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
principalrecord component. - priority() - Element in annotation interface com.github.darksoulq.abyssallib.server.event.SubscribeEvent
-
Defines the priority at which the event listener should be called.
- process(WorldGenAccess, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
Processes a block placement in a world generation context.
- process(WorldGenAccess, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
Processes a block placement in a world generation context.
- process(WorldGenAccess, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessor
-
Processes a block during world generation placement.
- process(World, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
Processes a block placement in a standard world context.
- process(World, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
Processes a block placement in a standard world context.
- process(World, Location, BlockInfo, BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessor
-
Processes a block during standard world placement.
- processLine(Plugin, Location, Vector, double, double, Function, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalProcessor
- PROCESSOR_TYPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- processVolume(Plugin, Location, Location, Consumer, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalProcessor
- profile(Account, Currency, TransactionLimits.LimitAction, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- profile(Account, Currency, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- Profile() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Profile
- PROFILE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- PROFILE_PROPERTY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- ProgressBarLayer - Class in com.github.darksoulq.abyssallib.world.gui.layer
-
A standard implementation of a multi-slot progress bar.
- ProgressBarLayer(SlotPosition, StructureArray, StructureArray.Orientation, int) - Constructor for class com.github.darksoulq.abyssallib.world.gui.layer.ProgressBarLayer
-
Constructs a new ProgressBarLayer.
- properties - Variable in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
The physical and interaction properties of this block.
- properties() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the value of the
propertiesrecord component. - property() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns the value of the
propertyrecord component. - property(Condition) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Adds an exact value-matching condition against the block's custom properties.
- property(String, Object) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires an exact match for a specific key-value pair within the block's properties.
- Property<T> - Class in com.github.darksoulq.abyssallib.world.block.property
-
A generic container for a block or entity property that supports automatic serialization.
- Property(Codec, T) - Constructor for class com.github.darksoulq.abyssallib.world.block.property.Property
-
Constructs a new Property with a codec and an initial value.
- propertyAny(Map.Entry...) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires the block's properties to match at least one of the provided key-value data entries.
- PROTANOPIA - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Red-blindness; the inability to perceive red light.
- provideLiquidity(EconomyContext, Account, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- ProvidesBannerPattern() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ProvidesBannerPattern
- ProvidesTrimMaterial() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ProvidesTrimMaterial
- pulsingCircle(double, double, double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a circle that pulses (changes radius) over time.
- PURPLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Purple
- push(E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- PUSH_ONLY - Enum constant in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
The block is ignored by sticky pistons (cannot be pulled) but can be pushed.
- put(String, String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Lang
-
Adds or updates a translation entry.
- put(String, ValueComponent.CustomData.CustomDataValue) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory.StructBuilder
- put(String, Object) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.JsonAsset
- put(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- put(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- put(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- put(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- put(K, V, long, TimeUnit) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- putAll(Map) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- putAll(Map) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- putAll(Map) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- putIfAbsent(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- putIfAbsent(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- putIfAbsent(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- pyramid(double, double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a pyramid shape.
Q
- QUATERNIONF - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.nosql.mongodb
-
A bridge class for accessing MongoDB collection-specific operations.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.nosql.redis
-
Provides a high-level API for executing standard Redis commands.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.relational.h2
-
A bridge for executing queries and builders against an H2 database.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.relational.mariadb
-
A MariaDB-aware query bridge that handles statement execution and builder initialization.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.relational.mysql
-
A utility class to facilitate the creation of MySQL table builders and queries.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.relational.postgres
-
A PostgreSQL-aware query dispatcher.
- QueryExecutor - Class in com.github.darksoulq.abyssallib.common.database.relational.sql
-
A bridge class used to spawn table builders and queries.
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.QueryExecutor
-
Constructs a new QueryExecutor.
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Constructs a new QueryExecutor.
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.h2.QueryExecutor
-
Constructs a QueryExecutor for H2.
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mariadb.QueryExecutor
-
Constructs a QueryExecutor linked to a MariaDB database.
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mysql.QueryExecutor
- QueryExecutor(Database) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.postgres.QueryExecutor
-
Constructs a new QueryExecutor.
- QueryExecutor(Connection, ExecutorService) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.sql.QueryExecutor
-
Constructs a new QueryExecutor.
R
- RabbitVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.RabbitVariant
- radial(double, Color...) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a radial gradient provider originating from the center.
- RadialGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A gradient that radiates outward from the origin (0,0) on the XZ plane.
- RadialGradient(double, Color...) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.RadialGradient
-
Constructs a RadialGradient.
- radius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns the value of the
radiusrecord component. - radius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns the value of the
radiusrecord component. - radius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns the value of the
radiusrecord component. - radius() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
radiusrecord component. - rainbow() - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a dynamic rainbow provider that cycles through hues over the progress value.
- RAINBOW - Static variable in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
A predefined palette representing the standard colors of a rainbow.
- random() - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Selects a random color from the palette.
- random() - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a random RGB color.
- random() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
randomrecord component. - random() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns the value of the
randomrecord component. - random() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns the value of the
randomrecord component. - random(Random) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- RANDOM - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time.Target
- RANDOM_BOOLEAN_SELECTOR - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- RANDOM_CHANCE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- RANDOM_CHANCE_WITH_LOOTING - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- RANDOM_OFFSET - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- RANDOM_SELECTOR - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- RANDOM_SPREAD - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.FoliagePlacers
- RandomBooleanFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A meta-feature that performs a boolean roll to decide between two distinct sub-features.
- RandomBooleanFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature
-
Constructs a new RandomBooleanFeature with its associated configuration codec.
- RandomBooleanFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the random boolean feature.
- RandomChanceCondition - Class in com.github.darksoulq.abyssallib.world.data.loot.condition
-
A loot condition that evaluates to true based on a random probability check.
- RandomChanceCondition(float) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceCondition
-
Constructs a new RandomChanceCondition.
- RandomChanceWithLootingCondition - Class in com.github.darksoulq.abyssallib.world.data.loot.condition
-
A loot condition that evaluates to true based on a probability that increases with the Looting enchantment level.
- RandomChanceWithLootingCondition(float, float) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceWithLootingCondition
-
Constructs a new RandomChanceWithLootingCondition.
- RandomFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A meta-feature that evaluates a list of potential sub-features sequentially, placing the first one that passes its individual probability check.
- RandomFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature
-
Constructs a new RandomFeature with its associated configuration codec.
- RandomFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the random feature.
- RandomFeature.WeightedFeature - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A record defining a PlacedFeature paired with an execution probability.
- randomMirror() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns the value of the
randomMirrorrecord component. - RandomOffsetModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that slightly shifts the incoming position randomly along all three axes based on the defined spread values.
- RandomOffsetModifier(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RandomOffsetModifier
-
Constructs a new RandomOffsetModifier.
- randomRotation() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns the value of the
randomRotationrecord component. - RandomSpreadFoliagePlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage
-
A foliage placer that scatters individual leaf blocks randomly within a bounding area.
- RandomSpreadFoliagePlacer(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.RandomSpreadFoliagePlacer
-
Constructs a new RandomSpreadFoliagePlacer.
- randomTick() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- range(String, Component, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range (slider) input.
- range(String, Component, int, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with width.
- range(String, Component, int, float, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with width and step size.
- range(String, Component, int, float, float, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with width, initial value, and step.
- range(String, Component, String, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with custom label formatting.
- range(String, Component, String, int, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with formatting and width.
- range(String, Component, String, int, float, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a number range input with formatting, width, and step.
- range(String, Component, String, int, float, float, float, float) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a fully specified number range input.
- RangeDispatch(Selector.RangeDispatch.Property) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- RangeDispatch(Selector.RangeDispatch.Property, int) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- rank() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Returns the value of the
rankrecord component. - rank(Account, EconomyContext, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider
- Rarity() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Rarity
- RARITY_FILTER - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- RarityFilterModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that acts as a per-chunk probability gate.
- RarityFilterModifier(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RarityFilterModifier
-
Constructs a new RarityFilterModifier.
- rate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns the value of the
raterecord component. - rate() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Returns the value of the
raterecord component. - rate(EconomyContext, Currency, Currency) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- RAW_GENERATION - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- rawSlot() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the raw slot index within the entire
InventoryView. - rawSlots() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the raw slot IDs to be changed in this drag.
- rayTrace(Location, Vector, double, FluidCollisionMode) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- Ready() - Constructor for record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
-
Creates an instance of a
Readyrecord class. - REALTIME - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
- RealtimeTaskDispatcher - Class in com.github.darksoulq.abyssallib.server.scheduler
- RealtimeTaskDispatcher() - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.RealtimeTaskDispatcher
- reason() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
reasonrecord component. - reason(Component) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- RECIPE_CHOICE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- RecipeLoader - Class in com.github.darksoulq.abyssallib.world.recipe
-
A utility class for loading, parsing, and registering Minecraft recipes from external files.
- RecipeLoader() - Constructor for class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
- RecipeLoader.RecipeHandler - Interface in com.github.darksoulq.abyssallib.world.recipe
-
Functional interface for handling the conversion of raw YAML data into a recipe object.
- Recipes() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Recipes
- RECIPES - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- RecipeSetup - Class in com.github.darksoulq.abyssallib.bootstrap
- RecipeSetup() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.RecipeSetup
- recipient() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
recipientrecord component. - RecordCodecBuilder - Class in com.github.darksoulq.abyssallib.common.serialization
- RecordCodecBuilder.Function10<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, R> - RecordCodecBuilder.Function11<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, R> - RecordCodecBuilder.Function12<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> - RecordCodecBuilder.Function13<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> - RecordCodecBuilder.Function14<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> - RecordCodecBuilder.Function15<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> - RecordCodecBuilder.Function16<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> - RecordCodecBuilder.Function17<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> - RecordCodecBuilder.Function18<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> - RecordCodecBuilder.Function19<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> - RecordCodecBuilder.Function2<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationR> - RecordCodecBuilder.Function20<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> - RecordCodecBuilder.Function21<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R> - RecordCodecBuilder.Function22<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R> - RecordCodecBuilder.Function23<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, R> - RecordCodecBuilder.Function24<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, R> - RecordCodecBuilder.Function25<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, R> - RecordCodecBuilder.Function26<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, R> - RecordCodecBuilder.Function27<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, R> - RecordCodecBuilder.Function28<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, R> - RecordCodecBuilder.Function29<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, R> - RecordCodecBuilder.Function3<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, R> - RecordCodecBuilder.Function30<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, R> - RecordCodecBuilder.Function31<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, R> - RecordCodecBuilder.Function32<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, R> - RecordCodecBuilder.Function4<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, R> - RecordCodecBuilder.Function5<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, R> - RecordCodecBuilder.Function6<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, R> - RecordCodecBuilder.Function7<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, R> - RecordCodecBuilder.Function8<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, R> - RecordCodecBuilder.Function9<T1,
T2, - Interface in com.github.darksoulq.abyssallib.common.serializationT3, T4, T5, T6, T7, T8, T9, R> - RECOVERY - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass.Target
- rectangle(Class, int, int, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a solid rectangle.
- RED - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Red
- Reflect - Class in com.github.darksoulq.abyssallib.common.reflection
- Reflect() - Constructor for class com.github.darksoulq.abyssallib.common.reflection.Reflect
- ReflectAnnotation<A> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectAnnotation(A) - Constructor for class com.github.darksoulq.abyssallib.common.reflection.ReflectAnnotation
- ReflectArray - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectClass<T> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectConstructor<T> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectField<V> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectMember<M> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectMethod<R> - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectType - Class in com.github.darksoulq.abyssallib.common.reflection
- ReflectType(Type) - Constructor for class com.github.darksoulq.abyssallib.common.reflection.ReflectType
- refund(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- REFUNDED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
- region(Location) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- RegionalArrayList<E> - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalArrayList() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- RegionalArrayList(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- RegionalBiHashMap<K,
V> - Class in com.github.darksoulq.abyssallib.server.util.regional - RegionalBiHashMap() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- RegionalBiHashMap(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- RegionalCache<K,
V> - Class in com.github.darksoulq.abyssallib.server.util.regional - RegionalCache(long, TimeUnit) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- RegionalCache(long, TimeUnit, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- RegionalCollections - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalCollections() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalCollections
- RegionalDeque<E> - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalDeque() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- RegionalDeque(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- RegionalHashMap<K,
V> - Class in com.github.darksoulq.abyssallib.server.util.regional - RegionalHashMap() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- RegionalHashMap(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- RegionalHashSet<E> - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalHashSet() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- RegionalHashSet(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- RegionalMultiMap<K,
V> - Class in com.github.darksoulq.abyssallib.server.util.regional - RegionalMultiMap() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- RegionalMultiMap(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- RegionalMultiMap(boolean, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- RegionalProcessor - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalQueue<E> - Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionalQueue() - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- RegionalQueue(boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- RegionKey - Record Class in com.github.darksoulq.abyssallib.server.util.regional
- RegionKey(UUID, int, int) - Constructor for record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Creates an instance of a
RegionKeyrecord class. - register() - Static method in class com.github.darksoulq.abyssallib.bootstrap.BlockAdapters
- register() - Static method in class com.github.darksoulq.abyssallib.bootstrap.EntityAdapters
- register() - Static method in class com.github.darksoulq.abyssallib.bootstrap.TileAdapters
- register() - Method in class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Executes the registration of all generated models and item definitions.
- register(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Compiles and registers the pack for sending to players.
- register(EnergyNode) - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Registers a node into the network.
- register(BootstrapContext) - Method in class com.github.darksoulq.abyssallib.world.entity.DamageType
- register(Object) - Method in class com.github.darksoulq.abyssallib.server.event.EventBus
-
Registers an object with the event bus.
- register(String, BaseCommand) - Static method in class com.github.darksoulq.abyssallib.server.command.CommandBus
- register(String, Object) - Static method in class com.github.darksoulq.abyssallib.server.command.CommandBus
- register(String, Function) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNamespace
-
Registers a new permission node within this namespace.
- register(String, Function) - Method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Queues an object for registration.
- register(String, T) - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Registers a new object with a unique identifier.
- register(Component, BootstrapContext) - Method in class com.github.darksoulq.abyssallib.server.data.Datapack
-
Registers the datapack with Paper using
BootstrapContext. - register(Plugin, EconomyProvider, ServicePriority) - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- registeredPluginIDs() - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- registerFaucet(EconomyContext, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- registerGlobalProvider(GlobalTranslationProvider) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Registers a global translation provider empowering dynamic resolution of component keys system-wide.
- registerGlobalResolver(TagResolver) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Registers a global TagResolver that will be applied to all translated components.
- registerHandler(String, RecipeLoader.RecipeHandler) - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Registers a custom handler for a specific recipe type.
- registerItemProvider(ItemTranslationProvider) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Registers a custom item translation provider empowering dynamic resolution of item-bound translatable component keys.
- registerModifier(Supplier) - Static method in class com.github.darksoulq.abyssallib.server.registry.DeferredRegistry
-
Registers a custom modifier factory to dynamically intercept and handle external registration side effects (e.g., blocks automatically registering item forms).
- registerResourcePack(String, Path) - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- registerSink(EconomyContext, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- registerTypeAdapter(Class, Object) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Registers a type adapter for a specific class and rebuilds the global
Gsoninstance. - registerTypeHierarchyAdapter(Class, Object) - Static method in class com.github.darksoulq.abyssallib.common.util.TextUtil
-
Registers a type adapter for a class hierarchy and rebuilds the global
Gsoninstance. - Registries - Class in com.github.darksoulq.abyssallib.server.registry
- Registries() - Constructor for class com.github.darksoulq.abyssallib.server.registry.Registries
- Registry<T> - Class in com.github.darksoulq.abyssallib.server.registry
-
A generic registry system for managing library objects and their associated unique identifiers.
- Registry() - Constructor for class com.github.darksoulq.abyssallib.server.registry.Registry
- RegistryApplyEvent<T> - Class in com.github.darksoulq.abyssallib.server.event.custom.server
-
Custom event triggered when a
DeferredRegistryis applied to aRegistry. - RegistryApplyEvent(Registry, DeferredRegistry) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Constructs a new
RegistryApplyEvent. - registryEntry(Registry) - Static method in class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- registryEntry(Registry, Predicate) - Static method in class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- RegistryEntryArgument<T> - Class in com.github.darksoulq.abyssallib.server.command.argument
- RegistryEntryArgument(Registry, Predicate) - Constructor for class com.github.darksoulq.abyssallib.server.command.argument.RegistryEntryArgument
- release(UUID, Account, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- RELEASED - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
- releasePartial(UUID, Account, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- reload() - Method in class com.github.darksoulq.abyssallib.common.config.Config
-
Reloads the configuration from the disk.
- reload() - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Reloads all active translation configurations traversing registered system files and internally bundled plugin resources.
- reload() - Static method in class com.github.darksoulq.abyssallib.world.recipe.RecipeLoader
-
Finalizes the recipe loading process by injecting all registered recipes into the Bukkit server.
- reloadAll() - Static method in class com.github.darksoulq.abyssallib.server.command.CommandBus
- remaining() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
remainingrecord component. - remaining() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
-
Returns the value of the
remainingrecord component. - remainingBalance() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
remainingBalancerecord component. - remainingLimit(Account, Currency, TransactionLimits.LimitAction, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- remove() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- remove() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- remove(int) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- remove(GuiView) - Static method in class com.github.darksoulq.abyssallib.world.gui.GuiManager
-
Removed the GUiView from both Maps so that users may open a new gui over old gui.
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- remove(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- remove(Object, Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- remove(Object, Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- remove(Object, Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- remove(Object, Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- remove(String) - Method in class com.github.darksoulq.abyssallib.server.registry.Registry
-
Removes an entry from the registry by its ID.
- remove(Block) - Static method in class com.github.darksoulq.abyssallib.world.util.BlockPersistentData
-
Removes all persisted data associated with this block.
- remove(ItemStack) - Method in interface com.github.darksoulq.abyssallib.world.item.component.Vanilla
-
Removes this specific vanilla component from the
ItemStack. - removeAll(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- removeAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- removeAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- removeAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- removeAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- removeBracket(EconomyContext, Currency, BigDecimal, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- removeData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Removes a component by its type and updates the underlying item/entity state.
- removeFirst() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- removeFirstOccurrence(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- removeLast() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- removeLastOccurrence(Object) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- removeLine(int) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- removeMember(Key, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- removeMetadata(String, Plugin) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- removeModifier(Attribute, Key) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Removes a specific modifier from an attribute based on its unique Key.
- removeModifier(Key) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Removes a specific modifier from this attribute instance using its key.
- removeParent(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Removes a parent group by its key.
- removeViewer(Player) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- rename(Key, String) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- renameText - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The text entered by the player to rename the item.
- render() - Method in class com.github.darksoulq.abyssallib.world.gui.GuiView
-
Updates the state of the GUI for the current tick.
- render(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiAnimatedItem
-
Renders the item based on the current server tick.
- render(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.element.GuiItem
-
Renders the static item to the view.
- render(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Renders the icon of the current state.
- render(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Renders the appropriate icon based on the current state.
- render(GuiView, int) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiElement
-
Determines the visual representation of this element for a specific slot.
- render(ParticleRenderer) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets the renderer responsible for displaying the particles.
- render(String, Player, TagResolver...) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Instigates singular execution interpreting unique translation targets directly avoiding generalized component generation.
- render(String, ColorProvider) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Renders a string with colors provided by a
ColorProviderper character. - render(String, ColorProvider, double) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Renders a string with procedural colors and a specific starting phase.
- render(String, ColorProvider, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Renders a string with procedural colors, phase, and frequency modulation.
- render(Location, List, List) - Method in class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.DustRenderer
-
Renders colored dust particles.
- render(Location, List, List) - Method in class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.ItemDisplayRenderer
-
Manages the entity pool and updates transformations.
- render(Location, List, List) - Method in class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.Standard
-
Spawns particles for each calculated vector.
- render(Location, List, List) - Method in interface com.github.darksoulq.abyssallib.world.particle.ParticleRenderer
-
Executes the visual rendering of the particle frame.
- Renderers - Class in com.github.darksoulq.abyssallib.world.particle.impl
-
A collection of standard
ParticleRendererimplementations. - Renderers() - Constructor for class com.github.darksoulq.abyssallib.world.particle.impl.Renderers
- Renderers.DustRenderer - Class in com.github.darksoulq.abyssallib.world.particle.impl
-
A specialized renderer for
Particle.DUST. - Renderers.ItemDisplayRenderer - Class in com.github.darksoulq.abyssallib.world.particle.impl
-
A high-performance renderer that uses
ItemDisplayentities. - Renderers.Standard - Class in com.github.darksoulq.abyssallib.world.particle.impl
-
A standard renderer that uses Bukkit's
ParticleAPI. - renderTo(GuiView) - Method in interface com.github.darksoulq.abyssallib.world.gui.GuiLayer
-
Renders the layer's content onto the provided GUI view.
- renderTo(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.AbstractBarLayer
-
Recalculates and renders the bar's state to the GUI.
- renderTo(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Renders the currently active layer to the GUI view.
- renderTo(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Renders the current page of data as GUI elements.
- renderTo(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Renders the current "window" of the data list to the inventory view.
- REPAIR_COST - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- Repairable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Repairable
- REPAIRABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- REPAIRABLE_COMPONENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- repairCost - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The repair cost associated with the anvil operation.
- repairCost(int) - Method in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
Sets the repair cost for the anvil operation.
- RepairCost() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.RepairCost
- repeatEvery(long, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- repeatEvery(long, TimeUnit, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- repeatingAsyncTask(Plugin, int, int, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.TaskUtil
-
Runs a task asynchronously repeatedly with a delay and interval.
- repeatingTask(Plugin, int, int, Runnable) - Static method in class com.github.darksoulq.abyssallib.server.util.TaskUtil
-
Runs a task repeatedly with a delay and interval.
- repeatUntil(BooleanSupplier) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- repeatWhile(BooleanSupplier) - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- replace() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets operation type to REPLACE.
- replace() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractBatchQuery
-
Sets the batch operation mode to REPLACE.
- replace() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the query operation mode to REPLACE.
- replace(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Determines whether this custom event should completely overwrite a vanilla event of the same name.
- replace(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- replace(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- replace(K, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- replace(K, V, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- replace(K, V, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- replace(K, V, V) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- replace(Document, Document, boolean) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Queues a replace operation that swaps a document matching the filter with a new one.
- REPLACE - Enum constant in enum class com.github.darksoulq.abyssallib.world.data.loot.MergeStrategy
-
Completely replace the contents of the target vanilla loot table with this one.
- replaceableGround() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
replaceableGroundrecord component. - replaceAll(BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- replaceAll(BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- replaceAll(BiFunction) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- replaceAll(UnaryOperator) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- requiresBlockBelow() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns the value of the
requiresBlockBelowrecord component. - requireSilkTouch - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Whether the block supports Silk Touch to drop itself.
- requireSilkTouch(boolean) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Enables or disables Silk Touch support.
- requireSkyAccess - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Requires sky access.
- requireSkyAccess() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Requires sky access
- requireSkyDarkness - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Requires darkness.
- resend(List) - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Resends pack to either a list of players or whole server depending on argument Resends to everyone if RSPM is being used instead of builtin server
- reset() - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
-
Resets the animation phase back to zero.
- reset(CooldownScope) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- reset(CooldownScope, Key) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- resistance - Variable in class com.github.darksoulq.abyssallib.world.block.BlockProperties
-
Resistance of the block to explosions.
- resistance(float) - Method in class com.github.darksoulq.abyssallib.world.block.BlockProperties.Builder
-
Sets the explosion resistance of the block.
- RESOLVABLE_PROFILE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- resolve() - Static method in class com.github.darksoulq.abyssallib.server.placeholder.CustomPlaceholderResolver
- resolve() - Static method in class com.github.darksoulq.abyssallib.server.translation.GlyphService
-
Creates a
TagResolverthat handles theglyphtag. - resolve(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.Placeholder
- resolve(String, Player) - Method in interface com.github.darksoulq.abyssallib.server.translation.GlobalTranslationProvider
-
Resolves a custom MiniMessage string for the given translation key and viewing player.
- resolve(String, ItemStack, Player, ItemTranslationContext) - Method in interface com.github.darksoulq.abyssallib.server.translation.ItemTranslationProvider
-
Resolves a custom MiniMessage string for the given translation key, item, and player within the specified context.
- resolve(Advancement) - Static method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Resolves a Bukkit advancement to its custom counterpart.
- resolve(Block) - Static method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Creates a
BlockInfosnapshot from a live BukkitBlock. - resolve(Block) - Static method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Retrieves the CustomBlock instance associated with a Bukkit Block.
- resolve(Player) - Static method in class com.github.darksoulq.abyssallib.server.translation.PlaceholderService
-
Creates a
TagResolverthat handles thepapitag. - resolve(Entity) - Static method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Resolves a custom entity wrapper.
- resolve(Player) - Static method in class com.github.darksoulq.abyssallib.server.placeholder.CustomPlaceholderResolver
- resolve(ItemStack) - Static method in class com.github.darksoulq.abyssallib.world.item.Item
-
Resolves a standard Bukkit stack into a custom library Item.
- resolve(Location) - Static method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Retrieves the CustomBlock instance at a specific location.
- resolveDispute(UUID, Account, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EscrowService
- resolveIncludes() - Static method in class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
-
Finalizes the tag loading phase by binding interdependent inclusions.
- ResourcePack - Class in com.github.darksoulq.abyssallib.server.resource
-
Handles creation, namespacing, and compilation of a resource pack.
- ResourcePack(Plugin, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Creates a new resource pack instance.
- ResourcePackCompileEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.server
- ResourcePackCompileEvent(String, ResourcePack) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackCompileEvent
- ResourcePackGenerateEvent - Class in com.github.darksoulq.abyssallib.server.event.custom.server
-
Event triggered when a resource pack is generated by AbyssalLib.
- ResourcePackGenerateEvent(String, File) - Constructor for class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackGenerateEvent
-
Constructs a new
ResourcePackGenerateEvent. - result - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The item that would be the result of the anvil operation.
- result(ItemStack) - Method in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
Sets the result of the anvil operation.
- Result<T> - Class in com.github.darksoulq.abyssallib.common.reflection
- ResultMapper<T> - Interface in com.github.darksoulq.abyssallib.common.database.relational
-
A functional interface used to convert a row from a JDBC
ResultSetinto a POJO or other data structure. - results() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns the value of the
resultsrecord component. - resume(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService
- retainAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- retainAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- retainAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- retainAll(Collection) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- revert(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLedger
- revokeCriterion(String) - Method in class com.github.darksoulq.abyssallib.world.advancement.CustomAdvancementProgress
-
Revokes a specific criterion from the player, effectively resetting that part of the progress.
- reward(AdvancementReward) - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement.Builder
- Rewards - Class in com.github.darksoulq.abyssallib.world.advancement.reward
- Rewards() - Constructor for class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- REWARDS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- REWARDS - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.Rewards
- RewardType<T> - Interface in com.github.darksoulq.abyssallib.world.advancement.reward
-
Defines the registration metadata and serialization logic for a specific
AdvancementReward. - right - Variable in class com.github.darksoulq.abyssallib.server.event.context.item.AnvilContext
-
The item in the right slot of the anvil.
- right() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Returns the value of the
rightrecord component. - right() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- right() - Method in class com.github.darksoulq.abyssallib.common.util.Either
- right() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- right() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns the value of the
rightrecord component. - right(R) - Static method in class com.github.darksoulq.abyssallib.common.util.Either
-
Creates an instance of Either containing a Right value.
- Right(R) - Constructor for class com.github.darksoulq.abyssallib.common.util.Either.Right
- RIGHT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- RIGHT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Hand
- RIGHT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest.ChestType
- RIGHT_CLICK - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.ClickType
-
Represents a right-click action.
- rightOrElse(R) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- rightOrElse(R) - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- rightOrElse(R) - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Returns the Right value if present, otherwise returns the provided default.
- rightOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- rightOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- rightOrThrow() - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Returns the Right value or throws an exception if this is a Left.
- rightRotation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns the value of the
rightRotationrecord component. - rock() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns the value of the
rockrecord component. - ROCKET - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Type
- rolls() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns the value of the
rollsrecord component. - ROOT_PLACERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- ROOT_PLACERS - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.RootPlacers
- rootPlacer() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
rootPlacerrecord component. - RootPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.root
-
The base class for all complex root generation algorithms.
- RootPlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.RootPlacer
- RootPlacers - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree
- RootPlacers() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.RootPlacers
- RootPlacerType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.feature.tree.root
-
Represents the registered type identifier for a specific root placer implementation.
- rotate(double, double, double) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Adds a rotation transformation to the pipeline.
- ROTATE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- ROTATED - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- RotatedBlockStateProvider - Class in com.github.darksoulq.abyssallib.world.gen.state.provider.impl
-
A block state provider wrapper that intercepts the provided block state and rigidly forces its orientation properties (Axis, Facing, or 16-point Rotation).
- RotatedBlockStateProvider(BlockStateProvider, Axis, BlockFace, Integer) - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.RotatedBlockStateProvider
-
Constructs a new RotatedBlockStateProvider.
- rotatedClockwise() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Rotates the structure 90 degrees clockwise.
- rotatingCircle(double, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a circle that rotates around the Y axis over time.
- rotation() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns the value of the
rotationrecord component. - rotation(float[], String, float, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- rotation(float, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Display
- rotation(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- round(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- round(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- round(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- round(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- ROUND - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- row(GuiView.Segment, int, int, int) - Static method in class com.github.darksoulq.abyssallib.world.gui.SlotUtil
-
Generates a list of positions forming a horizontal row.
- row(Class, int, T, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a 3-part row (Left, Middle..., Right).
- rowOf(Class, T...) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a single-row structure.
- rpush(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a List Right Push command.
- rpush(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Pushes values to the end (right) of a list.
- RSPM - Enum constant in enum class com.github.darksoulq.abyssallib.server.util.HookConstants.Plugin
-
Integration with ResourcePackManager.
- run() - Method in interface com.github.darksoulq.abyssallib.common.util.Try.ThrowingRunnable
-
Executes the task.
- run(Try.ThrowingRunnable) - Static method in class com.github.darksoulq.abyssallib.common.util.Try
-
Executes a runnable that may throw an exception and wraps the result in a Try.
- run(Runnable) - Method in class com.github.darksoulq.abyssallib.server.scheduler.SequenceBuilder
S
- sadd(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a Set Add command.
- sadd(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Adds members to a set.
- SADDLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
- SalmonSize() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SalmonSize
- samplers(String...) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Pass
- saturate(Color, float) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Adjusts the saturation of a color.
- saturation(float) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that adjusts the saturation of a color.
- save() - Method in class com.github.darksoulq.abyssallib.common.config.Config
-
Saves the current configuration state to the disk and injects defined comments.
- save() - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Saves all nodes asynchronously to the database.
- save() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionGroup
-
Triggers a save operation through the global permission manager.
- save() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Abstract hook for subclasses to handle data persistence.
- save() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionUser
-
Triggers a save operation through the global permission manager.
- save(Key, Advancement) - Static method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementLoader
- save(Key, Structure) - Static method in class com.github.darksoulq.abyssallib.world.structure.StructureLoader
-
Serializes and saves a structure to the disk using the specified identifier.
- SAVE - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- SAVED_ENTITY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- SavedEntity - Class in com.github.darksoulq.abyssallib.common.serialization
-
Represents a serialized snapshot of an entity, including its type and associated data.
- SavedEntity(Either, D, DynamicOps) - Constructor for class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Constructs a new saved entity instance.
- saveFile(InputStream, File) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Saves the contents of the specified
InputStreamto the givenFile. - saveGroup(PermissionGroup) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Persists a group asynchronously.
- saveGroup(PermissionGroup) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Saves a group synchronously.
- saveGroupAsync(PermissionGroup) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Saves a group asynchronously.
- saveUser(PermissionUser) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Persists a user asynchronously.
- saveUser(PermissionUser) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Saves a user synchronously.
- saveUserAsync(PermissionUser) - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Saves a user asynchronously.
- scale() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns the value of the
scalerecord component. - scale(double) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Adds a scaling transformation to the pipeline.
- scale(double, double, long, Easing) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Scales the particle coordinates from a starting multiplier to an ending multiplier.
- scale(float, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Display
- schedule(Runnable) - Method in class com.github.darksoulq.abyssallib.server.scheduler.Scheduler
- schedule(Runnable, long, long, AbstractScheduledTask) - Static method in class com.github.darksoulq.abyssallib.server.scheduler.RealtimeTaskDispatcher
- schedule(Plugin, Runnable, boolean, long, long, AbstractScheduledTask) - Static method in class com.github.darksoulq.abyssallib.server.scheduler.BukkitTaskDispatcher
- schedule(Plugin, Runnable, boolean, Entity, Location, long, long, long, long, AbstractScheduledTask) - Static method in class com.github.darksoulq.abyssallib.server.scheduler.FoliaTaskDispatcher
- ScheduledTask - Interface in com.github.darksoulq.abyssallib.server.scheduler
- scheduler() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
schedulerrecord component. - Scheduler - Class in com.github.darksoulq.abyssallib.server.scheduler
- Scheduler(Plugin) - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.Scheduler
- scope() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
scoperecord component. - SCREEN - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Inverts both colors, multiplies them, and inverts the result.
- SCREENSHOT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- scrollDown(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Shifts the view window downward by the defined scroll step.
- ScrollLayer<T> - Class in com.github.darksoulq.abyssallib.world.gui.layer
-
A GUI layer that facilitates a scrollable view of generic data objects.
- ScrollLayer(List, int[], GuiView.Segment, int, BiFunction) - Constructor for class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Constructs a new ScrollLayer.
- scrollUp(GuiView) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Shifts the view window upward by the defined scroll step.
- SECONDS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- SEEDED_CONTAINER_LOOT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- segment() - Method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Returns the value of the
segmentrecord component. - seizeCollateral(UUID, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LoanService
- select(DocumentMapper) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Retrieves all matching documents and maps them to a list.
- select(ResultMapper) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Selects all columns (*) from the table and maps the results.
- select(ResultMapper, String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Selects specific columns and maps the resulting rows into a list of objects.
- Select(Selector.Select.Property) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- Select(Selector.Select.Property, Selector) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- selectAsync(DocumentMapper) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Retrieves all matching documents asynchronously.
- selectAsync(ResultMapper) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Asynchronously selects all columns and maps the results.
- selectAsync(ResultMapper, String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Asynchronously selects specific columns and maps the results.
- Selected() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Selected
- selector() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Returns the value of the
selectorrecord component. - Selector - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.BundleSelectedItem - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Composite - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Broken - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.BundleHasSelectedItem - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Carried - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Component - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.CustomModelData - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Damaged - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.ExtendedView - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.FishingRodCast - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.HasComponent - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.KeybindDown - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.KeybindDown.Keybind - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Property - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.Selected - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.UsingItem - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Condition.ViewEntity - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Empty - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Model - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.BundleFullness - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Compass - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Compass.Target - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Cooldown - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Count - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.CrossbowPull - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.CustomModelData - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Damage - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Entry - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Property - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Time - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.Time.Target - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.UseCycle - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.RangeDispatch.UseDuration - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.BlockState - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.BlockState.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.Case - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ChargeType - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ChargeType.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ChargeType.Type - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ContextDimension - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ContextDimension.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ContextEntityType - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.ContextEntityType.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.CustomModelData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.CustomModelData.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.DisplayContext - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.DisplayContext.Display - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.DisplayContext.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.LocalTime - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.LocalTime.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.MainHand - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.MainHand.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.MainHand.Hand - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.Property - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.TrimMaterial - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Select.TrimMaterial.Entry - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Banner - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Banner.Attachment - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Bed - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Bed.Part - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Bell - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Book - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Chest - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Chest.ChestType - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Conduit - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.DecoratedPot - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.EndCube - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.EndCube.Effect - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.HangingSign - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.HangingSign.Attachment - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Head - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Shield - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.ShulkerBox - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.StandingSign - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.StandingSign.Attachment - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Trident - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Special.Type - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Transformation - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Transformation.Components - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Selector.Transformation.Matrix - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- send(Iterable, Packet) - Static method in class com.github.darksoulq.abyssallib.server.packet.PacketIO
-
Sends a packet to multiple players.
- send(Player) - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast
-
Sends the toast notification to a specific player.
- send(Player, Packet) - Static method in class com.github.darksoulq.abyssallib.server.packet.PacketIO
-
Sends a single NMS packet to a specific player.
- sender() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
senderrecord component. - sepia() - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that applies a sepia tone effect.
- sequence(Consumer) - Method in class com.github.darksoulq.abyssallib.server.scheduler.Scheduler
- SequenceBuilder - Class in com.github.darksoulq.abyssallib.server.scheduler
- SequenceBuilder(Scheduler) - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.SequenceBuilder
- serialize() - Method in class com.github.darksoulq.abyssallib.world.structure.Structure
-
Serializes this entire structure into an optimized JSON node tree.
- serialize(DynamicOps) - Method in class com.github.darksoulq.abyssallib.world.entity.AbstractPropertyEntity
-
Serializes all discovered properties into a dynamic map.
- serialize(BlockData, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.common.serialization.MinecraftBlockSerializer
-
Serializes a
BlockDatainstance into a generic key-value map using the providedDynamicOpsformat. - serializeTile(BlockState, DynamicOps) - Static method in class com.github.darksoulq.abyssallib.common.serialization.MinecraftBlockSerializer
-
Serializes tile entity data (block entity / NBT-like metadata) from a
BlockState. - SERVER_MAX_PLAYERS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- SERVER_ONLINE - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- SERVER_TPS - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- serverLinks(Component, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a server links menu.
- serverLinks(Component, ActionButton, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.Dialogs
-
Creates a builder for a server links menu with a primary action button.
- ServerLinks - Class in com.github.darksoulq.abyssallib.world.dialog
-
A dialog implementation specifically for displaying server link buttons.
- ServerLinks(Component, int, int) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.ServerLinks
-
Constructs a ServerLinks dialog with basic parameters.
- ServerLinks(Component, ActionButton, int, int) - Constructor for class com.github.darksoulq.abyssallib.world.dialog.ServerLinks
-
Constructs a ServerLinks dialog with a primary action button and layout settings.
- ServerTranslator - Class in com.github.darksoulq.abyssallib.server.translation
-
Utility class for managing server-side component translations and MiniMessage parsing.
- ServerTranslator() - Constructor for class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
- Services - Class in com.github.darksoulq.abyssallib.bootstrap
- Services() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.Services
- set(int, int, T) - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray.Builder
-
Sets an element at a specific coordinate.
- set(int, E) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- set(EconomyContext, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- set(Statistic, int) - Method in class com.github.darksoulq.abyssallib.world.data.statistic.PlayerStatistics
- set(SlotPosition, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.AbstractGui
-
Assigns a
GuiElementto a specific position within the GUI grid. - set(SlotPosition, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Assigns an element to a specific slot position.
- set(Iterable, GuiElement) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Assigns an element to multiple slot positions.
- set(Object, int, Object) - Static method in class com.github.darksoulq.abyssallib.common.reflection.ReflectArray
- set(Object, V) - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectField
- set(String, boolean) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, byte) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, byte[]) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, double) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, float) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, int) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, int[]) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, long) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, long[]) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, short) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, CTag) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a SET command.
- set(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a key to a specific value.
- set(String, String) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(String, Tag) - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- set(NamespacedKey, boolean) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores a boolean value in the container.
- set(NamespacedKey, byte) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores a byte value in the container.
- set(NamespacedKey, byte[]) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores a byte array in the container.
- set(NamespacedKey, float) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores a float value in the container.
- set(NamespacedKey, int) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores an integer value in the container.
- set(NamespacedKey, int[]) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores an integer array in the container.
- set(NamespacedKey, String) - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Stores a String value in the container.
- set(T) - Method in class com.github.darksoulq.abyssallib.common.config.Config.Value
-
Sets the value in the configuration.
- set(T) - Method in class com.github.darksoulq.abyssallib.world.block.property.Property
-
Updates the current value of the property.
- SET - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
- SET_COUNT - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- SET_DAMAGE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- SET_LORE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- SET_NAME - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.LootDefaults
- setAccountLimit(Account, Currency, TransactionLimits.LimitAction, BigDecimal, Duration, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- setAccountRate(Account, Currency, BigDecimal, Duration, EconomyContext) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- setAmount(double) - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- setAmount(BigDecimal) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- setAsync(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a key value asynchronously.
- setAttribute(Attribute, double) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Sets a base attribute value.
- setBaseDrops(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Sets whether the internal API should proceed with its default loot table logic.
- setBaseValue(double) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.AttributeInstance
-
Sets the un-modified base value of this attribute instance.
- setBaseValue(Attribute, double) - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
-
Sets the base value of an attribute, triggering a change event and updating the database.
- setBiome(Biome) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- setBlock(int, int, int, CustomBlock) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Places a
CustomBlockusing its default state. - setBlock(int, int, int, CustomBlock) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Places a
CustomBlockusing its default block data. - setBlock(int, int, int, CustomBlock) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Places a
CustomBlockat the given coordinates. - setBlock(int, int, int, CustomBlock, BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Places a
CustomBlockwith explicitBlockData. - setBlock(int, int, int, CustomBlock, BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Places a
CustomBlockwith explicitBlockData. - setBlock(int, int, int, CustomBlock, BlockData) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Places a
CustomBlockwith explicitBlockData. - setBlock(int, int, int, Material) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Sets a block using a
Material. - setBlock(int, int, int, Material) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Sets a block using a
Material. - setBlock(int, int, int, Material) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Sets a block at the given coordinates using a
Material. - setBlock(int, int, int, BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.BukkitWorldGenAccess
-
Sets a block using
BlockData. - setBlock(int, int, int, BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.NMSWorldGenAccess
-
Sets a block using
BlockData. - setBlock(int, int, int, BlockData) - Method in interface com.github.darksoulq.abyssallib.world.gen.WorldGenAccess
-
Sets a block at the given coordinates using full
BlockData. - setBlockData(BlockData) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Sets the material of this virtual block based on the provided block data.
- setBlockData(BlockData, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Sets the block data and ignores physics.
- setBracket(EconomyContext, Currency, BigDecimal, BigDecimal, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Sets the cancellation status of the block break.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockInteractionEvent
-
Sets the cancellation state of this event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockPlacedEvent
-
Sets the cancellation state of this event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.InvoiceCreatedEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNetworkTransferEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeAddEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeChangeEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.energy.EnergyNodeRemoveEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntityDeathEvent
-
Sets the cancellation state of this event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierRemoveEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
- setCancelled(boolean) - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Sets the cancellation state of this event.
- setCapacity(double) - Method in class com.github.darksoulq.abyssallib.common.energy.AbstractEnergyNode
-
Updates the maximum capacity of this node.
- SetCountFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that modifies the stack size of a generated item to a random value within a specified range.
- SetCountFunction(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.SetCountFunction
-
Constructs a new SetCountFunction with a specified range.
- setCTag(CTag) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Sets underlying NBT custom data.
- setCTag(CTag) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Sets the AbyssalLib persistent data tag for this item.
- setCTag(CTag, ItemStack) - Static method in class com.github.darksoulq.abyssallib.world.util.CTag
- SetDamageFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that sets the damage (durability loss) of a generated item based on a percentage range.
- SetDamageFunction(float, float) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.SetDamageFunction
-
Constructs a new SetDamageFunction.
- setData(DataComponent) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Sets a data component.
- setData(DataComponent) - Method in class com.github.darksoulq.abyssallib.world.item.component.ComponentMap
-
Assigns a component to this map and immediately triggers an application to the source.
- setData(DataComponent) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Adds or updates a data component for this item.
- setDefaultExecutor(CommandExecutor) - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- setDrops(List) - Method in class com.github.darksoulq.abyssallib.server.event.custom.block.BlockBrokenEvent
-
Defines a specific list of items to drop instead of the default API loot.
- setEntity(BlockEntity) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Sets the active block entity for this block instance.
- setex(String, int, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a SETEX (Set with Expiry) command.
- setex(String, int, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Sets a key with an expiration time.
- setExemption(EconomyContext, Account, Currency, boolean) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- setFilter(Predicate) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.PagedLayer
-
Updates the data filter and resets the view to the first page.
- setFixedRate(EconomyContext, Currency, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- setFlags(Key, UUID, Set) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- setFlatRate(EconomyContext, Currency, BigDecimal) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TaxService
- setFrequency(double) - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
- setGlobalLimit(EconomyContext, Currency, TransactionLimits.LimitAction, BigDecimal, Duration) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits
- setGlobalRate(EconomyContext, Currency, BigDecimal, Duration) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.InterestService
- setHidden(boolean) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Sets whether or not this item should be hidden in /give
- setIndex(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Jumps directly to a specific layer index in the stack.
- setLine(int, Function) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- setLine(int, Component) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- setLocation(Location) - Method in class com.github.darksoulq.abyssallib.world.block.CustomBlock
-
Sets the location of this block.
- SetLoreFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that overrides the lore (description) of a generated item.
- SetLoreFunction(List) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.SetLoreFunction
-
Constructs a new SetLoreFunction with the specified lore lines.
- setMemberLimit(Key, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- setMeta(BBMeta) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- setMetadata(String, MetadataValue) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- setModelIdentifier(String) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- setModifier(AttributeModifier) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeModifierAddEvent
-
Sets a new modifier object to be added instead of the original one.
- setName(String) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- setName(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionUser
-
Sets the cached username.
- setName(Component) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.AbstractBarLayer
-
Sets a custom display name for all item segments in the bar.
- SetNameFunction - Class in com.github.darksoulq.abyssallib.world.data.loot.function
-
A loot function that overrides the custom display name of a generated item.
- SetNameFunction(Component) - Constructor for class com.github.darksoulq.abyssallib.world.data.loot.function.SetNameFunction
-
Constructs a new SetNameFunction with a specific component.
- setNewState(AccountState) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.AccountStateChangeEvent
- setNewValue(double) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.EntityAttributeChangeEvent
-
Overrides the proposed new value with a different one.
- setNewValue(T) - Method in class com.github.darksoulq.abyssallib.server.event.custom.entity.PlayerStatisticChangeEvent
-
Overrides the proposed new value with a different one.
- setPacket(Packet) - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.PacketEvent
-
Sets the packet being received.
- setPermission(Node) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Sets a permission node on this holder and invalidates the cache.
- setPosition(float, float) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay
-
Sets the visual coordinates for this advancement within the client tree GUI.
- setProgress(float) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.AbstractBarLayer
-
Sets the fill percentage of the bar.
- setProvider(ColorProvider) - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
- setReason(Component) - Method in class com.github.darksoulq.abyssallib.server.event.custom.economy.PreTransactionEvent
- setRequirement(Predicate) - Method in class com.github.darksoulq.abyssallib.server.command.BaseCommand
- setResolution(BBResolution) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- setScroll(GuiView, int) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ScrollLayer
-
Sets the scroll offset to a specific index.
- setShowNumbers(boolean) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- setSpawnSettings(CustomEntity.SpawnSettings) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Sets spawn configuration.
- setSpeed(double) - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
- setState(boolean) - Method in class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Manually updates the state of the toggle.
- setState(AccountState, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- setState(String, String) - Method in class com.github.darksoulq.abyssallib.world.gui.layer.ProgressBarLayer
-
Sets a custom state string that will be passed to the item's Custom Model Data.
- setTag(ItemTag) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Adds this custom item's identity to an existing tag's logic.
- setText(String) - Method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge.Animator
- setTitle(Function) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- setTitle(Component) - Method in class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- setTransformation(Selector.Transformation) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- setTransformation(Selector.Transformation) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- setTransformation(Selector.Transformation) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- setType(Material) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Sets the material type of this virtual block.
- setType(Material, boolean) - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Sets the material type and ignores physics application.
- setVisible(boolean) - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Sets whether the tooltip should be visible to players.
- setVisibleBox(Vector3f) - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.BBModel
- setWeight(int) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionGroup
-
Sets the group weight and invalidates the cache.
- sha1(Path) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Computes the SHA-1 hash of a file.
- shade(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- shades(Color, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a palette of shades by transitioning the base color toward black.
- shape(Generator) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets the geometric shape generator for the particles.
- SHAPED_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- SHAPED_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- SHAPELESS_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- SHAPELESS_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- SheepColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SheepColor
- Shield() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Shield
- SHIFT_LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- SHIFT_RIGHT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- shiftX() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
shiftXrecord component. - shiftY() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
shiftYrecord component. - showToast(boolean) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets whether to show a toast notification.
- SHULKER_COLOR - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- ShulkerBox(Texture, int) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.ShulkerBox
- ShulkerColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.ShulkerColor
- shutdown() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Performs a graceful shutdown, saving all data synchronously.
- shutdown() - Method in interface com.github.darksoulq.abyssallib.server.permission.PermissionStorage
-
Closes the storage backend.
- SIDE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.Model.GuiLight
- Sidebar - Class in com.github.darksoulq.abyssallib.server.scoreboard
- Sidebar(Key, int) - Constructor for class com.github.darksoulq.abyssallib.server.scoreboard.Sidebar
- simple(Codec) - Static method in interface com.github.darksoulq.abyssallib.world.item.component.DataComponentType
-
Creates a simple DataComponentType that relies solely on its codec for instantiation.
- SIMPLE - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- SIMPLE_BLOCK - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- SIMPLE_RANDOM_SELECTOR - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- SimpleBlockFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A fundamental world generation feature that places a single block state dynamically.
- SimpleBlockFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature
-
Constructs a new SimpleBlockFeature with its associated configuration codec.
- SimpleBlockFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the simple block feature.
- SimpleBlockStateProvider - Class in com.github.darksoulq.abyssallib.world.gen.state.provider.impl
-
A block state provider that always returns a single, unchanging block state.
- SimpleBlockStateProvider(BlockInfo) - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.SimpleBlockStateProvider
-
Constructs a new SimpleBlockStateProvider.
- SimpleRandomFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A meta-feature that randomly selects exactly one sub-feature from a provided list, giving each option an equal probability of selection.
- SimpleRandomFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature
-
Constructs a new SimpleRandomFeature with its associated configuration codec.
- SimpleRandomFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the simple random feature.
- simulate(Collection) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations
- simulate(Color) - Method in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Simulates the current color vision deficiency on a given Color.
- SIMULATE - Enum constant in enum class com.github.darksoulq.abyssallib.common.energy.Action
-
Simulates the operation without modifying state.
- sin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- sin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- sin(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- sin(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- SIN - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- sineWave(double, int, double, double, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a moving sine wave.
- single(String, Component, List) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a single option selection input.
- single(String, Component, List, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a single option selection input with label visibility toggle.
- single(String, Component, List, boolean, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a single option selection input with specific width and label visibility.
- single(String, Component, List, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a single option selection input with a specific width.
- Single(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.Single
- Single(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.Single
- SINGLE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest.ChestType
- sismember(String, String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Checks if a value is a member of a set.
- size() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
- size() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns the value of the
sizerecord component. - size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- size() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- size() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Returns the value of the
sizerecord component. - size() - Method in class com.github.darksoulq.abyssallib.world.gui.layer.LayerStack
-
Gets the total number of layers in the stack.
- size(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- size(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- size(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Builder
- size(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- size(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.McMeta
- SIZE_X - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- SIZE_Y - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- SIZE_Z - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- sizeOverrides() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Returns the value of the
sizeOverridesrecord component. - SKELETON - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Skeleton
- skip(int) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets the result skip count.
- slot() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the slot index within the specific
GuiClickContext.clickedInventory(). - slot() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns the value of the
slotrecord component. - slot(ValueComponent.AttributeModifiers.Slot) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains.Builder
- SlotPosition - Record Class in com.github.darksoulq.abyssallib.world.gui
-
A record defining a specific location within a GuiView.
- SlotPosition(GuiView.Segment, int) - Constructor for record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Creates an instance of a
SlotPositionrecord class. - slotType() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the type of the slot that was clicked.
- SlotUtil - Class in com.github.darksoulq.abyssallib.world.gui
-
A utility class for calculating inventory slot positions.
- smembers(String) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.QueryExecutor
-
Retrieves all members of a set.
- SMITHING_TRANSFORM_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- SMITHING_TRANSFORM_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- SMOKING_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- SMOKING_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- smooth(boolean) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets whether to calculate velocity for smooth client-side interpolation.
- SMOOTH - Enum constant in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
- SMOOTH_CAMERA - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- SNEAK - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- sort() - Method in class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBAnimator
- sort(String, boolean) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets the sort order.
- sort(Comparator) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- sort(Comparator) - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Returns a new ColorPalette sorted by the provided comparator.
- SoundEntry - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a single physical `.ogg` audio variant linked to a broader
SoundEvent. - SoundEvent - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Represents a logical sound event within Minecraft (e.g., "entity.zombie.ambient").
- SoundEvent(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Constructs a new SoundEvent representation.
- sounds() - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers the sounds.json registry for this namespace.
- Sounds - Class in com.github.darksoulq.abyssallib.server.resource.asset
-
Acts as the centralized registry for custom sound events within a specific namespace.
- Sounds(Plugin, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Sounds
-
Constructs a new Sound registry for a designated namespace.
- source() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
sourcerecord component. - source() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the entity that performed the click.
- source() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the entity that performed the drag.
- source() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the entity that used the item.
- source() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Gets the
DeferredRegistrybeing applied. - source(Account) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- SOUTH - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
South
- spawn(WorldGenAccess, Location) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Spawns this entity in a
WorldGenAccesscontext. - spawn(Entity) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Applies this saved entity onto an existing entity instance.
- spawn(Entity, CustomEntitySpawnEvent.SpawnReason) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Applies this saved entity onto an existing entity instance.
- spawn(Location) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Spawns this entity at a location using plugin spawn reason.
- spawn(Location) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Spawns this entity at a location using plugin reason.
- spawn(Location, CustomEntitySpawnEvent.SpawnReason) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Spawns this entity at a location.
- spawn(Location, CustomEntitySpawnEvent.SpawnReason) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Spawns this entity at a location.
- spawn(T) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Attaches this wrapper to an existing entity.
- spawn(T, CustomEntitySpawnEvent.SpawnReason) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Attaches this wrapper to an existing entity.
- SPAWN - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass.Target
- SpawnCategory - Enum Class in com.github.darksoulq.abyssallib.world.entity
- spawnEgg(Namespace, String) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a model based on the vanilla spawn egg template.
- spawnFromInstance(Entity) - Method in class com.github.darksoulq.abyssallib.common.serialization.SavedEntity
-
Applies this saved entity onto a pre-existing native instance.
- spawnFromInstance(Entity) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Initializes this wrapper from a raw entity instance.
- Special(Model, Selector.Special.Type) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
- Special(Model, Selector.Special.Type, Selector.Transformation) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Creates an instance of a
Specialrecord class. - SPECTATOR_OUTLINES - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- sphere(double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a 3D sphere using a Fibonacci spiral distribution.
- spinX(double, long, Easing) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Creates an animation that rotates particles around the X-axis over time.
- spinY(double, long, Easing) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Creates an animation that rotates particles around the Y-axis over time.
- spinZ(double, long, Easing) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Creates an animation that rotates particles around the Z-axis over time.
- spiral(double, double, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a cone-like spiral starting from a point.
- splitComplementary(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a split-complementary palette.
- splitComplementary(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a split-complementary color scheme.
- SPREADING - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.RootPlacers
- SpreadingRootPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.root
-
A highly configurable root placer that replaces subterranean dirt compositions with designated root structures radially outward from the base trunk origin without actively displacing the trunk vertically.
- SpreadingRootPlacer(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.SpreadingRootPlacer
-
Constructs a sprawling subterranean block replacement algorithm generating spreading logic correctly organically.
- SPRING - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- SpringFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature responsible for creating isolated liquid source blocks (springs).
- SpringFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature
-
Constructs a new SpringFeature with its associated configuration codec.
- SpringFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the spring feature.
- SPRINT - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- sprite(Texture) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- SPRUCE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Spruce
- square(double, int) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Generates a flat square outline on the XZ plane.
- square(Class, int, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a solid square.
- srem(String, String...) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.redis.PipelineExecutor
-
Queues a Set Remove command.
- Standard(Particle, int, double, Object) - Constructor for class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.Standard
-
Constructs a new Standard renderer.
- StandingSign(WoodType, Texture) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- StandingSign(WoodType, Texture, Selector.Special.StandingSign.Attachment) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- start() - Method in class com.github.darksoulq.abyssallib.server.scheduler.SequenceBuilder
- start() - Method in class com.github.darksoulq.abyssallib.world.particle.Particles
-
Initializes the particle effect and starts the asynchronous scheduler.
- start(String, String, int) - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- start(Location) - Method in interface com.github.darksoulq.abyssallib.world.particle.ParticleRenderer
-
Called when the effect is initialized.
- state() - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- state() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
staterecord component. - state() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns the value of the
staterecord component. - state() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
staterecord component. - state() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
staterecord component. - state() - Method in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Returns the value of the
staterecord component. - state(Condition) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Adds an exact value-matching condition against the block's state data.
- state(String, Object) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires an exact match for a specific key-value pair within the block's states.
- State(ItemStack, T) - Constructor for record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Creates an instance of a
Staterecord class. - stateAny(Map.Entry...) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate.Builder
-
Requires the block's states to match at least one of the provided key-value data entries.
- StateCycleElement<T> - Class in com.github.darksoulq.abyssallib.world.gui.element
-
A GUI element that cycles through a list of predefined states when clicked.
- StateCycleElement(List, int, Consumer) - Constructor for class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement
-
Constructs a new StateCycleElement.
- StateCycleElement.State<T> - Record Class in com.github.darksoulq.abyssallib.world.gui.element
-
Represents a single state in the cycle.
- stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns the value of the
stateProviderrecord component. - stateProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns the value of the
stateProviderrecord component. - states() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns the value of the
statesrecord component. - Statistic - Record Class in com.github.darksoulq.abyssallib.world.data.statistic
- Statistic(StatisticType, Key) - Constructor for record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Creates an instance of a
Statisticrecord class. - STATISTIC - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.Placeholders
- STATISTIC - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.Criterions
- STATISTIC_FORMATTERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- STATISTIC_FORMATTERS - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatters
- STATISTIC_TYPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- STATISTIC_TYPES - Static variable in class com.github.darksoulq.abyssallib.world.data.statistic.Statistics
- StatisticCriterion - Class in com.github.darksoulq.abyssallib.world.advancement.criterion
- StatisticCriterion(Statistic, int) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.criterion.StatisticCriterion
- StatisticFormatter - Interface in com.github.darksoulq.abyssallib.world.data.statistic
- StatisticFormatters - Class in com.github.darksoulq.abyssallib.world.data.statistic
- StatisticFormatters() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.StatisticFormatters
- Statistics - Class in com.github.darksoulq.abyssallib.world.data.statistic
- Statistics() - Constructor for class com.github.darksoulq.abyssallib.world.data.statistic.Statistics
- StatisticType - Record Class in com.github.darksoulq.abyssallib.world.data.statistic
- StatisticType(Key) - Constructor for record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
-
Creates an instance of a
StatisticTyperecord class. - status() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
statusrecord component. - STEP - Enum constant in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
- steps(int) - Method in class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Builder
-
Configures the number of progress increments.
- STONECUTTING_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- STONECUTTING_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- stop() - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- stop() - Method in class com.github.darksoulq.abyssallib.world.particle.impl.Renderers.ItemDisplayRenderer
-
Removes all entities in the pool and clears the list.
- stop() - Method in interface com.github.darksoulq.abyssallib.world.particle.ParticleRenderer
-
Called when the effect stops.
- stop() - Method in class com.github.darksoulq.abyssallib.world.particle.Particles
-
Halts the effect, cancels the background task, and triggers the renderer's cleanup logic.
- stopIf(BooleanSupplier) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a condition to stop the effect prematurely.
- stopOnInvalid() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
stopOnInvalidrecord component. - STORED_ENCHANTMENTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- StoredEnchantments() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.StoredEnchantments
- STRAIGHT - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- StraightTrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
A standard trunk placer that generates a straight vertical column of blocks.
- StraightTrunkPlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.StraightTrunkPlacer
-
Constructs a new StraightTrunkPlacer.
- stream(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Sets whether this sound should be streamed dynamically from the hard drive.
- string(String) - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- STRING - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- StringOps - Class in com.github.darksoulq.abyssallib.common.serialization.ops
-
An implementation of
DynamicOpsthat serializes data into a custom string-based format. - StringValue(String) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
-
Creates an instance of a
StringValuerecord class. - striped(Color, Color, double, Vector) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a striped pattern along a specific direction.
- StripedPattern - Class in com.github.darksoulq.abyssallib.common.color.pattern
-
A procedural color provider that generates stripes alternating along a specific direction vector.
- StripedPattern(Color, Color, double, Vector) - Constructor for class com.github.darksoulq.abyssallib.common.color.pattern.StripedPattern
-
Constructs a new StripedPattern.
- stripTags(String) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Strips all MiniMessage tags from an input string, leaving only plain text.
- STRONGHOLDS - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- struct() - Static method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory
- StructBuilder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.Factory.StructBuilder
- structure(SlotPosition, StructureArray, int) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Applies a StructureArray of GuiElements to the GUI.
- Structure - Class in com.github.darksoulq.abyssallib.world.structure
-
Represents a fully captured, transformable, and replayable structure definition.
- Structure() - Constructor for class com.github.darksoulq.abyssallib.world.structure.Structure
- STRUCTURE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- STRUCTURE_BLOCK - Static variable in class com.github.darksoulq.abyssallib.world.block.Blocks
- STRUCTURE_PROCESSORS - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessors
- Structure.StructureEntity - Record Class in com.github.darksoulq.abyssallib.world.structure
-
A structural marker holding a serialized entity and its exact relative spatial location.
- StructureArray<T> - Class in com.github.darksoulq.abyssallib.common.util
-
A utility class for managing and manipulating 2D structural grids of generic elements.
- StructureArray.Builder<T> - Class in com.github.darksoulq.abyssallib.common.util
-
Fluent builder for manual cell assignment.
- StructureArray.Orientation - Enum Class in com.github.darksoulq.abyssallib.common.util
-
Defines the primary axis for iteration and rendering logic.
- StructureArray.PatternBuilder<T> - Class in com.github.darksoulq.abyssallib.common.util
-
Fluent builder for mapping characters in a string pattern to objects.
- StructureEntity(Vector, SavedEntity) - Constructor for record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Creates an instance of a
StructureEntityrecord class. - StructureFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A world generation feature that delegates generation logic to a pre-defined, saved JSON structure file within the AbyssalLib structure registry.
- StructureFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature
-
Constructs a new StructureFeature with its associated configuration codec.
- StructureFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the structure feature.
- structureId() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns the value of the
structureIdrecord component. - StructureLoader - Class in com.github.darksoulq.abyssallib.world.structure
-
Manages the loading, saving, and registration of serialized structure files.
- StructureLoader() - Constructor for class com.github.darksoulq.abyssallib.world.structure.StructureLoader
- StructureProcessor - Class in com.github.darksoulq.abyssallib.world.structure.processor
-
The base class for all structure processors.
- StructureProcessor() - Constructor for class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessor
- StructureProcessors - Class in com.github.darksoulq.abyssallib.world.structure.processor
- StructureProcessors() - Constructor for class com.github.darksoulq.abyssallib.world.structure.processor.StructureProcessors
- StructureProcessorType<P> - Interface in com.github.darksoulq.abyssallib.world.structure.processor
-
A registry-friendly type definition for a
StructureProcessor. - STRUCTURES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- StructValue(Map) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
-
Creates an instance of a
StructValuerecord class. - sub(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- sub(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- sub(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- sub(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- SUB - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- subList(int, int) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- SubscribeEvent - Annotation Interface in com.github.darksoulq.abyssallib.server.event
-
Marks a method as an event listener for the custom EventBus system.
- subscriber() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns the value of the
subscriberrecord component. - Subscription(UUID, Account, Account, Currency, BigDecimal, Duration, Instant, Instant, EconomyContext, SubscriptionService.SubscriptionState) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Creates an instance of a
Subscriptionrecord class. - SubscriptionService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- SubscriptionService.Subscription - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- SubscriptionService.SubscriptionState - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- subtitle(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Assigns the translation key or raw text to display when the client has subtitles enabled.
- subtitle(Component) - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
-
Sets the second line of text.
- SUBTRACT - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Subtracts the source color from the base color, clamping at 0.
- success() - Static method in class com.github.darksoulq.abyssallib.server.command.CommandResult
- success(int) - Static method in class com.github.darksoulq.abyssallib.server.command.CommandResult
- success(EconomyContext, Account, Account, Currency, BigDecimal, BigDecimal, Component) - Static method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
- success(T) - Static method in class com.github.darksoulq.abyssallib.common.reflection.Result
- success(T) - Static method in class com.github.darksoulq.abyssallib.server.placeholder.PlaceholderResult
- SUCCESS - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- SUCCESS - Static variable in annotation interface com.github.darksoulq.abyssallib.server.command.Command
- successfulCount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns the value of the
successfulCountrecord component. - supportedFormats(int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.PackMcMeta
- SURFACE_RELATIVE_THRESHOLD - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- SURFACE_STRUCTURES - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- SurfaceRelativeThresholdModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters positions based on their vertical proximity to a selected world heightmap (surface).
- SurfaceRelativeThresholdModifier(HeightMap, int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.SurfaceRelativeThresholdModifier
-
Constructs a new SurfaceRelativeThresholdModifier.
- SUSPICIOUS_EFFECT_ENTRY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- SUSPICIOUS_STEW_EFFECTS - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- SuspiciousStewEffects() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.SuspiciousStewEffects
- swap() - Method in class com.github.darksoulq.abyssallib.common.util.Either
-
Swaps the sides of the Either.
- SWAP_OFFHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- SWAP_OFFHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- sweep(Color...) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a sweep gradient provider that rotates around the center.
- SweepGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A gradient that sweeps around the origin like a radar or clock hand on the XZ plane.
- SweepGradient(Color...) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.SweepGradient
-
Constructs a SweepGradient.
- symbol() - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Returns the value of the
symbolrecord component. - symbol() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns the value of the
symbolrecord component. - sync() - Method in class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- SYSTEM - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
T
- table(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.QueryExecutor
-
Starts a fluent query on a specific table.
- table(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.QueryExecutor
-
Initiates a query on a specific table.
- table(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.QueryExecutor
-
Creates a query builder for a table.
- table(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.QueryExecutor
-
Starts a fluent query builder for a specific table.
- table(String) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.QueryExecutor
-
Starts a fluent query builder for a specific table.
- TableBuilder - Class in com.github.darksoulq.abyssallib.common.database.relational.h2
-
H2-specific implementation for building table schemas.
- TableBuilder - Class in com.github.darksoulq.abyssallib.common.database.relational.mariadb
-
A MariaDB-specific table schema builder.
- TableBuilder - Class in com.github.darksoulq.abyssallib.common.database.relational.mysql
-
A MySQL-specific implementation of
AbstractTableBuilder. - TableBuilder - Class in com.github.darksoulq.abyssallib.common.database.relational.postgres
-
A PostgreSQL-specific implementation of
AbstractTableBuilder. - TableBuilder - Class in com.github.darksoulq.abyssallib.common.database.relational.sql
-
A SQLite-specific implementation of
AbstractTableBuilder. - TableBuilder(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.h2.TableBuilder
-
Constructs a TableBuilder for H2.
- TableBuilder(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mariadb.TableBuilder
-
Constructs a TableBuilder for MariaDB.
- TableBuilder(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mysql.TableBuilder
-
Constructs a new TableBuilder for MySQL.
- TableBuilder(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.postgres.TableBuilder
-
Constructs a new TableBuilder for a PostgreSQL database.
- TableBuilder(Connection, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.sql.TableBuilder
-
Constructs a new TableBuilder for SQLite.
- TableQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.h2
-
H2-specific query handler for single table operations.
- TableQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.mariadb
-
A MariaDB-specific query handler for individual table operations.
- TableQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.mysql
-
A MySQL-specific implementation of
AbstractTableQuery. - TableQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.postgres
-
A PostgreSQL-specific implementation of
AbstractTableQuery. - TableQuery - Class in com.github.darksoulq.abyssallib.common.database.relational.sql
-
A SQLite-specific implementation of
AbstractTableQuery. - TableQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.h2.TableQuery
-
Constructs a TableQuery for H2.
- TableQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mariadb.TableQuery
-
Constructs a TableQuery for MariaDB.
- TableQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.mysql.TableQuery
-
Constructs a new TableQuery for MySQL.
- TableQuery(Database, String) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.postgres.TableQuery
-
Constructs a new TableQuery for PostgreSQL.
- TableQuery(Connection, String, ExecutorService) - Constructor for class com.github.darksoulq.abyssallib.common.database.relational.sql.TableQuery
-
Constructs a new TableQuery for SQLite.
- Tag<T,
D> - Class in com.github.darksoulq.abyssallib.world.data.tag -
An abstract representation of a data tag, which functions as a named collection of values.
- Tag(Key) - Constructor for class com.github.darksoulq.abyssallib.world.data.tag.Tag
-
Constructs a new Tag instance.
- TAG_TYPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- TAG_TYPES - Static variable in class com.github.darksoulq.abyssallib.world.data.tag.TagTypes
- TagLoader - Class in com.github.darksoulq.abyssallib.world.data.tag
-
A utility class responsible for loading, parsing, and registering data tags from external files.
- TagLoader() - Constructor for class com.github.darksoulq.abyssallib.world.data.tag.TagLoader
- TAGS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- TagType<T,
D> - Interface in com.github.darksoulq.abyssallib.world.data.tag -
Represents a registry type for a
Tag, defining its serialization codec and the factory method used to create new tag instances. - TagTypes - Class in com.github.darksoulq.abyssallib.world.data.tag
- TagTypes() - Constructor for class com.github.darksoulq.abyssallib.world.data.tag.TagTypes
- tan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- tan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- tan(PlaceholderContext) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- tan(PlaceholderContext) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- TAN - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- target() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns the value of the
targetrecord component. - target() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
targetrecord component. - target() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.RegistryApplyEvent
-
Gets the target registry that the
DeferredRegistryis being applied to. - target() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Returns the value of the
targetrecord component. - target() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Returns the value of the
targetrecord component. - target() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Returns the value of the
targetrecord component. - target() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Returns the value of the
targetrecord component. - target(Account) - Method in class com.github.darksoulq.abyssallib.server.economy.TransactionBuilder
- Target(List, BlockStateProvider) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Creates an instance of a
Targetrecord class. - targetBlock() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the block involved in the interaction.
- targetEntity() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the entity involved in the interaction.
- targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Returns the value of the
targetsrecord component. - targets() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
targetsrecord component. - TASK - Enum constant in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
The standard rectangular frame.
- TaskBuilder - Class in com.github.darksoulq.abyssallib.server.scheduler
- TaskBuilder(Scheduler, Runnable) - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.TaskBuilder
- TaskDispatcher - Class in com.github.darksoulq.abyssallib.server.scheduler
- TaskDispatcher(Plugin) - Constructor for class com.github.darksoulq.abyssallib.server.scheduler.TaskDispatcher
- TaskUtil - Class in com.github.darksoulq.abyssallib.server.util
-
Utility class for scheduling Bukkit tasks.
- TaskUtil() - Constructor for class com.github.darksoulq.abyssallib.server.util.TaskUtil
- TAX_POOL - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- taxAmount() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns the value of the
taxAmountrecord component. - TaxBracket(BigDecimal, BigDecimal, BigDecimal) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Creates an instance of a
TaxBracketrecord class. - taxPool() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns the value of the
taxPoolrecord component. - TaxReceipt(BigDecimal, BigDecimal, BigDecimal, Account) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Creates an instance of a
TaxReceiptrecord class. - TaxService - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- TaxService.TaxBracket - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- TaxService.TaxReceipt - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- Team(String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- temperature - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Grass
- template(Namespace, String, String, Texture) - Static method in class com.github.darksoulq.abyssallib.server.resource.util.ItemModels
-
Creates a custom model using a specific parent template.
- termEnd() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns the value of the
termEndrecord component. - test(BlockInfo) - Method in class com.github.darksoulq.abyssallib.world.block.BlockPredicate
-
Evaluates a
BlockInfoagainst all configured conditions within this predicate. - test(SavedEntity) - Method in class com.github.darksoulq.abyssallib.world.entity.EntityPredicate
-
Evaluates a
SavedEntityagainst all configured conditions within this predicate. - test(CooldownScope, Key) - Method in class com.github.darksoulq.abyssallib.server.cooldown.Cooldown
- test(ValueComponent.AttributeModifiers.Contains) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count.Builder
- test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.KilledByPlayerCondition
-
Tests whether the killer in the provided context is an instance of a
Player. - test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.LocationCheckCondition
-
Tests whether the biome at the context's location is present in the allowed list.
- test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.MatchToolCondition
-
Tests whether the tool in the provided
LootContextmatches the required material. - test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceCondition
-
Performs a random check against the configured chance.
- test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceWithLootingCondition
-
Performs a random check against the base chance plus the looting bonus.
- test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootCondition
-
Evaluates this condition against the provided loot context.
- test(LootContext) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootEntry
-
Tests if this entry can be selected in the given context.
- test(Predicate) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Returns true only if all child conditions return true.
- test(Predicate) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Returns true if any child condition returns true.
- test(Predicate) - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Tests the single value against the predicate.
- test(Predicate) - Method in interface com.github.darksoulq.abyssallib.common.util.Condition
-
Evaluates this condition against the provided predicate.
- test(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate
-
Evaluates an ItemStack against all configured conditions within this predicate.
- tetradic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a tetradic (double-complementary) palette.
- tetradic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a tetradic (double-complementary) color scheme.
- text(String, String, int, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Converts a string of text into white particles.
- text(String, String, int, ColorProvider, int, double) - Static method in class com.github.darksoulq.abyssallib.world.particle.impl.Generators
-
Converts a string of text into a particle-based layout with custom coloring.
- text(String, Component) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a basic text input field.
- text(String, Component, boolean) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with label visibility toggle.
- text(String, Component, boolean, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with width and label visibility.
- text(String, Component, boolean, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with visibility, width, and character limit.
- text(String, Component, boolean, int, String) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with visibility, width, and initial value.
- text(String, Component, boolean, int, String, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with visibility, width, initial value, and character limit.
- text(String, Component, boolean, int, String, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a multiline text input field.
- text(String, Component, boolean, int, String, int, Integer, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a highly specific multiline text input field.
- text(String, Component, boolean, String) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with visibility toggle and initial value.
- text(String, Component, int, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with width and character limit.
- text(String, Component, int, String) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with width and initial value.
- text(String, Component, String) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text input field with an initial value.
- text(Component) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a simple text message for the dialog body.
- text(Component, int) - Static method in class com.github.darksoulq.abyssallib.world.dialog.DialogContent
-
Creates a text message with specific visual width.
- TEXT_ALIGNMENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- TEXT_COMPONENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- TextOffset - Class in com.github.darksoulq.abyssallib.server.resource.util
-
Utility for generating invisible font-based glyph offsets to fine-tune horizontal text alignment.
- TextOffset() - Constructor for class com.github.darksoulq.abyssallib.server.resource.util.TextOffset
- texture() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Returns the value of the
texturerecord component. - texture() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Returns the value of the
texturerecord component. - texture() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Returns the value of the
texturerecord component. - texture() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Returns the value of the
texturerecord component. - texture() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Equipment.LayerEntry
- texture() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns the value of the
texturerecord component. - texture(String) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a texture and attempts to load it from the plugin's JAR resources.
- texture(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a texture with optional raw byte data.
- texture(String, Texture) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model
- Texture - Class in com.github.darksoulq.abyssallib.server.resource.asset
- Texture(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Texture
- Texture(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.Texture
- TextureGlyph(String, Key, Texture, char, int, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Creates an instance of a
TextureGlyphrecord class. - TextUtil - Class in com.github.darksoulq.abyssallib.common.util
-
Utility methods for text handling, including: JSON serialization/deserialization with
GsonMiniMessage parsing withMiniMessageString/array conversions - TextUtil() - Constructor for class com.github.darksoulq.abyssallib.common.util.TextUtil
- THIRDPERSON_LEFTHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- THIRDPERSON_RIGHTHAND - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
- threshold() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Returns the value of the
thresholdrecord component. - tick() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- TICK_VIEWS - Static variable in class com.github.darksoulq.abyssallib.world.gui.GuiManager
-
A map of active BukkitTasks to their corresponding GUiViews.
- tickInterval(int) - Method in class com.github.darksoulq.abyssallib.world.gui.Gui.Builder
-
Sets the tick interval between
GuiView#rendercalls. - TICKS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
- TICKS - Enum constant in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- TileAdapters - Class in com.github.darksoulq.abyssallib.bootstrap
- TileAdapters() - Constructor for class com.github.darksoulq.abyssallib.bootstrap.TileAdapters
- time() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
timerecord component. - Time(Selector.RangeDispatch.Time.Target, boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Creates an instance of a
Timerecord class. - Timeline - Class in com.github.darksoulq.abyssallib.world.particle.timeline
-
A composite
Transformerthat sequences multiple transformations over a temporal axis. - Timeline.Builder - Class in com.github.darksoulq.abyssallib.world.particle.timeline
-
Fluent builder for the
Timelineclass. - timeout() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns the value of the
timeoutrecord component. - timestamp() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns the value of the
timestamprecord component. - TimeUnit - Enum Class in com.github.darksoulq.abyssallib.server.scheduler
- tint(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- tint(Color, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorFilter
-
Creates a filter that applies a color tint to the input.
- Tint - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Constant - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.CustomModelData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Dye - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Firework - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Grass - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.MapColor - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Potion - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- Tint.Team - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- tints(Color, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a palette of tints by transitioning the base color toward white.
- title(Component) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the title for the advancement.
- titlle(Component) - Method in class com.github.darksoulq.abyssallib.world.advancement.Toast.Builder
-
Sets the first line of text.
- to() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns the value of the
torecord component. - toArray() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- toArray() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- toArray() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- toArray() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- toArray(T[]) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalArrayList
- toArray(T[]) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalDeque
- toArray(T[]) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashSet
- toArray(T[]) - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalQueue
- Toast - Class in com.github.darksoulq.abyssallib.world.advancement
-
A utility for sending transient "Toast" notifications to players.
- Toast(Component, Component, ItemStack, AdvancementFrame) - Constructor for class com.github.darksoulq.abyssallib.world.advancement.Toast
-
Constructs a new Toast notification.
- Toast.Builder - Class in com.github.darksoulq.abyssallib.world.advancement
-
A fluent builder for creating
Toastnotifications. - toBase(double) - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Converts a value into the base unit.
- toBukkit() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
-
Converts this node into a Bukkit
Permissionobject. - toCMYK(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color into CMYK components.
- toCMYK(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color to CMYK components.
- toComponent() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Converts this offset glyph to a TextComponent.
- toComponent() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Converts this glyph to a TextComponent.
- toDays(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- toFlatArray() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Returns a copy of the internal flat array.
- TOGGLE_PERSPECTIVE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- ToggleElement - Class in com.github.darksoulq.abyssallib.world.gui.element
-
A GUI element that toggles between two states (on and off) when clicked.
- ToggleElement(ItemStack, ItemStack, boolean, Consumer) - Constructor for class com.github.darksoulq.abyssallib.world.gui.element.ToggleElement
-
Constructs a new ToggleElement.
- toHex(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color into a hexadecimal string representation.
- toHex(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color object into a standard CSS-style hexadecimal string.
- toHex(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Converts a Bukkit Color into a MiniMessage-compatible hex tag.
- toHours(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- toHSB(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Extracts HSB components from a Color.
- toHSB(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color into an array of HSB components.
- toInt(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color into a single packed RGB integer.
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Multipart
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.Directory
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.PalettedPermutations
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource.Single
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.AtlasSource
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.BundleSelectedItem
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Composite
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Empty
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Model
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.BlockState.Entry
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.Case
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextDimension.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ContextEntityType.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.CustomModelData.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.LocalTime.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Entry
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial.Entry
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bell
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Conduit
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.DecoratedPot
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Shield
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.ShulkerBox
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Trident
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Type
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Constant
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Grass
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.CustomDataValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.Damage
- toJson() - Method in interface com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Serializes the provider into a JSON object representation.
- toJson() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Serializes the provider into a JSON object representation.
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Display
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Element
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- toJson() - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEvent
-
Serializes this event and all its encapsulated entries into the standard sounds.json format.
- toLab(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color to CIE Lab space.
- toLab(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color to CIE Lab coordinates.
- toLch(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color to LCH (Lightness, Chroma, Hue) coordinates.
- toLch(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color to Lch coordinates.
- toLegacyHex(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Converts a Bukkit Color into a legacy Bukkit hex code.
- toLocation(Vector) - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Converts a vector position into a Bukkit Location using the world context.
- toMillis(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- toMiniMessageString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Converts this offset glyph to a MiniMessage string format.
- toMiniMessageString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Converts this glyph to a MiniMessage string format.
- toMinutes(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- tones(Color, int) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a palette of tones by transitioning the base color toward gray.
- toNMS() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Converts this instance to a Minecraft NMS Advancement.
- toNMSHolder() - Method in class com.github.darksoulq.abyssallib.world.advancement.Advancement
-
Wraps the NMS advancement into a Holder.
- toOkLab(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color to the OkLab space.
- tool() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
toolrecord component. - tool(ItemStack) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- Tool() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Tool
- TOOL - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- TOOL - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- TOOL_RULE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- tooltip - Variable in class com.github.darksoulq.abyssallib.world.item.Item
-
The helper object used to build and manage procedural tooltips.
- Tooltip() - Constructor for class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
- TOOLTIP_DISPLAY - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- TOOLTIP_DISPLAY - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- TOOLTIP_STYLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- TooltipDisplay() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TooltipDisplay
- TooltipStyle() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TooltipStyle
- toOptional() - Method in class com.github.darksoulq.abyssallib.common.util.Try
-
Converts this Try instance into a standard Java Optional.
- top(int) - Static method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Creates a position reference for the top inventory.
- top(EconomyContext, Currency, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider
- top(EconomyContext, Currency, AccountType, int, int) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider
- TOP - Enum constant in enum class com.github.darksoulq.abyssallib.world.gui.GuiView.Segment
-
The custom GUI inventory.
- TOP_LAYER_MODIFICATION - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- toProvider() - Method in class com.github.darksoulq.abyssallib.common.color.ColorPalette
-
Converts this palette into a
ColorProviderfor procedural color retrieval. - toRainbow(String) - Static method in class com.github.darksoulq.abyssallib.common.color.MiniMessageBridge
-
Returns a MiniMessage rainbow tag.
- toSeconds(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- toString() - Method in record class com.github.darksoulq.abyssallib.common.energy.EnergyUnit
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBMeta
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.serialization.BlockInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.EitherCodec
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.Field
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.serialization.Codec.OneOfCodec
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AllOf
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.AnyOf
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Returns a string representation of this record class.
- toString() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- toString() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- toString() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Ready
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownType
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.Escrow
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InterestService.InterestProfile
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.Invoice
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LeaderboardProvider.LeaderboardEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.Loan
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.Subscription
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxBracket
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TaxService.TaxReceipt
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitProfile
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.Currency
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Returns a string representation of this record class.
- toString() - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionNode
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.Component
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.CustomModelData
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.HasComponent
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Count
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.CustomModelData
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Damage
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Book
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Head
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Matrix
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Contains
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Count
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.OffsetGlyph
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TextureGlyph
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont.Override
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.ChunkWrapper
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.LocationWrapper
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootPool
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.StatisticType
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.ConfiguredFeature
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.FeaturePlaceContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockAttachedFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DiskFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.FossilFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.GeodeFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.LakeFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.MultifaceGrowthFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.OreFeature.Target
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomBooleanFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleBlockFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SimpleRandomFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.StructureFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacedFeature
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.placement.PlacementContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.gui.SlotPosition
-
Returns a string representation of this record class.
- toString() - Method in class com.github.darksoulq.abyssallib.world.item.component.DataComponent
-
Returns a string representation of the DataComponent.
- toString() - Method in record class com.github.darksoulq.abyssallib.world.structure.Structure.StructureEntity
-
Returns a string representation of this record class.
- totalCirculating() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
totalCirculatingrecord component. - totalFaucetInflow() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
totalFaucetInflowrecord component. - totalSinkOutflow() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics.CirculationSnapshot
-
Returns the value of the
totalSinkOutflowrecord component. - totalVolume() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.BatchSimulation
-
Returns the value of the
totalVolumerecord component. - toTicks(long) - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
- toVanilla() - Method in class com.github.darksoulq.abyssallib.world.util.CTag
- toVanilla() - Method in class com.github.darksoulq.abyssallib.world.util.PDCTag
-
Returns the raw Bukkit container.
- toXYZ(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorConverter
-
Converts a Color to CIE XYZ space.
- toXYZ(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Converts a Color to CIE XYZ coordinates.
- transaction() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Returns the value of the
transactionrecord component. - transaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Executes logic within a transaction.
- transaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Executes a series of operations within a transactional scope.
- transaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Executes a transaction using a
QueryExecutor. - transaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Executes an operation within a SQL transaction using a QueryExecutor.
- transaction(Consumer) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Executes a set of operations within a SQL transaction.
- TransactionBuilder - Class in com.github.darksoulq.abyssallib.server.economy
- TransactionLedger - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- TransactionLimits - Interface in com.github.darksoulq.abyssallib.server.economy.capability
- TransactionLimits.LimitAction - Enum Class in com.github.darksoulq.abyssallib.server.economy.capability
- TransactionLimits.LimitProfile - Record Class in com.github.darksoulq.abyssallib.server.economy.capability
- TransactionRequest(Account, Account, EconomyContext, Currency, BigDecimal, BatchOperations.Action, Component) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.TransactionRequest
-
Creates an instance of a
TransactionRequestrecord class. - transactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.h2.Database
-
Executes logic within a transaction and returns a result.
- transactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mariadb.Database
-
Executes a series of operations within a transactional scope and returns a value.
- transactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.mysql.Database
-
Executes a transaction that returns a result using a
QueryExecutor. - transactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.postgres.Database
-
Executes an operation within a SQL transaction and returns a computed result.
- transactionResult(Function) - Method in class com.github.darksoulq.abyssallib.common.database.relational.sql.Database
-
Executes a set of operations within a SQL transaction and returns a result.
- TransactionResult - Record Class in com.github.darksoulq.abyssallib.server.economy
- TransactionResult(UUID, Instant, TransactionStatus, EconomyContext, Account, Account, Currency, BigDecimal, BigDecimal, Component, Component) - Constructor for record class com.github.darksoulq.abyssallib.server.economy.TransactionResult
-
Creates an instance of a
TransactionResultrecord class. - TransactionStatus - Enum Class in com.github.darksoulq.abyssallib.server.economy
- transfer(EconomyContext, Account, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- TRANSFER - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
- TRANSFER_IN - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
- TRANSFER_OUT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
- transferOwnership(Key, UUID) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- transform(Transformer) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Adds a custom transformer to the transformation pipeline.
- transform(Vector, long) - Method in class com.github.darksoulq.abyssallib.world.particle.timeline.Timeline
-
Applies all active keyframe transformations to the input vector based on the global tick.
- transform(Vector, long) - Method in interface com.github.darksoulq.abyssallib.world.particle.Transformer
-
Transforms a vector coordinate based on the current animation tick.
- transformation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition
-
Returns the value of the
transformationrecord component. - transformation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Returns the value of the
transformationrecord component. - TRANSFORMATION - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- Transformer - Interface in com.github.darksoulq.abyssallib.world.particle
-
Functional interface for modifying particle coordinates during the animation pipeline.
- translate(Component, Locale) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Translates a provided raw component directly utilizing the specified system locale.
- translate(Component, Player) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Translates a provided raw component adapting directly to an observing player's locale and placeholder contexts.
- translate(Vector, long, Easing) - Static method in class com.github.darksoulq.abyssallib.world.particle.timeline.Animations
-
Translates (moves) the particles toward a target offset vector.
- translateItemComponent(Component, Player, ItemStack, ItemTranslationContext) - Static method in class com.github.darksoulq.abyssallib.server.translation.ServerTranslator
-
Contextually evaluates an item's specific translatable component conditionally applying registered item translation providers.
- translation() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Transformation.Components
-
Returns the value of the
translationrecord component. - translation(float, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Display
- translationKey() - Method in class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
- TRANSMUTE_RECIPE - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- TRANSMUTE_RECIPES - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- TREE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- TREE_DECORATORS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- TREE_DECORATORS - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- TreeDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
The base class for all tree decoration algorithms.
- TreeDecorator() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TreeDecorator
- TreeDecorators - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree
- TreeDecorators() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- TreeDecoratorType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
Represents the registered type identifier for a specific tree decorator implementation.
- TreeFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Procedural feature managing the algorithmic construction of complex, modular trees.
- TreeFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature
-
Constructs a new TreeFeature initialized with its corresponding configuration codec.
- TreeFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Structure detailing the placement algorithms utilized by the tree feature.
- triadic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorHarmony
-
Generates a triadic palette.
- triadic(Color) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Generates a triadic color scheme.
- TRIAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
- Trident() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Trident
- tries() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns the value of the
triesrecord component. - tries() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns the value of the
triesrecord component. - Trim() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Trim
- TRIM - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- TRIM_MATERIAL - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- TRIM_PATTERN - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- TrimMaterial(List) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.TrimMaterial
- TRITANOPIA - Enum constant in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Blue-blindness; the inability to perceive blue light.
- TropicalFishBaseColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishBaseColor
- TropicalFishPattern() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishPattern
- TropicalFishPatternColor() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.TropicalFishPatternColor
- TRUNK_PLACERS - Static variable in class com.github.darksoulq.abyssallib.server.registry.Registries
- TRUNK_PLACERS - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- TRUNK_VINE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TreeDecorators
- trunkPlacer() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
trunkPlacerrecord component. - TrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
The base class for all tree trunk generation algorithms.
- TrunkPlacer() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.TrunkPlacer
- TrunkPlacers - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree
- TrunkPlacers() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- TrunkPlacerType<P> - Interface in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
Represents the registered type identifier for a specific trunk placer implementation.
- trunkProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.TreeFeature.Config
-
Returns the value of the
trunkProviderrecord component. - TrunkVineDecorator - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator
-
A specialized tree decorator responsible for seamlessly wrapping organic vine structures directly onto the exposed horizontal faces of the generated trunk blocks.
- TrunkVineDecorator(float) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TrunkVineDecorator
-
Constructs a new trunk vine placement decorator bound by a strict statistical probability parameter.
- Try<T> - Class in com.github.darksoulq.abyssallib.common.util
-
A monadic container type that represents a computation that may either result in a successful value or a failure containing an exception.
- Try() - Constructor for class com.github.darksoulq.abyssallib.common.util.Try
- Try.ThrowingFunction<T,
R> - Interface in com.github.darksoulq.abyssallib.common.util -
A functional interface for a function that maps an input to an output and may throw an exception.
- Try.ThrowingRunnable - Interface in com.github.darksoulq.abyssallib.common.util
-
A functional interface for a runnable task that may throw a checked or unchecked exception.
- Try.ThrowingSupplier<T> - Interface in com.github.darksoulq.abyssallib.common.util
-
A functional interface for a supplier that may throw a checked or unchecked exception.
- ttf(File, int, int, int, int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Registers a TrueType font provider.
- TtfFont(Key, String, int, int, int, int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.Font.TtfFont
-
Creates an instance of a
TtfFontrecord class. - twoColumns(Class, int, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure with two columns.
- twoRows(Class, int, T, T) - Static method in class com.github.darksoulq.abyssallib.common.util.StructureArray
-
Creates a structure with two rows.
- type - Variable in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- type - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- type() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
-
Returns the value of the
typerecord component. - type() - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- type() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the DragType describing the distribution behavior.
- type() - Method in record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Gets the type of click performed.
- type() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special
-
Returns the value of the
typerecord component. - type() - Method in record class com.github.darksoulq.abyssallib.world.data.statistic.Statistic
-
Returns the value of the
typerecord component. - type(String) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Sets the internal JSON entry type.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.AutoGrantCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.BlockMinedCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomAttributeCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.CustomStatisticCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.EntityKilledCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemCraftedCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.ItemHasCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.LevelCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.LocationCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.PotionEffectCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.criterion.StatisticCriterion
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.CommandReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.CustomLootTableReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.ExperienceReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.ItemReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.LootTableReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.advancement.reward.PotionEffectReward
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.KilledByPlayerCondition
-
The registered type definition for the killed by player loot condition.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.LocationCheckCondition
-
The registered type definition for the location check loot condition.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.MatchToolCondition
-
The registered type definition for the match tool loot condition.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceCondition
-
The registered type definition for the random chance loot condition.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.condition.RandomChanceWithLootingCondition
-
The registered type definition for the random chance with looting loot condition.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.EnchantRandomlyFunction
-
The registered type definition for this loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.ExplosionDecayFunction
-
The registered type definition for this loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.FurnaceSmeltFunction
-
The registered type definition for the furnace smelt loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.LimitCountFunction
-
The registered type definition for the limit count loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.LootingEnchantFunction
-
The registered type definition for the looting enchantment loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetCountFunction
-
The registered type definition for the set count loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetDamageFunction
-
The registered type definition for the set damage loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetLoreFunction
-
The registered type definition for the set lore loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.loot.function.SetNameFunction
-
The registered type definition for the set name loot function.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.tag.impl.BlockTag
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.data.tag.impl.ItemTag
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.AlterGroundDecorator
-
The registered type definition for the alter ground tree decorator.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.BeeNestDecorator
-
The globally registered type definition representing the bee nest tree decorator.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.CocoaBeanDecorator
-
The globally registered type definition representing the cocoa bean tree decorator.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.LeaveVineDecorator
-
The globally registered type definition representing the leaf vine tree decorator.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.decorator.TrunkVineDecorator
-
The globally registered type definition representing the trunk vine tree decorator.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.AcaciaFoliagePlacer
-
The globally registered type definition representing the acacia foliage placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.BlobFoliagePlacer
-
The registered type definition for the blob foliage placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.DarkOakFoliagePlacer
-
The globally registered type definition representing the dark oak foliage placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.PineFoliagePlacer
-
The registered type definition for the pine foliage placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.foliage.RandomSpreadFoliagePlacer
-
The registered type definition for the random spread foliage placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.MangroveRootPlacer
-
The registered type definition for the mangrove root placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.root.SpreadingRootPlacer
-
The formally registered type enumeration linking the placer exactly into the standard registry maps natively securely.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.BendingTrunkPlacer
-
The formally registered type enumeration linking the placer exactly into the standard registry maps.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.ForkingTrunkPlacer
-
The registered type definition for the forking trunk placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.GiantTrunkPlacer
-
The registered type definition for the giant trunk placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.StraightTrunkPlacer
-
The registered type definition for the straight trunk placer.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.UpwardBranchingTrunkPlacer
-
The formally registered type enumeration linking the placer exactly into the standard registry maps.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeFilterModifier
-
The registered type definition for the biome filter placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BiomeTransitionModifier
-
The registered type definition for the biome transition placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.BlockFilterModifier
-
The registered type definition for the block filter placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.ChanceModifier
-
The registered type definition for the chance placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountModifier
-
The registered type definition for the count placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.CountOnEveryLayerModifier
-
The registered type definition for the layer count placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.EnvironmentScanModifier
-
The registered type definition for the environment scan placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.FixedPlacementModifier
-
The registered type definition for the fixed placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightmapModifier
-
The registered type definition for the heightmap placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.HeightRangeModifier
-
The registered type definition for the height range placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.InSquareModifier
-
The registered type definition for the in-square placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseCountModifier
-
The registered type definition for the noise count placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.NoiseThresholdModifier
-
The registered type definition for the noise threshold placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RandomOffsetModifier
-
The registered type definition for the random offset placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.RarityFilterModifier
-
The registered type definition for the rarity filter placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.SurfaceRelativeThresholdModifier
-
The registered type definition for the surface relative threshold placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.modifier.WaterDepthFilterModifier
-
The registered type definition for the water depth filter placement modifier.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.NoiseThresholdBlockStateProvider
-
The registered type definition for the noise threshold block state provider.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.RotatedBlockStateProvider
-
The registered type definition for the rotated block state provider.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.SimpleBlockStateProvider
-
The registered type definition for the simple block state provider.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider
-
The registered type definition for the weighted block state provider.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.impl.BlockIgnoreProcessor
-
The registered type definition for the block ignore structure processor.
- TYPE - Static variable in class com.github.darksoulq.abyssallib.world.structure.processor.impl.IntegrityProcessor
-
The registered type definition for the integrity structure processor.
U
- unacceptedItems() - Method in record class com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency.PhysicalResult
-
Returns the value of the
unacceptedItemsrecord component. - Unbreakable() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Unbreakable
- UNBREAKABLE - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- unchecked() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectField
- unchecked() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectMethod
- unchecked() - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Performs an unsafe cast of this codec to another type.
- UNDERGROUND_DECORATION - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- UNDERGROUND_ORES - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- UNDERGROUND_STRUCTURES - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- uniform() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
uniformrecord component. - Uniform(String, double[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- Uniform(String, double[], String, Integer) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- unihex(File, List) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Font
-
Registers a Unihex ZIP provider.
- UnihexFont(Key, String, List) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.Font.UnihexFont
-
Creates an instance of a
UnihexFontrecord class. - unique(String...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableBuilder
-
Adds a unique constraint on the specified columns.
- unit() - Method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownResult.Cooling
-
Returns the value of the
unitrecord component. - unit() - Method in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
- UNKNOWN - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- unload() - Method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
- unloadIfCached(UUID) - Static method in class com.github.darksoulq.abyssallib.world.data.attribute.EntityAttributes
- unregister() - Method in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
- unregister(EnergyNode) - Static method in class com.github.darksoulq.abyssallib.common.energy.EnergyNetwork
-
Unregisters a node and disconnects it from all neighbors.
- unregister(EconomyProvider) - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- unregisterAll(Plugin) - Static method in class com.github.darksoulq.abyssallib.server.economy.EconomyService
- unregisterResourcePack(String) - Method in class com.github.darksoulq.abyssallib.server.resource.PackServer
- unsetData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Removes a component.
- unsetData(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Removes the data component associated with the provided type.
- unsetPermission(String) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionHolder
-
Removes a permission node by its key.
- UNSUPPORTED_CONTEXT - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- UNSUPPORTED_CURRENCY - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
- UP - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
Up
- update() - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets operation type to UPDATE.
- update() - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Sets the query operation mode to UPDATE.
- update(Document, Document, boolean) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.BatchQuery
-
Queues an update operation to modify multiple documents matching the filter.
- UpdateChecker - Class in com.github.darksoulq.abyssallib.server.util
- UpdateChecker(Plugin, String, boolean) - Constructor for class com.github.darksoulq.abyssallib.server.util.UpdateChecker
- UpdateChecker.UpdateResult - Record Class in com.github.darksoulq.abyssallib.server.util
- updateFlag(Key, UUID, BankProvider.BankFlag, boolean) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.BankProvider
- updatePlayer(UUID) - Method in class com.github.darksoulq.abyssallib.server.permission.PermissionManager
-
Synchronizes internal permission states with the Bukkit engine for a player.
- UpdateResult(Version, String) - Constructor for record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Creates an instance of a
UpdateResultrecord class. - updateTooltip() - Method in class com.github.darksoulq.abyssallib.world.item.Item
-
Updates the item's data components (Lore, DisplayTooltip, TooltipStyle) based on the current state of the
Item.tooltipobject. - upsert(boolean) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Sets the upsert flag.
- upward() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.DripstoneClusterFeature.Config
-
Returns the value of the
upwardrecord component. - upward() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.PillarFeature.Config
-
Returns the value of the
upwardrecord component. - UPWARD_BRANCHING - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.tree.TrunkPlacers
- UpwardBranchingTrunkPlacer - Class in com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk
-
A highly dynamic trunk placer algorithm charting a primary vertical stem that generates numerous distinct upwards-reaching structural branches.
- UpwardBranchingTrunkPlacer(int, int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.tree.trunk.UpwardBranchingTrunkPlacer
-
Constructs a dynamic vertical branching geometric constructor mapped natively to specific dimensional configurations natively securely.
- USE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
- USE_COOLDOWN - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- USE_COOLDOWN - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- USE_REMAINDER - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- UseContext - Record Class in com.github.darksoulq.abyssallib.server.event.context.item
-
A context object representing the details of an item interaction.
- UseContext(LivingEntity, Block, BlockFace, Entity, ClickType, EquipmentSlot) - Constructor for record class com.github.darksoulq.abyssallib.server.event.context.item.UseContext
-
Constructs a new UseContext with all interaction details.
- UseCooldown() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.UseCooldown
- UseCycle(int) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseCycle
-
Creates an instance of a
UseCyclerecord class. - UseDuration(boolean) - Constructor for record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.UseDuration
-
Creates an instance of a
UseDurationrecord class. - usePlayerTexture(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Equipment.LayerEntry
- UseRemainder() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.UseRemainder
- UsingItem() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.UsingItem
- uuid - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity
-
Unique identifier linking this wrapper to a live entity instance.
- uuid() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBKeyframe
-
Returns the value of the
uuidrecord component. - UUID - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- UUID_MAP - Static variable in class com.github.darksoulq.abyssallib.server.resource.ResourcePack
-
Tracks UUIDs for registered packs (used by the sending server).
- uv() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.tree.BBElement.BBFace
-
Returns the value of the
uvrecord component. - uv(float, float, float, float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.Model.Face
- uvlock(boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
V
- validNeighbors() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.SpringFeature.Config
-
Returns the value of the
validNeighborsrecord component. - value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- value - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- value() - Method in class com.github.darksoulq.abyssallib.common.reflection.ReflectAnnotation
- value() - Method in record class com.github.darksoulq.abyssallib.common.util.Condition.One
-
Returns the value of the
valuerecord component. - value() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Left
- value() - Method in class com.github.darksoulq.abyssallib.common.util.Either.Right
- value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.BooleanValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.DoubleValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.FloatValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.IntegerValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.ListValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StringValue
-
Returns the value of the
valuerecord component. - value() - Method in record class com.github.darksoulq.abyssallib.world.gui.element.StateCycleElement.State
-
Returns the value of the
valuerecord component. - value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Constant
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- value(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- value(Condition) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Adds a value-matching condition requiring exact component equivalence.
- value(DataComponent) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires an exact value match against a provided data component.
- value(String, Object) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Adds a key-value pair to the write payload.
- value(String, Object) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Adds a column-value pair to be used for INSERT, REPLACE, or UPDATE operations.
- value(String, T) - Method in class com.github.darksoulq.abyssallib.common.config.Config
-
Defines a configuration value with a default fallback.
- value(String, T, Codec) - Method in class com.github.darksoulq.abyssallib.common.config.Config
-
Defines a configuration value that requires a
Codecfor serialization. - Value(String, T, Codec) - Constructor for class com.github.darksoulq.abyssallib.common.config.Config.Value
-
Constructs a new Config Value.
- valueAny(DataComponent...) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires an exact value match against at least one of the provided components.
- ValueComponent - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Builder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Contains - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Contains.Builder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Count - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Count.Builder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Operation - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.AttributeModifiers.Slot - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.BooleanValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.CustomDataValue - Interface in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.DoubleValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.Factory - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.Factory.StructBuilder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.FloatValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.IntegerValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.ListValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.StringValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.CustomData.StructValue - Record Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.Damage - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- ValueComponent.Damage.Builder - Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
- valued(Codec, Function) - Static method in interface com.github.darksoulq.abyssallib.world.item.component.DataComponentType
-
Creates a valued DataComponentType with a factory function for direct instantiation.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.energy.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.common.util.StructureArray.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.event.ActionResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.event.ClickType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent.SpawnReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass.Target
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time.Target
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Hand
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner.Attachment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed.Part
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest.ChestType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube.Effect
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign.Attachment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign.Attachment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.Model.GuiLight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Axis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.translation.ItemTranslationContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.server.util.HookConstants.Plugin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.data.loot.MergeStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnPlacement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.abyssallib.world.gui.GuiView.Segment
-
Returns the enum constant of this class with the specified name.
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- values - Variable in class com.github.darksoulq.abyssallib.server.resource.asset.PostEffect.Uniform
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.color.BlendMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.color.ColorBlindness
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.energy.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.model.blockbench.animation.BBEasing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.util.Easings
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.common.util.StructureArray.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.AccountState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.EscrowService.EscrowState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.InvoiceService.InvoiceState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.LoanService.LoanState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.SubscriptionService.SubscriptionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.github.darksoulq.abyssallib.server.economy.EconomyContext
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.github.darksoulq.abyssallib.server.economy.TransactionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.event.ActionResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.event.ClickType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.event.custom.entity.CustomEntitySpawnEvent.SpawnReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.KeybindDown.Keybind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass.Target
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time.Target
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.ChargeType.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.DisplayContext.Display
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Select.MainHand.Hand
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner.Attachment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Bed.Part
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Chest.ChestType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.EndCube.Effect
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign.Attachment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign.Attachment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.AttributeModifiers.Slot
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.ValueComponent.CustomData.StructValue
-
Returns the value of the
valuesrecord component. - values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.asset.Model.GuiLight
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Axis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.scheduler.Clock
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.scheduler.TimeUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.translation.ItemTranslationContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.server.util.HookConstants.Plugin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalBiHashMap
- values() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalCache
- values() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalHashMap
- values() - Method in class com.github.darksoulq.abyssallib.server.util.regional.RegionalMultiMap
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.advancement.AdvancementFrame
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.block.BlockProperties.PistonReaction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.data.loot.MergeStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnPlacement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.gui.GuiFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.github.darksoulq.abyssallib.world.gui.GuiView.Segment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Constant
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.CustomModelData
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Dye
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Firework
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.MapColor
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Potion
- values(int[]) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.definition.Tint.Team
- values(Document) - Method in class com.github.darksoulq.abyssallib.common.database.nosql.mongodb.CollectionQuery
-
Adds all fields from a document to the write payload.
- Vanilla - Interface in com.github.darksoulq.abyssallib.world.item.component
-
A marker interface for
DataComponents that have a direct counterpart in vanilla Minecraft. - variant(String, BlockState.Variant) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState
-
Adds a variant mapping for a variant key (e.g.
- Variant(Model) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
- VECTOR_F - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- VECTOR_I - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- VECTOR3F - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- VEGETAL_DECORATION - Enum constant in enum class com.github.darksoulq.abyssallib.world.gen.feature.GenerationPhase
- VEGETATION_PATCH - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- vegetationChance() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
vegetationChancerecord component. - VegetationPatchFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A sophisticated world generation feature that alters the terrain surface and places vegetation on top of the newly altered ground.
- VegetationPatchFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature
-
Constructs a new VegetationPatchFeature with its associated configuration codec.
- VegetationPatchFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the vegetation patch feature.
- vegetationProvider() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.VegetationPatchFeature.Config
-
Returns the value of the
vegetationProviderrecord component. - version() - Method in record class com.github.darksoulq.abyssallib.server.util.UpdateChecker.UpdateResult
-
Returns the value of the
versionrecord component. - Version - Class in com.github.darksoulq.abyssallib.server.util
- Version(String) - Constructor for class com.github.darksoulq.abyssallib.server.util.Version
- VERTICAL - Enum constant in enum class com.github.darksoulq.abyssallib.common.util.StructureArray.Orientation
-
Iterate through rows first, then move to the next column.
- VERTICAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.util.BarModels.Axis
-
Represents a bar that is oriented vertically.
- victim() - Method in record class com.github.darksoulq.abyssallib.world.data.loot.LootContext
-
Returns the value of the
victimrecord component. - victim(Entity) - Method in class com.github.darksoulq.abyssallib.world.data.loot.LootContext.Builder
- view() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiClickContext
-
Gets the view of the gui that is open.
- view() - Method in record class com.github.darksoulq.abyssallib.server.event.context.gui.GuiDragContext
-
Gets the view of the gui that is open.
- VIEW_HISTORY - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- ViewEntity() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Condition.ViewEntity
- viewers(Supplier) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a dynamic supplier for viewers.
- viewers(List) - Method in class com.github.darksoulq.abyssallib.world.particle.Particles.Builder
-
Sets a static list of players who can perceive the effect.
- VillagerVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.VillagerVariant
- VIRTUAL - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.AccountType
- VirtualBlock - Class in com.github.darksoulq.abyssallib.world.gen
-
A headless block implementation designed for firing block interaction events or applying logic without directly instantiating a full world state.
- VirtualBlock(World, int, int, int, Material) - Constructor for class com.github.darksoulq.abyssallib.world.gen.VirtualBlock
-
Constructs a new virtual block.
- volume(float) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Sets the localized base volume for this specific variant.
- voronoi(Color[], int, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Creates a cellular Voronoi pattern.
- VoronoiPattern - Class in com.github.darksoulq.abyssallib.common.color.pattern
-
A procedural color provider that generates a Voronoi (cellular) diagram on the XZ plane.
- VoronoiPattern(Color[], int, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.pattern.VoronoiPattern
-
Constructs a new VoronoiPattern.
W
- wait(long, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.SequenceBuilder
- wait(long, TimeUnit, Clock) - Method in class com.github.darksoulq.abyssallib.server.scheduler.SequenceBuilder
- WALL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.Banner.Attachment
- WALL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.HangingSign.Attachment
- WALL - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.Special.StandingSign.Attachment
- WARPED - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.WoodType
-
Warped
- WATER_AMBIENT - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
- WATER_CREATURE - Enum constant in enum class com.github.darksoulq.abyssallib.world.entity.SpawnCategory
- WATER_DEPTH_FILTER - Static variable in class com.github.darksoulq.abyssallib.world.gen.placement.PlacementModifiers
- WaterDepthFilterModifier - Class in com.github.darksoulq.abyssallib.world.gen.placement.modifier
-
A placement modifier that filters positions based on the depth of the water column above them.
- WaterDepthFilterModifier(int) - Constructor for class com.github.darksoulq.abyssallib.world.gen.placement.modifier.WaterDepthFilterModifier
-
Constructs a new WaterDepthFilterModifier.
- WATERLOGGED_VEGETATION - Static variable in class com.github.darksoulq.abyssallib.world.gen.feature.Features
- WaterloggedVegetationFeature - Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
A specialized patch feature for scattering vegetation strictly inside water columns.
- WaterloggedVegetationFeature() - Constructor for class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature
-
Constructs a new WaterloggedVegetationFeature with its associated configuration codec.
- WaterloggedVegetationFeature.Config - Record Class in com.github.darksoulq.abyssallib.world.gen.feature.impl
-
Configuration record for the waterlogged vegetation feature.
- waterMob() - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
-
Water preset
- wave(ColorProvider, Vector, double, double) - Static method in interface com.github.darksoulq.abyssallib.common.color.ColorProvider
-
Modulates a provider with a sine wave based on position and time.
- WaveGradient - Class in com.github.darksoulq.abyssallib.common.color.gradient
-
A color provider that applies a sinusoidal wave modulation to a base color provider.
- WaveGradient(ColorProvider, Vector, double, double) - Constructor for class com.github.darksoulq.abyssallib.common.color.gradient.WaveGradient
-
Constructs a WaveGradient.
- waypointStyle(String, boolean) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a waypoints style asset (common in technical modding libraries).
- waypointStyle(String, byte[]) - Method in class com.github.darksoulq.abyssallib.server.resource.Namespace
-
Registers a waypoint style with provided data.
- WaypointStyle - Class in com.github.darksoulq.abyssallib.server.resource.asset
- WaypointStyle(String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- WaypointStyle(String, String, byte[]) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- WaypointStyle(Plugin, String, String) - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.WaypointStyle
- wealthPercentiles(EconomyContext, Currency, int[]) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.EconomyAnalytics
- Weapon() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.Weapon
- WEAPON - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- WEAPON - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- weight - Variable in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings
-
Spawn weight.
- weight() - Method in record class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider.Entry
-
Returns the value of the
weightrecord component. - weight(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
- weight(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.SoundEntry
-
Adjusts the RNG chance that this variant is selected when the parent event is triggered.
- weight(int) - Method in class com.github.darksoulq.abyssallib.world.entity.CustomEntity.SpawnSettings.Builder
- WEIGHTED - Static variable in class com.github.darksoulq.abyssallib.world.gen.state.provider.BlockStateProviders
- WeightedBlockStateProvider - Class in com.github.darksoulq.abyssallib.world.gen.state.provider.impl
-
A block state provider that selects a block state from a pool based on relative weights.
- WeightedBlockStateProvider(List) - Constructor for class com.github.darksoulq.abyssallib.world.gen.state.provider.impl.WeightedBlockStateProvider
-
Constructs a new WeightedBlockStateProvider.
- WeightedBlockStateProvider.Entry - Record Class in com.github.darksoulq.abyssallib.world.gen.state.provider.impl
-
Represents a single weighted option in the provider pool.
- WeightedFeature(PlacedFeature, float) - Constructor for record class com.github.darksoulq.abyssallib.world.gen.feature.impl.RandomFeature.WeightedFeature
-
Creates an instance of a
WeightedFeaturerecord class. - WEST - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.Orientation
-
West
- where(String, Object...) - Method in class com.github.darksoulq.abyssallib.common.database.relational.AbstractTableQuery
-
Configures the filtering criteria for the query using a WHERE clause.
- WHITE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
White
- width() - Method in record class com.github.darksoulq.abyssallib.common.model.blockbench.meta.BBResolution
-
Returns the value of the
widthrecord component. - width() - Method in class com.github.darksoulq.abyssallib.common.util.StructureArray
- WINDOW_BORDER_LEFT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- WINDOW_BORDER_RIGHT - Enum constant in enum class com.github.darksoulq.abyssallib.server.event.InventoryClickType
- with(Condition) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Adds an inclusionary condition requiring the presence of specific components.
- with(Key) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires the strict presence of a specific component Key.
- withAny(Collection) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires the presence of at least one of the provided component Keys.
- withAny(Key...) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires the presence of at least one of the provided component Keys.
- withCause(Entity) - Method in class com.github.darksoulq.abyssallib.world.entity.DamageType
- withComment(String...) - Method in class com.github.darksoulq.abyssallib.common.config.Config.Value
-
Adds a comment to this specific value's path.
- withDirect(Entity) - Method in class com.github.darksoulq.abyssallib.world.entity.DamageType
- withdraw(EconomyContext, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.Account
- WITHDRAW - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BankProvider.BankFlag
- WITHDRAW - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.BatchOperations.Action
- WITHDRAW - Enum constant in enum class com.github.darksoulq.abyssallib.server.economy.capability.TransactionLimits.LimitAction
- withdrawLiquidity(EconomyContext, Account, Currency, BigDecimal, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.CurrencyExchange
- withdrawPhysical(Account, Currency, BigDecimal, EconomyContext, Component) - Method in interface com.github.darksoulq.abyssallib.server.economy.capability.PhysicalCurrency
- WITHER_SKELETON - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Wither Skeleton
- withHidden(DataComponentType) - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Marks a vanilla data component as hidden in the tooltip display.
- withLocation(Location) - Method in class com.github.darksoulq.abyssallib.world.entity.DamageType
- without(Condition) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Adds an exclusionary condition requiring the absence of specific components.
- without(Key) - Method in class com.github.darksoulq.abyssallib.world.item.ItemPredicate.Builder
-
Requires the strict absence of a specific component Key.
- withStyle(Key) - Method in class com.github.darksoulq.abyssallib.world.item.Item.Tooltip
-
Assigns a custom style Key to the tooltip.
- wobble() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Compass
-
Returns the value of the
wobblerecord component. - wobble() - Method in record class com.github.darksoulq.abyssallib.server.resource.asset.definition.Selector.RangeDispatch.Time
-
Returns the value of the
wobblerecord component. - WolfCollar() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfCollar
- WolfSoundVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfSoundVariant
- WolfVariant() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WolfVariant
- WoodType - Enum Class in com.github.darksoulq.abyssallib.server.resource.asset.definition
-
Represents wood types for resource pack item definitions.
- world() - Method in record class com.github.darksoulq.abyssallib.server.util.regional.RegionKey
-
Returns the value of the
worldrecord component. - world(World) - Static method in record class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope
- WORLD - Enum constant in enum class com.github.darksoulq.abyssallib.server.cooldown.CooldownScope.Type
- WORLD - Static variable in class com.github.darksoulq.abyssallib.common.serialization.Codecs
- WorldGenAccess - Interface in com.github.darksoulq.abyssallib.world.gen
-
Provides a unified abstraction layer for interacting with the world during generation and population phases.
- WrappedLocatable<T> - Interface in com.github.darksoulq.abyssallib.server.util.regional
- WRITABLE_BOOK_CONTENT - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- WritableBookContent() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WritableBookContent
- WRITTEN_BOOK_CONTENT - Static variable in class com.github.darksoulq.abyssallib.common.serialization.ExtraCodecs
- WRITTEN_BOOK_CONTENT - Static variable in class com.github.darksoulq.abyssallib.world.item.component.Components
- WrittenBookContent() - Constructor for class com.github.darksoulq.abyssallib.server.resource.asset.definition.ContainedComponent.WrittenBookContent
X
- x(float) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the horizontal position in the tree.
- x(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
- X - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- xmap(Function, Function) - Method in interface com.github.darksoulq.abyssallib.common.serialization.Codec
-
Transforms this codec to handle a new type R via two-way conversion functions.
- xor(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractBooleanPlaceholder
- xor(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractDoublePlaceholder
- xor(PlaceholderContext, PlaceholderArgument) - Method in class com.github.darksoulq.abyssallib.server.placeholder.expression.AbstractStringPlaceholder
- xor(PlaceholderContext, PlaceholderArgument) - Method in interface com.github.darksoulq.abyssallib.server.placeholder.expression.Expressionable
- XOR - Static variable in class com.github.darksoulq.abyssallib.server.placeholder.ExpressionPlaceholders
- xyz(double, double, double) - Static method in class com.github.darksoulq.abyssallib.common.color.ColorUtils
-
Creates a Color from CIE XYZ coordinates.
- xzSpread() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns the value of the
xzSpreadrecord component. - xzSpread() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns the value of the
xzSpreadrecord component.
Y
- y(float) - Method in class com.github.darksoulq.abyssallib.world.advancement.AdvancementDisplay.Builder
-
Sets the vertical position in the tree.
- y(int) - Method in class com.github.darksoulq.abyssallib.server.resource.asset.BlockState.Variant
- Y - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- YamlOps - Class in com.github.darksoulq.abyssallib.common.serialization.ops
-
An implementation of
DynamicOpsusing SnakeYAML. - YELLOW - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.NamedColor
-
Yellow
- ySpread() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.BlockPatchFeature.Config
-
Returns the value of the
ySpreadrecord component. - ySpread() - Method in record class com.github.darksoulq.abyssallib.world.gen.feature.impl.WaterloggedVegetationFeature.Config
-
Returns the value of the
ySpreadrecord component.
Z
- Z - Static variable in class com.github.darksoulq.abyssallib.world.item.Items
- zip() - Method in class com.github.darksoulq.abyssallib.server.event.custom.server.ResourcePackGenerateEvent
-
Returns the zipped resource pack file.
- zipFolder(File, File) - Static method in class com.github.darksoulq.abyssallib.common.util.FileUtils
-
Zips an entire directory into a single zip file.
- ZOMBIE - Enum constant in enum class com.github.darksoulq.abyssallib.server.resource.asset.definition.HeadType
-
Zombie
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
GuiElement.onClick(GuiClickContext)