Uses of Class
com.ranull.graves.Graves
Packages that use Graves
Package
Description
-
Uses of Graves in com.ranull.graves.command
Constructors in com.ranull.graves.command with parameters of type GravesModifierConstructorDescriptionGravesCommand
(Graves plugin) Constructor to initialize the GravesCommand with the Graves plugin. -
Uses of Graves in com.ranull.graves.compatibility
Methods in com.ranull.graves.compatibility with parameters of type GravesModifier and TypeMethodDescriptionboolean
Compatibility.canBuild
(org.bukkit.entity.Player player, org.bukkit.Location location, Graves plugin) Checks if a player can build at a given location.boolean
CompatibilityBlockData.canBuild
(org.bukkit.entity.Player player, org.bukkit.Location location, Graves plugin) Checks if a player can build at a given location.boolean
CompatibilityMaterialData.canBuild
(org.bukkit.entity.Player player, org.bukkit.Location location, Graves plugin) Checks if a player can build at a given location by simulating a block placement.org.bukkit.inventory.ItemStack
Compatibility.getSkullItemStack
(Grave grave, Graves plugin) Gets the skull item stack for a given grave.org.bukkit.inventory.ItemStack
CompatibilityBlockData.getSkullItemStack
(Grave grave, Graves plugin) Gets the skull item stack for a given grave.org.bukkit.inventory.ItemStack
CompatibilityMaterialData.getSkullItemStack
(Grave grave, Graves plugin) Gets the skull item stack for a given grave.Compatibility.setBlockData
(org.bukkit.Location location, org.bukkit.Material material, Grave grave, Graves plugin) Sets the block data for a given location and material, associating it with a grave.CompatibilityBlockData.setBlockData
(org.bukkit.Location location, org.bukkit.Material material, Grave grave, Graves plugin) Sets the block data for a given location and material, associating it with a grave.CompatibilityMaterialData.setBlockData
(org.bukkit.Location location, org.bukkit.Material material, Grave grave, Graves plugin) Sets the block data for a given location and material, associating it with a grave. -
Uses of Graves in com.ranull.graves.integration
Methods in com.ranull.graves.integration with parameters of type GravesModifier and TypeMethodDescriptionstatic org.bukkit.inventory.ItemStack
MiniMessage.formatBookMeta
(Graves plugin, Grave grave, org.bukkit.inventory.ItemStack itemStack, net.kyori.adventure.text.Component title, net.kyori.adventure.text.Component author, List<net.kyori.adventure.text.Component> pages, List<net.kyori.adventure.text.Component> lore) Formats a written book's metadata (title, author, pages, lore, and optionally custom model data) using Adventure components and legacy section serialization.Constructors in com.ranull.graves.integration with parameters of type GravesModifierConstructorDescriptionFurnitureEngine
(Graves plugin) Deprecated.Plugin no longer exists externally Constructs a FurnitureEngine instance.FurnitureLib
(Graves plugin) Constructs a FurnitureLib instance.ItemBridge
(Graves plugin) Constructs an ItemBridge instance and registers it with the ItemBridge plugin.ItemsAdder
(Graves plugin, org.bukkit.plugin.Plugin itemsAdderPlugin) Deprecated, for removal: This API element is subject to removal in a future version.Use GravesXModule: ItemsAdder instead Constructs an ItemsAdder instance and saves data related to ItemsAdder.MultiPaper
(Graves plugin) Constructs a new MultiPaper instance and registers listeners for MultiLib events.Deprecated.Recommend Nexo as a replacement.PlaceholderAPI
(Graves plugin) Constructs a new PlaceholderAPI instance with the specified Graves plugin.Deprecated.since 4.9.9.1 — Unmaintained.ProtectionLib
(Graves plugin, org.bukkit.plugin.Plugin protectionLibPlugin) Constructs a new ProtectionLib instance with the specified Graves plugin and ProtectionLib plugin.ProtocolLib
(Graves plugin) Constructs a new ProtocolLib instance with the specified Graves plugin. -
Uses of Graves in com.ranull.graves.listener
Constructors in com.ranull.graves.listener with parameters of type GravesModifierConstructorDescriptionBlockBreakListener
(Graves plugin) Constructs a new BlockBreakListener with the specified Graves plugin.BlockBurnAndIgniteListener
(Graves plugin) Constructs a new BlockBurnAndIgniteListener with the specified Graves plugin.BlockExplodeListener
(Graves plugin) Constructs a new BlockExplodeListener with the specified Graves plugin.BlockFromToListener
(Graves plugin) Constructs a new BlockFromToListener with the specified Graves plugin.BlockPistonExtendListener
(Graves plugin) Constructs a new BlockPistonExtendListener with the specified Graves plugin.BlockPlaceListener
(Graves plugin) Constructs a new BlockPlaceListener with the specified Graves plugin.CreatureSpawnListener
(Graves plugin) Constructs a new CreatureSpawnListener with the specified Graves plugin.EntityChangeListener
(Graves plugin) Constructs a new EntityChangeListener with the specified Graves plugin.EntityDamageByEntityListener
(Graves plugin) Constructs a new EntityDamageByEntityListener with the specified Graves plugin.EntityDeathListener
(Graves plugin) Constructs an EntityDeathListener with the specified Graves plugin.EntityExplodeListener
(Graves plugin) Constructs a new EntityExplodeListener with the specified Graves plugin.ExplosionPrimeListener
(Graves plugin) Constructs a new ExplosionPrimeListener with the specified Graves plugin.GraveTestListener
(Graves plugin) Constructs a GraveTestListener with the specified Graves plugin.HangingBreakListener
(Graves plugin) Constructs a HangingBreakListener with the specified Graves plugin.InventoryClickListener
(Graves plugin) Constructs an InventoryClickListener with the specified Graves plugin.InventoryCloseListener
(Graves plugin) Constructs an InventoryCloseListener with the specified Graves plugin.InventoryDragListener
(Graves plugin) Constructs an InventoryDragListener with the specified Graves plugin.InventoryOpenListener
(Graves plugin) Constructs an InventoryOpenListener with the specified Graves plugin.PlayerBucketListener
(Graves plugin) Constructs a PlayerBucketListener with the specified Graves plugin.PlayerDeathListener
(Graves plugin) Constructs a PlayerDeathListener with the specified Graves plugin.PlayerDropItemListener
(Graves plugin) Constructs a PlayerDropItemListener with the specified Graves plugin.PlayerInteractAtEntityListener
(Graves plugin) Constructs a PlayerInteractAtEntityListener with the specified Graves plugin.PlayerInteractEntityListener
(Graves plugin) Constructs a PlayerInteractEntityListener with the specified Graves plugin.PlayerInteractListener
(Graves plugin) Constructs a PlayerInteractListener with the specified Graves plugin.PlayerJoinListener
(Graves plugin) Constructs a PlayerJoinListener with the specified Graves plugin.PlayerMoveListener
(Graves plugin) Constructs a PlayerMoveListener with the specified Graves plugin.PlayerQuitListener
(Graves plugin) Constructs a PlayerQuitListener with the specified Graves plugin.PlayerRespawnListener
(Graves plugin) PlayerTeleportListener
(Graves plugin) Constructs a new PlayerTeleportListener with the specified Graves plugin.ProjectileHitListener
(Graves plugin) Constructs a new ProjectileHitListener with the specified Graves plugin. -
Uses of Graves in com.ranull.graves.listener.integration.furnitureengine
Constructors in com.ranull.graves.listener.integration.furnitureengine with parameters of type GravesModifierConstructorDescriptionFurnitureInteractListener
(Graves plugin, FurnitureEngine furnitureEngine) Deprecated.Plugin no longer exists externally. -
Uses of Graves in com.ranull.graves.listener.integration.furniturelib
Constructors in com.ranull.graves.listener.integration.furniturelib with parameters of type GravesModifierConstructorDescriptionProjectClickListener
(Graves plugin, FurnitureLib furnitureLib) Constructs a new ProjectClickListener with the specified Graves and FurnitureLib instances. -
Uses of Graves in com.ranull.graves.listener.integration.itemsadder
Constructors in com.ranull.graves.listener.integration.itemsadder with parameters of type GravesModifierConstructorDescriptionCustomBlockBreakListener
(Graves plugin) Constructs a newCustomBlockBreakListener
.FurnitureBreakListener
(Graves plugin) Constructs a newFurnitureBreakListener
. -
Uses of Graves in com.ranull.graves.listener.integration.oraxen
Constructors in com.ranull.graves.listener.integration.oraxen with parameters of type GravesModifierConstructorDescriptionPlayerInteractEntityListener
(Graves plugin, Oraxen oraxen) Deprecated.Recommend Nexo as a replacement. -
Uses of Graves in com.ranull.graves.listener.integration.playernpc
Constructors in com.ranull.graves.listener.integration.playernpc with parameters of type GravesModifierConstructorDescriptionNPCInteractListener
(Graves plugin, PlayerNPC playerNPC) Constructs a new NPCInteractListener with the specified Graves and PlayerNPC instances. -
Uses of Graves in com.ranull.graves.manager
Methods in com.ranull.graves.manager with parameters of type GravesModifier and TypeMethodDescriptionorg.bukkit.Location
LocationManager.getSafeTeleportLocation
(org.bukkit.entity.Entity entity, org.bukkit.Location location, Grave grave, Graves plugin) Gets a safe teleport location.Constructors in com.ranull.graves.manager with parameters of type GravesModifierConstructorDescriptionBlockManager
(Graves plugin) Initializes a new instance of the BlockManager class.DataManager
(Graves plugin) Initializes the DataManager with the specified plugin instance and sets up the database connection.EntityDataManager
(Graves plugin) Initializes the EntityDataManager with the specified plugin instance.EntityManager
(Graves plugin) Initializes the EntityManager with the specified plugin instance.GraveManager
(@NotNull Graves plugin) Initializes the GraveManager with the specified plugin instance.GUIManager
(Graves plugin) Initializes a new instance of the GUIManager class.HologramManager
(Graves plugin) ImportManager
(Graves plugin) Creates a new importer bound to the given plugin instance.IntegrationManager
(Graves plugin) Initializes a new instance of theIntegrationManager
class.ItemStackManager
(Graves plugin) Initializes a new instance of the ItemStackManager class.LocationManager
(Graves plugin) Initializes a new instance of the LocationManager class.RecipeManager
(Graves plugin) Initializes a new instance of the RecipeManager class. -
Uses of Graves in com.ranull.graves.util
Methods in com.ranull.graves.util with parameters of type GravesModifier and TypeMethodDescriptionstatic String
StringUtil.getDateString
(Grave grave, long time, Graves plugin) Gets the date string for a given time in a specific format.static String
ServerUtil.getServerDumpInfo
(Graves plugin) Gathers server information and generates a dump in string format.static String
StringUtil.getTimeString
(Grave grave, long time, Graves plugin) Gets the time string for a given duration in milliseconds.static String
StringUtil.parseString
(String string, Graves plugin) static String
StringUtil.parseString
(String string, Grave grave, Graves plugin) static String
StringUtil.parseString
(String string, String name, Graves plugin) static String
StringUtil.parseString
(String string, org.bukkit.entity.Entity entity, Graves plugin) static String
StringUtil.parseString
(String string, org.bukkit.entity.Entity entity, String name, org.bukkit.Location location, Grave grave, Graves plugin) Parses a string and replaces placeholders with corresponding values.static String
StringUtil.parseString
(String string, org.bukkit.entity.Entity entity, org.bukkit.Location location, Grave grave, Graves plugin) static String
StringUtil.parseString
(String string, org.bukkit.Location location, Grave grave, Graves plugin) static org.bukkit.inventory.Inventory
InventoryUtil.stringToInventory
(org.bukkit.inventory.InventoryHolder inventoryHolder, String string, String title, Graves plugin) Converts a string representation of an inventory to an Inventory object. -
Uses of Graves in dev.cwhead.GravesX
Methods in dev.cwhead.GravesX that return GravesModifier and TypeMethodDescriptionGravesXAPI.getGravesX()
Deprecated, for removal: This API element is subject to removal in a future version.Since 4.9.9.1.Constructors in dev.cwhead.GravesX with parameters of type GravesModifierConstructorDescriptionGravesXAPI
(Graves plugin) Deprecated, for removal: This API element is subject to removal in a future version.Since 4.9.9.1. -
Uses of Graves in dev.cwhead.GravesX.addon
Methods in dev.cwhead.GravesX.addon with parameters of type GravesModifier and TypeMethodDescriptionstatic File
GravesXAddon.ensureAddonFolder
(Graves plugin, String addonName) Ensures plugins/'PluginName'/addon/'addonName' exists and returns it.static void
GravesXAddon.ensureAddonRoot
(Graves plugin) Ensures plugins/'PluginName'/addon exists.static int
GravesXAddon.exportAddonConfigs
(Graves plugin, String addonName, boolean replaceIfExists) Copies all *.yml files found in resources at: addon/'addonName'/... -
Uses of Graves in dev.cwhead.GravesX.api
Methods in dev.cwhead.GravesX.api that return GravesModifier and TypeMethodDescription@NotNull Graves
GravesXAPI.plugin()
Underlying Graves plugin (advanced usage).Constructors in dev.cwhead.GravesX.api with parameters of type GravesModifierConstructorDescriptionGravesXAPI
(@NotNull Graves plugin) Initializes the GravesXAPI facade with all modular API components. -
Uses of Graves in dev.cwhead.GravesX.api.addon
Constructors in dev.cwhead.GravesX.api.addon with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.api.grave
Constructors in dev.cwhead.GravesX.api.grave with parameters of type GravesModifierConstructorDescriptionGraveCreationAPI
(Graves plugin, LocationAPI world, UtilAPI util, GraveManagementAPI manage) GraveManagementAPI
(Graves plugin) -
Uses of Graves in dev.cwhead.GravesX.api.inventory
Constructors in dev.cwhead.GravesX.api.inventory with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.api.util
Constructors in dev.cwhead.GravesX.api.util with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.api.world
Constructors in dev.cwhead.GravesX.api.world with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.command
Constructors in dev.cwhead.GravesX.command with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.compatibility
Methods in dev.cwhead.GravesX.compatibility with parameters of type GravesModifier and TypeMethodDescriptionstatic CompletableFuture
<Boolean> CompatibilityTeleport.teleportSafely
(org.bukkit.entity.Player player, org.bukkit.Location target, Graves plugin) Teleport withPlayerTeleportEvent.TeleportCause.PLUGIN
.static CompletableFuture
<Boolean> CompatibilityTeleport.teleportSafely
(org.bukkit.entity.Player player, org.bukkit.Location target, org.bukkit.event.player.PlayerTeleportEvent.TeleportCause cause, Graves plugin) Teleport with a specific cause, preferringteleportAsync
when available, and falling back to region-safeteleport
viaGravesXScheduler.execute(...)
. -
Uses of Graves in dev.cwhead.GravesX.debug
Methods in dev.cwhead.GravesX.debug with parameters of type GravesModifier and TypeMethodDescriptionstatic void
static void
KeepInventoryDetector.logWorldsWithGameruleKeepInventoryTrue
(Graves plugin) -
Uses of Graves in dev.cwhead.GravesX.integration
Constructors in dev.cwhead.GravesX.integration with parameters of type GravesModifierConstructorDescriptionCitizensNPC
(Graves plugin) Constructs a new CitizensNPC instance with the specified Graves plugin.CoreProtectIntegration
(Graves plugin) Deprecated.Unmaintained greedware plugin.Initializes the EntityDataManager with the specified plugin instance.NoteBlockAPI
(Graves plugin) Constructs a new NoteBlockAPI instance.SkriptImpl
(Graves plugin) Constructs a SkriptIntegration instance and registers it with the Skript plugin. -
Uses of Graves in dev.cwhead.GravesX.listener
Constructors in dev.cwhead.GravesX.listener with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.listener.integration.citizensnpcs
Constructors in dev.cwhead.GravesX.listener.integration.citizensnpcs with parameters of type GravesModifierConstructorDescriptionCitizensNPCInteractListener
(Graves plugin, CitizensNPC citizensNPC) Constructs a new CitizensNPCInteractListener with the specified Graves and CitizensNPC instances. -
Uses of Graves in dev.cwhead.GravesX.listener.integration.coreprotect
Constructors in dev.cwhead.GravesX.listener.integration.coreprotect with parameters of type GravesModifierConstructorDescriptionCoreProtectListener
(Graves plugin) Deprecated.Unmaintained greedware plugin. -
Uses of Graves in dev.cwhead.GravesX.listener.integration.nexo
Constructors in dev.cwhead.GravesX.listener.integration.nexo with parameters of type GravesModifierConstructorDescriptionPlayerInteractEntityListener
(Graves plugin, Nexo nexo) Constructs a new PlayerInteractEntityListener with the specified Graves and Nexo instances. -
Uses of Graves in dev.cwhead.GravesX.manager
Methods in dev.cwhead.GravesX.manager with parameters of type GravesModifier and TypeMethodDescriptionorg.bukkit.Vibration
ParticleManager.buildVibrationSingle
(Graves plugin, org.bukkit.Location graveLoc, Grave grave) ParticleManager.parseTrailData
(Graves plugin, Grave grave) Try to construct Particle.Trail reflectively to avoid compile-time dependency.void
ParticleManager.spawnVibrationBounce
(Graves plugin, org.bukkit.Location graveLoc, Grave grave, org.bukkit.Particle particle, int count) Build a Vibration instance from config, using block or entity destination.Constructors in dev.cwhead.GravesX.manager with parameters of type Graves -
Uses of Graves in dev.cwhead.GravesX.module
Methods in dev.cwhead.GravesX.module that return GravesConstructors in dev.cwhead.GravesX.module with parameters of type GravesModifierConstructorDescriptionModuleContext
(Graves plugin, String moduleName, ClassLoader moduleClassLoader, LibraryImporter importer) Creates a context for a module and prepares its storage and config.ModuleManager
(Graves plugin) Creates a manager bound to the given plugin and ensures the modules directory exists. -
Uses of Graves in dev.cwhead.GravesX.module.util
Constructors in dev.cwhead.GravesX.module.util with parameters of type GravesModifierConstructorDescriptionLibbyImporter
(Graves plugin) Creates a new importer bound to the Graves plugin. -
Uses of Graves in dev.cwhead.GravesX.util
Constructors in dev.cwhead.GravesX.util with parameters of type GravesModifierConstructorDescriptionLibraryLoaderUtil
(Graves plugin) Constructs a new LibraryLoaderUtil instance. -
Uses of Graves in me.jay.GravesX.integration
Constructors in me.jay.GravesX.integration with parameters of type Graves