Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ADD - Enum constant in enum class com.github.darksoulq.relique.api.SlotOperation
- addSlotLimit(String, int) - Method in class com.github.darksoulq.relique.data.RelicHandler
- addSlotLimit(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- ALWAYS_DROP - Enum constant in enum class com.github.darksoulq.relique.api.DropRule
- ALWAYS_KEEP - Enum constant in enum class com.github.darksoulq.relique.api.DropRule
- amount() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns the value of the
amountrecord component. - attribute() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns the value of the
attributerecord component.
C
- canUnequip(String, int, LivingEntity) - Method in class com.github.darksoulq.relique.data.RelicHandler
- canUnequip(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- clear() - Static method in class com.github.darksoulq.relique.core.RelicLoader
- clear() - Static method in class com.github.darksoulq.relique.core.RelicManager
- CODEC - Static variable in record class com.github.darksoulq.relique.api.EntitySlotConfig
- CODEC - Static variable in record class com.github.darksoulq.relique.api.RelicSlot
- CODEC - Static variable in record class com.github.darksoulq.relique.component.RelicAttributeModifier
- CODEC - Static variable in class com.github.darksoulq.relique.component.RelicEquipSound
- CODEC - Static variable in class com.github.darksoulq.relique.component.RelicProperties
- com.github.darksoulq.relique - package com.github.darksoulq.relique
- com.github.darksoulq.relique.api - package com.github.darksoulq.relique.api
- com.github.darksoulq.relique.component - package com.github.darksoulq.relique.component
- com.github.darksoulq.relique.core - package com.github.darksoulq.relique.core
- com.github.darksoulq.relique.data - package com.github.darksoulq.relique.data
- com.github.darksoulq.relique.event - package com.github.darksoulq.relique.event
- com.github.darksoulq.relique.gui - package com.github.darksoulq.relique.gui
- COMPONENTS - Static variable in class com.github.darksoulq.relique.core.RelicComponents
- config - Variable in class com.github.darksoulq.relique.data.PluginConfig
- CONFIG - Static variable in class com.github.darksoulq.relique.Relique
D
- damageItem(String, int, int) - Method in class com.github.darksoulq.relique.data.RelicHandler
- DEFAULT - Enum constant in enum class com.github.darksoulq.relique.api.DropRule
- DESTROY - Enum constant in enum class com.github.darksoulq.relique.api.DropRule
- DOWN - Static variable in class com.github.darksoulq.relique.core.Items
- dropRule() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns the value of the
dropRulerecord component. - DropRule - Enum Class in com.github.darksoulq.relique.api
E
- entities() - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Returns the value of the
entitiesrecord component. - ENTITY_CONFIGS - Static variable in class com.github.darksoulq.relique.core.RelicLoader
- EntitySlotConfig - Record Class in com.github.darksoulq.relique.api
- EntitySlotConfig(List, List) - Constructor for record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Creates an instance of a
EntitySlotConfigrecord class. - equals(Object) - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Indicates whether some other object is "equal to" this one.
- equip() - Method in record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Returns the value of the
equiprecord component. - equip(String, int, ItemStack) - Method in class com.github.darksoulq.relique.data.RelicHandler
- equip(LivingEntity, String, int, ItemStack) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- EQUIPPED - Static variable in class com.github.darksoulq.relique.core.RelicPlaceholders
- Events - Class in com.github.darksoulq.relique.core
- Events() - Constructor for class com.github.darksoulq.relique.core.Events
G
- get(LivingEntity) - Static method in class com.github.darksoulq.relique.data.RelicHandler
- getAllEquipped(LivingEntity) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getAvailableSlots() - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getEntity() - Method in class com.github.darksoulq.relique.event.RelicDropEvent
- getEntity() - Method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getEntity() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getEntity() - Method in class com.github.darksoulq.relique.event.RelicTickEvent
- getEntity() - Method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getEquipped(String) - Method in class com.github.darksoulq.relique.data.RelicHandler
- getEquipped(LivingEntity, String) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getEquipped(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getHandlerList() - Static method in class com.github.darksoulq.relique.event.RelicDropEvent
- getHandlerList() - Static method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getHandlerList() - Static method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getHandlerList() - Static method in class com.github.darksoulq.relique.event.RelicTickEvent
- getHandlerList() - Static method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getHandlers() - Method in class com.github.darksoulq.relique.event.RelicDropEvent
- getHandlers() - Method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getHandlers() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getHandlers() - Method in class com.github.darksoulq.relique.event.RelicTickEvent
- getHandlers() - Method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getIndex() - Method in class com.github.darksoulq.relique.event.RelicDropEvent
- getIndex() - Method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getIndex() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getIndex() - Method in class com.github.darksoulq.relique.event.RelicTickEvent
- getIndex() - Method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getItem() - Method in class com.github.darksoulq.relique.event.RelicDropEvent
- getItem() - Method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getItem() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getItem() - Method in class com.github.darksoulq.relique.event.RelicTickEvent
- getItem() - Method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getSlot(String) - Static method in class com.github.darksoulq.relique.core.RelicManager
- getSlotDefinition(String) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getSlotId() - Method in class com.github.darksoulq.relique.event.RelicDropEvent
- getSlotId() - Method in class com.github.darksoulq.relique.event.RelicEquipEvent
- getSlotId() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- getSlotId() - Method in class com.github.darksoulq.relique.event.RelicTickEvent
- getSlotId() - Method in class com.github.darksoulq.relique.event.RelicUnequipEvent
- getSlotLimit(String) - Method in class com.github.darksoulq.relique.data.RelicHandler
- getSlotLimit(LivingEntity, String) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- getSlotsSorted() - Static method in class com.github.darksoulq.relique.core.RelicManager
- getType() - Method in class com.github.darksoulq.relique.component.RelicEquipSound
- getType() - Method in class com.github.darksoulq.relique.component.RelicProperties
H
- hashCode() - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Returns a hash code value for this object.
I
- icon() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns the value of the
iconrecord component. - id() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns the value of the
idrecord component. - index() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Returns the value of the
indexrecord component. - INSTANCE - Static variable in class com.github.darksoulq.relique.Relique
- InternalCommands - Class in com.github.darksoulq.relique.core
- InternalCommands() - Constructor for class com.github.darksoulq.relique.core.InternalCommands
- isCancelled() - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- isValid(String, ItemStack, LivingEntity) - Method in interface com.github.darksoulq.relique.api.RelicValidator
- isValid(String, ItemStack, LivingEntity) - Static method in class com.github.darksoulq.relique.core.RelicManager
- isValid(LivingEntity, String, ItemStack) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- item() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Returns the value of the
itemrecord component. - Items - Class in com.github.darksoulq.relique.core
- Items() - Constructor for class com.github.darksoulq.relique.core.Items
- ITEMS - Static variable in class com.github.darksoulq.relique.core.Items
L
- LIMIT - Static variable in class com.github.darksoulq.relique.core.RelicPlaceholders
- load() - Static method in class com.github.darksoulq.relique.core.RelicLoader
- LOADED_ICONS - Static variable in class com.github.darksoulq.relique.core.RelicLoader
- LOADED_LANG - Static variable in class com.github.darksoulq.relique.core.RelicLoader
- loadResource(Plugin) - Static method in class com.github.darksoulq.relique.core.RelicLoader
- loadResource(Plugin, String) - Static method in class com.github.darksoulq.relique.core.RelicLoader
M
- metrics - Variable in class com.github.darksoulq.relique.data.PluginConfig
- modify(ItemStack, Player) - Method in class com.github.darksoulq.relique.core.RelicTooltipModifier
- MODIFY_SLOTS - Static variable in class com.github.darksoulq.relique.core.PluginPermissions
N
- NAME_SPACE - Static variable in class com.github.darksoulq.relique.data.Resources
- NAMESPACE - Static variable in class com.github.darksoulq.relique.core.PluginPermissions
- NEXT - Static variable in class com.github.darksoulq.relique.core.Items
O
- onAirChange(EntityAirChangeEvent) - Method in class com.github.darksoulq.relique.core.Events
- onBlockBreak(BlockBreakEvent) - Method in class com.github.darksoulq.relique.core.Events
- onClick(GuiClickContext) - Method in class com.github.darksoulq.relique.gui.PlayerInventoryElement
- onClick(GuiClickContext) - Method in class com.github.darksoulq.relique.gui.RelicSlotElement
- onDamage(EntityDamageEvent) - Method in class com.github.darksoulq.relique.core.Events
- onDamageByEntity(EntityDamageByEntityEvent) - Method in class com.github.darksoulq.relique.core.Events
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.relique.gui.PlayerInventoryElement
- onDrag(GuiDragContext) - Method in class com.github.darksoulq.relique.gui.RelicSlotElement
- onEnable() - Method in class com.github.darksoulq.relique.Relique
- onEntityDeath(EntityDeathEvent) - Method in class com.github.darksoulq.relique.core.Events
- onEntitySpawn(EntitySpawnEvent) - Method in class com.github.darksoulq.relique.core.Events
- onExpChange(PlayerExpChangeEvent) - Method in class com.github.darksoulq.relique.core.Events
- onInteract(PlayerInteractEvent) - Method in class com.github.darksoulq.relique.core.Events
- onMove(PlayerMoveEvent) - Method in class com.github.darksoulq.relique.core.Events
- onPlayerJoin(PlayerJoinEvent) - Method in class com.github.darksoulq.relique.core.Events
- onPlayerQuit(PlayerQuitEvent) - Method in class com.github.darksoulq.relique.core.Events
- onTick(ServerTickEndEvent) - Method in class com.github.darksoulq.relique.core.Events
- open(Player) - Static method in class com.github.darksoulq.relique.gui.RelicGui
- OPEN_GUI - Static variable in class com.github.darksoulq.relique.core.PluginPermissions
- operation() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns the value of the
operationrecord component. - order() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns the value of the
orderrecord component.
P
- PLACEHOLDERS - Static variable in class com.github.darksoulq.relique.core.RelicPlaceholders
- PlayerInventoryElement - Class in com.github.darksoulq.relique.gui
- PlayerInventoryElement(RelicHandler) - Constructor for class com.github.darksoulq.relique.gui.PlayerInventoryElement
- PLUGIN_ID - Static variable in class com.github.darksoulq.relique.Relique
- PluginConfig - Class in com.github.darksoulq.relique.data
- PluginConfig() - Constructor for class com.github.darksoulq.relique.data.PluginConfig
- PluginPermissions - Class in com.github.darksoulq.relique.core
- PluginPermissions() - Constructor for class com.github.darksoulq.relique.core.PluginPermissions
- PREV - Static variable in class com.github.darksoulq.relique.core.Items
R
- register(String, String) - Static method in class com.github.darksoulq.relique.core.RelicTags
- registerSlot(String, RelicSlot) - Static method in class com.github.darksoulq.relique.core.RelicManager
- RELIC_GUI - Static variable in class com.github.darksoulq.relique.data.Resources
- RELIC_PROPERTIES - Static variable in class com.github.darksoulq.relique.core.RelicComponents
- RELIC_SOUNDS - Static variable in class com.github.darksoulq.relique.core.RelicComponents
- RelicAPI - Class in com.github.darksoulq.relique.api
- RelicAPI.SlotResult - Record Class in com.github.darksoulq.relique.api
- RelicAttributeModifier - Record Class in com.github.darksoulq.relique.component
- RelicAttributeModifier(Key, Key, double, AttributeModifier.Operation, List) - Constructor for record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Creates an instance of a
RelicAttributeModifierrecord class. - RelicComponents - Class in com.github.darksoulq.relique.core
- RelicComponents() - Constructor for class com.github.darksoulq.relique.core.RelicComponents
- RelicDropEvent - Class in com.github.darksoulq.relique.event
- RelicDropEvent(LivingEntity, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.event.RelicDropEvent
- RelicEquipEvent - Class in com.github.darksoulq.relique.event
- RelicEquipEvent(LivingEntity, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.event.RelicEquipEvent
- RelicEquipSound - Class in com.github.darksoulq.relique.component
- RelicEquipSound(RelicEquipSound.Sounds) - Constructor for class com.github.darksoulq.relique.component.RelicEquipSound
- RelicEquipSound.Sounds - Record Class in com.github.darksoulq.relique.component
- RelicGui - Class in com.github.darksoulq.relique.gui
- RelicGui() - Constructor for class com.github.darksoulq.relique.gui.RelicGui
- RelicHandler - Class in com.github.darksoulq.relique.data
- RelicLoader - Class in com.github.darksoulq.relique.core
- RelicLoader() - Constructor for class com.github.darksoulq.relique.core.RelicLoader
- RelicManager - Class in com.github.darksoulq.relique.core
- RelicManager() - Constructor for class com.github.darksoulq.relique.core.RelicManager
- RelicPlaceholders - Class in com.github.darksoulq.relique.core
- RelicPlaceholders() - Constructor for class com.github.darksoulq.relique.core.RelicPlaceholders
- RelicPreEquipEvent - Class in com.github.darksoulq.relique.event
- RelicPreEquipEvent(LivingEntity, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.event.RelicPreEquipEvent
- RelicProperties - Class in com.github.darksoulq.relique.component
- RelicProperties(List) - Constructor for class com.github.darksoulq.relique.component.RelicProperties
- RelicRegistries - Class in com.github.darksoulq.relique.core
- RelicRegistries() - Constructor for class com.github.darksoulq.relique.core.RelicRegistries
- RelicSlot - Record Class in com.github.darksoulq.relique.api
- RelicSlot(int, String, int, DropRule, List) - Constructor for record class com.github.darksoulq.relique.api.RelicSlot
-
Creates an instance of a
RelicSlotrecord class. - RelicSlotElement - Class in com.github.darksoulq.relique.gui
- RelicSlotElement(RelicHandler, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.gui.RelicSlotElement
- RelicTags - Class in com.github.darksoulq.relique.core
- RelicTags() - Constructor for class com.github.darksoulq.relique.core.RelicTags
- RelicTickEvent - Class in com.github.darksoulq.relique.event
- RelicTickEvent(LivingEntity, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.event.RelicTickEvent
- RelicTooltipModifier - Class in com.github.darksoulq.relique.core
- RelicTooltipModifier() - Constructor for class com.github.darksoulq.relique.core.RelicTooltipModifier
- RelicUnequipEvent - Class in com.github.darksoulq.relique.event
- RelicUnequipEvent(LivingEntity, String, int, ItemStack) - Constructor for class com.github.darksoulq.relique.event.RelicUnequipEvent
- RelicValidator - Interface in com.github.darksoulq.relique.api
- RelicValidators - Class in com.github.darksoulq.relique.core
- RelicValidators() - Constructor for class com.github.darksoulq.relique.core.RelicValidators
- Relique - Class in com.github.darksoulq.relique
- Relique() - Constructor for class com.github.darksoulq.relique.Relique
- RELOAD - Static variable in class com.github.darksoulq.relique.core.PluginPermissions
- REMOVE - Enum constant in enum class com.github.darksoulq.relique.api.SlotOperation
- removeSlotLimit(String, int) - Method in class com.github.darksoulq.relique.data.RelicHandler
- removeSlotLimit(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- render(GuiView, int) - Method in class com.github.darksoulq.relique.gui.PlayerInventoryElement
- render(GuiView, int) - Method in class com.github.darksoulq.relique.gui.RelicSlotElement
- RESOURCE_PACK - Static variable in class com.github.darksoulq.relique.data.Resources
- Resources - Class in com.github.darksoulq.relique.data
- Resources() - Constructor for class com.github.darksoulq.relique.data.Resources
S
- save() - Method in class com.github.darksoulq.relique.data.RelicHandler
- SCHEDULER - Static variable in class com.github.darksoulq.relique.Relique
- SET - Enum constant in enum class com.github.darksoulq.relique.api.SlotOperation
- setCancelled(boolean) - Method in class com.github.darksoulq.relique.event.RelicPreEquipEvent
- setSlotLimit(String, int) - Method in class com.github.darksoulq.relique.data.RelicHandler
- setSlotLimit(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- setupAndRegister() - Static method in class com.github.darksoulq.relique.data.Resources
- size() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns the value of the
sizerecord component. - slotId() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Returns the value of the
slotIdrecord component. - SlotOperation - Enum Class in com.github.darksoulq.relique.api
- SlotResult(String, int, ItemStack) - Constructor for record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Creates an instance of a
SlotResultrecord class. - slots() - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Returns the value of the
slotsrecord component. - slots() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns the value of the
slotsrecord component. - Sounds(Key, Key) - Constructor for record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Creates an instance of a
Soundsrecord class. - syncModifiers() - Method in class com.github.darksoulq.relique.data.RelicHandler
T
- TAG - Static variable in class com.github.darksoulq.relique.core.RelicValidators
- TAGS - Static variable in class com.github.darksoulq.relique.core.RelicTags
- TAGS_MAP - Static variable in class com.github.darksoulq.relique.core.RelicTags
- tick() - Method in class com.github.darksoulq.relique.data.RelicHandler
- toString() - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
-
Returns a string representation of this record class.
- toString() - Method in record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Returns a string representation of this record class.
- TYPE - Static variable in class com.github.darksoulq.relique.component.RelicEquipSound
- TYPE - Static variable in class com.github.darksoulq.relique.component.RelicProperties
U
- unequip() - Method in record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
-
Returns the value of the
unequiprecord component. - unequip(String, int) - Method in class com.github.darksoulq.relique.data.RelicHandler
- unequip(LivingEntity, String, int) - Static method in class com.github.darksoulq.relique.api.RelicAPI
- unload(UUID) - Static method in class com.github.darksoulq.relique.data.RelicHandler
- UP - Static variable in class com.github.darksoulq.relique.core.Items
- updateItem(String, int, ItemStack) - Method in class com.github.darksoulq.relique.data.RelicHandler
V
- validators() - Method in record class com.github.darksoulq.relique.api.RelicSlot
-
Returns the value of the
validatorsrecord component. - VALIDATORS - Static variable in class com.github.darksoulq.relique.core.RelicRegistries
- VALIDATORS - Static variable in class com.github.darksoulq.relique.core.RelicValidators
- valueOf(String) - Static method in enum class com.github.darksoulq.relique.api.DropRule
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.github.darksoulq.relique.api.SlotOperation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.github.darksoulq.relique.api.DropRule
-
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.relique.api.SlotOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values