Index

A C D E G H I L M N O P R S T U V 
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 amount record component.
attribute() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
Returns the value of the attribute record 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 dropRule record 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 entities record 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 EntitySlotConfig record 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 equip record 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 icon record component.
id() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
Returns the value of the id record component.
index() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
Returns the value of the index record 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 item record 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 operation record component.
order() - Method in record class com.github.darksoulq.relique.api.RelicSlot
Returns the value of the order record 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 RelicAttributeModifier record 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 RelicSlot record 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 size record component.
slotId() - Method in record class com.github.darksoulq.relique.api.RelicAPI.SlotResult
Returns the value of the slotId record 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 SlotResult record class.
slots() - Method in record class com.github.darksoulq.relique.api.EntitySlotConfig
Returns the value of the slots record component.
slots() - Method in record class com.github.darksoulq.relique.component.RelicAttributeModifier
Returns the value of the slots record component.
Sounds(Key, Key) - Constructor for record class com.github.darksoulq.relique.component.RelicEquipSound.Sounds
Creates an instance of a Sounds record 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 unequip record 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 validators record 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.
A C D E G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values