Hierarchy For All Packages
- dev.chicoferreira.lifestealer,
- dev.chicoferreira.lifestealer.command,
- dev.chicoferreira.lifestealer.configuration,
- dev.chicoferreira.lifestealer.events,
- dev.chicoferreira.lifestealer.item,
- dev.chicoferreira.lifestealer.restriction,
- dev.chicoferreira.lifestealer.restriction.restrictions,
- dev.chicoferreira.lifestealer.user,
- dev.chicoferreira.lifestealer.user.persistent,
- dev.chicoferreira.lifestealer.user.persistent.sql,
- dev.chicoferreira.lifestealer.user.persistent.sql.impl,
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file,
- dev.chicoferreira.lifestealer.user.rules
Class Hierarchy
- java.lang.Object
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.ItemFlags (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.MiniMessageComponents (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.NamespacedKeys (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.Particles (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.Sounds (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.BukkitSerializers.TitleTimes (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.DurationSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.DurationUtils
- dev.chicoferreira.lifestealer.configuration.EnumSerializer<T> (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- org.bukkit.event.Event
- dev.chicoferreira.lifestealer.events.LifestealerPostConsumeHeartEvent
- dev.chicoferreira.lifestealer.events.LifestealerPostPlayerDeathEvent
- dev.chicoferreira.lifestealer.events.LifestealerPostUserBanEvent
- dev.chicoferreira.lifestealer.events.LifestealerPreConsumeHeartEvent (implements org.bukkit.event.Cancellable)
- dev.chicoferreira.lifestealer.events.LifestealerPrePlayerDeathEvent (implements org.bukkit.event.Cancellable)
- dev.chicoferreira.lifestealer.events.LifestealerPreUserBanEvent (implements org.bukkit.event.Cancellable)
- dev.chicoferreira.lifestealer.user.persistent.ImportExportStorage
- dev.chicoferreira.lifestealer.user.persistent.ImportExportStorage.DurationTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- dev.chicoferreira.lifestealer.user.persistent.ImportExportStorage.InstantTypeAdapter (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- dev.chicoferreira.lifestealer.configuration.ItemStackSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.configuration.LeveledEnchantment.Serializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.command.LifestealerCommand
- dev.chicoferreira.lifestealer.command.LifestealerCommandBackend
- dev.chicoferreira.lifestealer.configuration.LifestealerConfiguration
- dev.chicoferreira.lifestealer.LifestealerExecutor
- dev.chicoferreira.lifestealer.configuration.LifestealerHeartDropRestrictionActionSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestrictionManager
- dev.chicoferreira.lifestealer.configuration.LifestealerHeartDropRestrictionSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.item.LifestealerHeartItemManager
- dev.chicoferreira.lifestealer.user.LifestealerUser
- dev.chicoferreira.lifestealer.user.LifestealerUserController
- dev.chicoferreira.lifestealer.user.LifestealerUserListener (implements org.bukkit.event.Listener)
- dev.chicoferreira.lifestealer.user.LifestealerUserManager
- dev.chicoferreira.lifestealer.user.rules.LifestealerUserRules.Builder
- dev.chicoferreira.lifestealer.user.rules.LifestealerUserRulesController
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.NonClosableConnectionWrapper (implements java.sql.Connection)
- me.clip.placeholderapi.PlaceholderHook
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- dev.chicoferreira.lifestealer.LifestealerPlaceholderExpansion
- me.clip.placeholderapi.expansion.PlaceholderExpansion
- dev.chicoferreira.lifestealer.configuration.PlayerNotificationSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- dev.chicoferreira.lifestealer.Lifestealer
- org.bukkit.plugin.java.JavaPlugin
- dev.chicoferreira.lifestealer.restriction.restrictions.SameIpReasonHeartDropRestriction (implements dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestriction)
- dev.chicoferreira.lifestealer.configuration.SerializerUtils
- dev.chicoferreira.lifestealer.user.persistent.sql.SQLDriverConnectionProvider (implements dev.chicoferreira.lifestealer.user.persistent.sql.SQLConnectionProvider)
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.FileConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.H2ConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.SQLiteConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.SQLHikariConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.MariaDBConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.MySQLConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.PostgreSQLConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.FileConnectionProvider
- dev.chicoferreira.lifestealer.user.persistent.sql.SQLUserPersistentStorage (implements dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorage)
- dev.chicoferreira.lifestealer.configuration.StoragePropertiesSerializer (implements dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>)
- dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorageFactory
Interface Hierarchy
- dev.chicoferreira.lifestealer.LifestealerExecutor.ThrowableRunnable
- dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestriction
- dev.chicoferreira.lifestealer.user.persistent.sql.SQLConnectionProvider
- org.spongepowered.configurate.serialize.TypeSerializer<T>
- dev.chicoferreira.lifestealer.configuration.TypeDeserializer<T>
- dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorage
- dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorageProperties
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.chicoferreira.lifestealer.command.LifestealerCommand.LifestealerRuleModifier
- dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropAction
- dev.chicoferreira.lifestealer.LifestealerMessages
- dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorageType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.chicoferreira.lifestealer.restriction.restrictions.DamageCauseHeartDropRestriction (implements dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestriction)
- dev.chicoferreira.lifestealer.DurationUtils.DurationFormatSettings
- dev.chicoferreira.lifestealer.DurationUtils.DurationFormatSettings.TimeUnitTranslation
- dev.chicoferreira.lifestealer.user.persistent.sql.impl.file.FileConnectionProperties (implements dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorageProperties)
- dev.chicoferreira.lifestealer.user.persistent.ImportExportStorage.DurationTypeAdapter.SimpleDuration
- dev.chicoferreira.lifestealer.user.persistent.ImportExportStorage.InstantTypeAdapter.SimpleInstant
- dev.chicoferreira.lifestealer.configuration.LeveledEnchantment
- dev.chicoferreira.lifestealer.configuration.LifestealerConfiguration.Values
- dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestrictionAction
- dev.chicoferreira.lifestealer.item.LifestealerHeartItem
- dev.chicoferreira.lifestealer.item.LifestealerHeartItemManager.Settings
- dev.chicoferreira.lifestealer.user.LifestealerUser.Ban
- dev.chicoferreira.lifestealer.user.LifestealerUserController.BanSettings
- dev.chicoferreira.lifestealer.user.LifestealerUserController.ChangeHeartsResult
- dev.chicoferreira.lifestealer.user.rules.LifestealerUserRules
- dev.chicoferreira.lifestealer.user.rules.LifestealerUserRulesGroup
- dev.chicoferreira.lifestealer.PlayerNotification
- dev.chicoferreira.lifestealer.user.persistent.sql.SQLHikariConnectionProperties (implements dev.chicoferreira.lifestealer.user.persistent.UserPersistentStorageProperties)
- dev.chicoferreira.lifestealer.restriction.restrictions.WorldSpecificHeartDropRestriction (implements dev.chicoferreira.lifestealer.restriction.LifestealerHeartDropRestriction)
- java.lang.Record