Index
All Classes|All Packages
A
- ActionBarHandler - Class in me.fami6xx.rpuniverse.core.misc.basichandlers
-
The ActionBarHandler is the main class for handling the action bars.
- ActionBarHandler() - Constructor for class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
-
Adds additional items (like "Add new item" button).
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
-
A method where you can add your own items to the inventory border for example.
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
-
A method where you can add your own items to the inventory border for example.
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- addAdditionalItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
-
Adds additional items to the paginated menu, such as an Add Trusted Player button.
- addConsumable(ItemStack, ConsumableItem) - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Add a consumable item to the handler.
- addDoc(Player, int, String, boolean) - Static method in class me.fami6xx.rpuniverse.core.commands.DocCommand
- addGlow(ItemStack) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Make the item glow
- addIgnoredMaterials(Material...) - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
-
Add materials to ignore when RayCast hits a block
- addJob(Job) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Add a job
- addJob(Job) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Adds a job to the player's list of jobs.
- addJobType(JobType) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Adds a JobType to the list of job types.
- addLine(String) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- addLock(Lock) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Adds a lock to the property.
- AddLockToPropertyListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- AddLockToPropertyListener(Player, Property, PropertyAllLocksMenu) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.AddLockToPropertyListener
- addMenuBorder() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
-
Adds the menu border to the inventory.
- addMessage(Player, String) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Add a message to the player's action bar.
- addMessage(Player, String, boolean) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Add a message to the player's action bar.
- addMoneyToJobBank(double) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Adds the specified amount of money to the job bank.
- addNeededItem(WorkingStep.NeededItem) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Adds needed item.
- addOwner(UUID) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Add an owner to the lock
- addOwner(Player) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Add an owner to the lock
- addPlayer(Player, String) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.BossBarHandler
-
Add a player to the boss bar
- addPlayer(Player, List<String>) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Add a player to the playerMessages map and start cycling messages for that player.
- addPlayerToJob(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Adds a player to a job by associating their UUID with the default position.
- addPlayerToJob(UUID, Position) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Adds a player to a job by associating their UUID with a position.
- addPosition(Position) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Adds a position to the jobPositions list.
- addPositionShouldBeBossMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- addPositionShouldBeWorkingPermissionLevelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- addPositionSuccessMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- addPositionTypePositionNameMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- addPositionTypePositionSalaryMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- addToCreateJobStorage(UUID, CreateJobStorage) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- addToList(UUID, famiHologram) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- addToQueue(Player, IChatExecuteQueue) - Method in class me.fami6xx.rpuniverse.core.misc.chatapi.UniversalChatHandler
- addTrustedPlayer(UUID) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Adds a player to the list of trusted players.
- AddTrustedPlayerInputListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- AddTrustedPlayerInputListener(Player, Property, TrustedPlayersMenu) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.AddTrustedPlayerInputListener
- addWorkingLocation(Location) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Adds working location.
- ADMIN - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- ADMIN - Enum constant in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
- AdminModeCommand - Class in me.fami6xx.rpuniverse.core.commands
- AdminModeCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.AdminModeCommand
- adminModeDisabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- adminModeEnabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- adminModeErrorPlayerNotFoundMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- AdminPropertyEditMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- AdminPropertyEditMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
-
Constructs a new AdminPropertyEditMenu.
- adminTag - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- afterLoad() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Called after loading the property from the file.
- ALL_CONSUMABLES - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- ALL_LOCKS - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- allConsumableMenuAddItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuAddItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuAddItemMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuAddItemMessageError - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuAddItemMessageErrorAlreadyAdded - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuAddItemMessageSuccess - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuInfoDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allConsumableMenuInfoLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- AllConsumablesMenu - Class in me.fami6xx.rpuniverse.core.basicneeds.menus
- AllConsumablesMenu(PlayerMenu, BasicNeedsHandler) - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
- allConsumablesMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- AllJobsMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- AllJobsMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- allJobsMenuJobName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allJobsMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- AllLocksMenu - Class in me.fami6xx.rpuniverse.core.locks.menus
- AllLocksMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- allLocksMenuCreateLockDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allLocksMenuCreateLockLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allLocksMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allLocksMenuSearchDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allLocksMenuSearchLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- allLocksMenuSearchPrompt - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- AllPropertiesMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- AllPropertiesMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- AllWorkingStepsMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- AllWorkingStepsMenu(PlayerMenu, List<WorkingStep>, Job) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- alreadySelling - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
B
- BalanceChangeNotifier - Class in me.fami6xx.rpuniverse.core.misc.balance
- BalanceChangeNotifier(RPUniverse) - Constructor for class me.fami6xx.rpuniverse.core.misc.balance.BalanceChangeNotifier
- basicNeedsActionBarMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- BasicNeedsConfig - Class in me.fami6xx.rpuniverse.core.basicneeds
-
This class represents the configuration for the basic needs of the player in the game.
- BasicNeedsConfig(RPUniverse) - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Constructs a new BasicNeedsConfig with the given plugin.
- BasicNeedsHandler - Class in me.fami6xx.rpuniverse.core.basicneeds
-
The BasicNeedsHandler is the main class for handling the basic needs.
- BasicNeedsHandler() - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
- BeforeCharacterKilledEvent - Class in me.fami6xx.rpuniverse.core.api
- BeforeCharacterKilledEvent(Player, Player, PlayerData) - Constructor for class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- beforeSave() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Called before saving the property to the file.
- BORDER_GLASS - Static variable in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
- BOSS - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- bossBarColorBeforeJob - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- BossBarHandler - Class in me.fami6xx.rpuniverse.core.misc.basichandlers
-
The BossBarHandler is the main class for handling the boss bars.
- BossBarHandler() - Constructor for class me.fami6xx.rpuniverse.core.misc.basichandlers.BossBarHandler
- bossBarPlayerNoJob - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- BuyPropertyMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- BuyPropertyMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- buyPropertyMenuCancelItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- buyPropertyMenuCancelItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- buyPropertyMenuConfirmPurchaseItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- buyPropertyMenuConfirmPurchaseItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- buyPropertyMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
C
- calculateHeight(UUID) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.FollowHoloHandler
- calculateSellAmount(double) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Calculates how much the player would get if they sold the property right now.
- canAddToQueue(Player) - Method in class me.fami6xx.rpuniverse.core.misc.chatapi.UniversalChatHandler
- canBeAddedToJob() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Determines whether the player can be added to a job.
- canBeAddedToJob(Job) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Determines whether the player can be added to the given job.
- cancel() - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Cancels the property creation process.
- cancelActivityMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- cancelPositionCreationMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- cancelSuccessful - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- cannotOpenLockMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- canOpenLock(Lock) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Determines if the player can open a specified lock.
- canPlayerKickPlayer(UUID, UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Determines if a player can kick another player based on their positions.
- canSeeThroughBlocks() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- ChangeOwnerInputListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- ChangeOwnerInputListener(Player, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.ChangeOwnerInputListener
- changePlayerPosition(UUID, Position) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Changes the position of a player by updating the player's UUID and the new position in the playerPositions map.
- CharacterKilledEvent - Class in me.fami6xx.rpuniverse.core.api
- CharacterKilledEvent(Player, Player, PlayerData) - Constructor for class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- checkBlockForAnyLocks(Block) - Static method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Checks if a block has any associated locks.
- checkPositions(List<Position>) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Checks if a list of positions contains at least one default position and at least one boss position.
- chestLimitChestAlreadyInUse - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- ChestLimitListener - Class in me.fami6xx.rpuniverse.core.chestlimit
- ChestLimitListener(Plugin) - Constructor for class me.fami6xx.rpuniverse.core.chestlimit.ChestLimitListener
- chestLimitMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- clearList(UUID) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- clearPendingAction() - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- clickedItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- clickGreenItemsToContinue - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- clickMeItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- closeAllJobMenus(Predicate<Job>) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes all job menus that match the given predicate.
- closeAllJobMenus(Predicate<Job>, MenuTag...) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes all job menus that match the given predicate and have the specified tags.
- closeAllMenus() - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes all menus.
- closeAllMenusUUIDPredicate(Predicate<UUID>) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes all menus for players whose UUID matches the given predicate.
- closeAllMenusUUIDPredicate(Predicate<UUID>, MenuTag...) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes all menus for players whose UUID matches the given predicate and have the specified tags.
- closeItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- closeItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- closeMenu(Player) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Closes the menu for a given player.
- ConsumableItem - Class in me.fami6xx.rpuniverse.core.basicneeds
-
This class represents a consumable item in the game.
- ConsumableItem(int, int, int, int, int) - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Constructs a new ConsumableItem with the given values.
- ConsumablesCommand - Class in me.fami6xx.rpuniverse.core.basicneeds.commands
- ConsumablesCommand() - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.commands.ConsumablesCommand
- createBossMenuHologram() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Creates a hologram for the boss menu.
- CreateJobCommand - Class in me.fami6xx.rpuniverse.core.jobs.commands.createJob
- CreateJobCommand(CreateJobStarter) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- createJobCommandBossMenuLocationMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createJobCommandCancelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createJobCommandJobCreatedMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createJobCommandTypeNameMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- CreateJobStarter - Class in me.fami6xx.rpuniverse.core.jobs.commands.createJob
- CreateJobStarter(RPUniverse) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- CreateJobStorage - Class in me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils
- CreateJobStorage(UUID) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- createLock(Location, Material, List<String>, String, int) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Create a lock at the specified location with the specified owners, job name, minimum working level, and shown material.
- createLockCanceled - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockNoPlayersFound - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockPrompt - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- CreateLockSelectJobMenu - Class in me.fami6xx.rpuniverse.core.locks.menus
- CreateLockSelectJobMenu(PlayerMenu, Block) - Constructor for class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- createLockSelectJobMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- CreateLockSelectTypeMenu - Class in me.fami6xx.rpuniverse.core.locks.menus
- CreateLockSelectTypeMenu(PlayerMenu, Block) - Constructor for class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- createLockSelectTypeMenuJobLockDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuJobLockLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuPlayerLockDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuPlayerLockLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuUnopenableDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockSelectTypeMenuUnopenableLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockTypeMinimalWorkingLevel - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createLockTypePlayerNames - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- createProperty(Property) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Creates a new property and saves it.
- CreatePropertyProcess - Class in me.fami6xx.rpuniverse.core.properties.process
-
Handles the process of creating a property in the RP Universe.
- CreatePropertyProcess(Player) - Constructor for class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Constructs a new CreatePropertyProcess for the specified player.
- createRegion(String, Location, Location) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Create and store a region in memory.
D
- DataSystem - Class in me.fami6xx.rpuniverse.core
-
The DataSystem is the main class for handling the data.
- DataSystem() - Constructor for class me.fami6xx.rpuniverse.core.DataSystem
-
Constructor for the DataSystem.
- deactivate() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Deactivates the property, deleting the hologram.
- deleteRegion(UUID) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Deletes a region from memory by its UUID.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class me.fami6xx.rpuniverse.core.misc.gsonadapters.ItemStackAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class me.fami6xx.rpuniverse.core.misc.gsonadapters.LocationAdapter
- destroy() - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- destroy() - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- destroy() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Destroys hologram and hides it from all players
- disable() - Method in class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
- disable() - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Disables the menu manager by unregistering the click handler.
- disable() - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Disables the PropertyManager.
- DocCommand - Class in me.fami6xx.rpuniverse.core.commands
- DocCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.DocCommand
- docCommandHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- docCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- DoCommand - Class in me.fami6xx.rpuniverse.core.commands
- DoCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.DoCommand
- doCommandHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- doCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
E
- EasyPaginatedMenu - Class in me.fami6xx.rpuniverse.core.menuapi.types
- EasyPaginatedMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
- EditConsumableMenu - Class in me.fami6xx.rpuniverse.core.basicneeds.menus
- EditConsumableMenu(PlayerMenu, ItemStack, ConsumableItem) - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- editConsumableMenuDrinkItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuDrinkItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuFoodItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuFoodItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuHealthItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuHealthItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuPeeItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuPeeItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuPoopItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuPoopItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuRemoveItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuRemoveItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editConsumableMenuRemoveItemMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- editPosition(String, Position) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Edits the details of a position in the job.
- enable() - Method in class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
-
Enable the HoloAPI
- enable() - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Enables the menu manager by registering the click handler.
- enableIgnoreSeeThroughMaterials() - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
-
When RayCast hits a liquid or a block algorithm checks its material if its see through (Like Glass, Water, Grass, Flowers etc.)
- errorBasicNeedsDisabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorDocCommandAlreadyActive - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorDocCommandUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorDoCommandUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorGlobalOOCUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorJobNameAlreadyExistsMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorJobNameTooLongMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorJobNotReadyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorMeCommandUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorMenuAlreadyOnFirstPage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorMenuAlreadyOnLastPage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorNoStatusSet - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorOnlyPlayersCanUseThisCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionNameAlreadyExistsMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionNameTooLongMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionSalaryNotANumberMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionSalaryTooLowMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionWorkingPermissionLevelNotANumberMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorPositionWorkingPermissionLevelTooLowMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorSetTagCommandPlayerNotFound - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorSetTagCommandTagTooLong - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorSetTagCommandUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorStatusAlreadySet - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorStatusCommandUsage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYesOrNoMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouAlreadyHaveSomethingToType - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouAreAlreadyCreatingAJobMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouAreNotInCorrectModeToUseThisCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouAreNotInUserMode - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDoNotHaveEnoughMoneyToPurchasePropertyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDoNotHaveEnoughMoneyToRentPropertyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDontHaveAnyJob - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDontHavePermissionToUseThisCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDontNeedToPeeMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- errorYouDontNeedToPoopMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- execute() - Method in interface me.fami6xx.rpuniverse.core.misc.IExecuteQueue
- execute(Player, String) - Method in interface me.fami6xx.rpuniverse.core.misc.chatapi.IChatExecuteQueue
F
- famiHologram - Class in me.fami6xx.rpuniverse.core.holoapi.types.holograms
- famiHologram(Hologram) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- famiHoloHandler - Class in me.fami6xx.rpuniverse.core.holoapi.handlers
- famiHoloHandler() - Constructor for class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- FamiUtils - Class in me.fami6xx.rpuniverse.core.misc.utils
- FamiUtils() - Constructor for class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
- FILLER_GLASS - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- FollowHoloHandler - Class in me.fami6xx.rpuniverse.core.holoapi.handlers
- FollowHoloHandler() - Constructor for class me.fami6xx.rpuniverse.core.holoapi.handlers.FollowHoloHandler
- FollowingHologram - Class in me.fami6xx.rpuniverse.core.holoapi.types.holograms
- FollowingHologram(Entity) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
-
Creates a new FollowingHologram that will be visible by default and can be seen through blocks with no max visible distance
- FollowingHologram(Entity, double, boolean, boolean) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
-
Creates a new FollowingHologram that will stay on the entity until it is destroyed
- FollowingHologram(Entity, double, boolean, boolean, int) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
-
Creates a new FollowingHologram that will stay on the entity for a certain amount of time
- FoodTrackerListener - Class in me.fami6xx.rpuniverse.core.basicneeds.events
- FoodTrackerListener() - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.events.FoodTrackerListener
- format(String) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Format the message
- format(String) - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Format a message
- formatNeedForActionBar(int, boolean) - Static method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Format the need for the action bar.
- formatWithPrefix(String) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Format the message with the prefix
- fromJsonJobTypeData(JsonObject) - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Sets the data of the job type from JSON format.
- fromJsonObject(JsonObject) - Static method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Creates a SellStep from its JSON object.
- fromJsonObject(JsonObject) - Static method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Converts a JSON object to a WorkingStep.
- fromPrimitive(byte[], PersistentDataAdapterContext) - Method in class me.fami6xx.rpuniverse.core.misc.persistentdatatypes.ItemStackArrayDataType
- fromString(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.Job
- fromString(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Constructs a Position object from a string representation.
- fromString(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Converts a string representation of a SellStep object into an actual SellStep object.
- fromString(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Builds a WorkingStep from a YAML string.
G
- generalMenuBackItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- generalMenuBackItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- getAction() - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Gets the action performed by the player.
- getActionBarHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the ActionBarHandler
- getAddedPee() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the amount of pee added.
- getAddedPoop() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the amount of poop added.
- getAllJobData() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Retrieves all job data stored by the selected Data Handler.
- getAllJobData() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- getAllLanguageFields() - Static method in class me.fami6xx.rpuniverse.core.misc.language.LanguageFieldsManager
-
Returns a list of LanguageField objects for each String field in the *live* LanguageHandler, with knowledge if the code default contained '~'.
- getAllLockBlocksFromBlock(Block, Material, List<Block>) - Static method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Retrieves all blocks associated with a lock from a given block.
- getAllLockData() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Gets all the saved lock data.
- getAllLockData() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- getAllLocks() - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Returns a list of all locks managed by this handler.
- getAllPlayersInJob() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves a list of all players in a job.
- getAllPositionsPlayerCanAssign(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Returns a list of all positions that a player can assign to.
- getAllProperties() - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Gets all properties.
- getAllRegions() - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Returns all current regions.
- getAmount() - Method in class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- getAmount() - Method in class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- getAmount() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep.NeededItem
-
Gets amount.
- getAssociatedLocks() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the associated locks of the property.
- getAuthor() - Method in class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- getBaseLocation() - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- getBaseLocation() - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- getBaseLocation() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
This function is only for Visibility calculations as it needs to get from where to send RayTrace
- getBaseLocation() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
- getBaseLocation() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.StaticHologram
- getBasicNeedsHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the BasicNeedsHandler
- getBindedOfflinePlayer() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Returns the OfflinePlayer object that is currently bound to this PlayerData instance.
- getBindedPlayer() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the player object that is currently bound to this PlayerData instance.
- getBossBarHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the BossBarHandler
- getBossMenuLocation() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- getBossMenuLocation() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the location of the boss menu associated with the job.
- getChance() - Method in class me.fami6xx.rpuniverse.core.jobs.PossibleDrop
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
-
Gets collection size.
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- getCollectionSize() - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- getCommandExecutor() - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- getCommandExecutor() - Method in class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- getComplexType() - Method in class me.fami6xx.rpuniverse.core.misc.persistentdatatypes.ItemStackArrayDataType
- getConfig() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Gets the basic need config.
- getConfiguration() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the FileConfiguration
- getConsumable(ItemStack) - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Get the consumable item for the given item.
- getConsumables() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Get the consumable items.
- getCorner1() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Gets the first corner of the region.
- getCorner2() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Gets the second corner of the region.
- getCreateJobStorage(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- getCurrentlyCreating() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- getCurrentMenu() - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- getCurrentMoneyInJobBank() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the current amount of money available in the job bank.
- getCurrentTagHologram() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the hologram for the tag of the player data.
- getDamage() - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- getDataHandler() - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Gets the data handler.
- getDataInJson() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobTypeData
-
Retrieves the data of the job type in JSON format.
- getDataSystem() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the DataSystem
- getDataUUID() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the UUID of the player data.
- getDepletionAmount() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets depletion amount.
- getDepletionChance() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets depletion chance.
- getDescription() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the description of the sell step.
- getDescription() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Retrieves the description of the job type.
- getDescription() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets description.
- getDistance() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- getEconomy() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the Economy
- getEditingJob() - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- getEvent() - Method in class me.fami6xx.rpuniverse.core.api.RegionBlockBreakEvent
-
Gets the original BlockBreakEvent.
- getFieldName() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- getFinalAmount() - Method in class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- getFinalAmount() - Method in class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- getFollowHandler() - Method in class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
-
Get the follow handler
- getFollowing() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
- getFood() - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Returns the food value of the item.
- getFoodLevel() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Gets the player's food level
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.JobDeletedEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.JobLoadedEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.LockCreatedEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.LockDeniedEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.RegionBlockBreakEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.RegionDeletedEvent
-
Gets the static handler list for this event.
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.SellStepLocationAddedEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.SellStepLocationRemovedEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationAddedEvent
- getHandlerList() - Static method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationRemovedEvent
- getHandlerName() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called when the data handlers name is needed.
- getHandlerName() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.JobDeletedEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.JobLoadedEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.LockCreatedEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.LockDeniedEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.RegionBlockBreakEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.RegionDeletedEvent
-
Gets the list of handlers for this event.
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationAddedEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationRemovedEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationAddedEvent
- getHandlers() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationRemovedEvent
- getHealth() - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Returns the health value of the item.
- getHitBlock() - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCastResult
- getHoloAPI() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the HoloAPI
- getHologram() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- getHologramLocation() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the location of the hologram associated with the property.
- getIcon() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Retrieves the icon of the job type that will be displayed for admins in the /jobs menu and when an admin is selecting what job type to assign to a job.
- getIdentifier() - Method in class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- getInstance() - Static method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Get the singleton instance of RegionManager.
- getInstance() - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the RPUniverse instance
- getIntDistance() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- getInterval() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the interval of the basic needs.
- getInventory() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
-
Returns the inventory associated with this menu.
- getItem() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- getItem() - Method in class me.fami6xx.rpuniverse.core.jobs.PossibleDrop
- getItem() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep.NeededItem
-
Gets item.
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
-
Gets item from index.
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
-
Gets ItemStack you created from your collection
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
-
Gets ItemStack you created from your collection
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- getItemFromIndex(int) - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- getItemToSell() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the item that players can sell.
- getItemValue() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the value of the item (per unit).
- getJavaPlugin() - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the JavaPlugin instance
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.JobDeletedEvent
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.JobLoadedEvent
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Gets the job to which the player was added.
- getJob() - Method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Gets the job from which the player was removed.
- getJob(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves a Job object with the specified job name.
- getJobByName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Get a job by its name
- getJobByUUID(String) - Static method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves a Job object with the specified job UUID.
- getJobByUUID(String) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Get a job by its UUID
- getJobData(String) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Retrieves job data for a given name.
- getJobData(String) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- getJobName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- getJobName() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the job name of the lock
- getJobPercentage() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the percentage of the sale price that goes to the job.
- getJobs() - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Get the jobs
- getJobsHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the JobsHandler
- getJobType() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the job type of the job.
- getJobTypeByName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Get a job type by its name
- getJobTypeData() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the job type data of the job.
- getJobTypeName() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the name of the job type.
- getJobTypes() - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Get the job types
- getJobUUID() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
- getJobUUID() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the UUID of the job this SellStep belongs to.
- getJobUUID() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets job UUID.
- getJsonJobTypeData() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Retrieves the data of the job type in JSON format.
- getLanguageConfig() - Method in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- getLanguageHandler() - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the LanguageHandler
- getLastActive() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the last active timestamp of the property.
- getList(UUID) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- getLocation() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationAddedEvent
- getLocation() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationRemovedEvent
- getLocation() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationAddedEvent
- getLocation() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationRemovedEvent
- getLocation() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the location where the sell step is performed.
- getLocation() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the location of the lock
- getLock() - Method in class me.fami6xx.rpuniverse.core.api.LockCreatedEvent
-
Gets the lock that was created.
- getLock() - Method in class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Gets the lock that was deleted.
- getLock() - Method in class me.fami6xx.rpuniverse.core.api.LockDeniedEvent
-
Gets the lock that was interacted with.
- getLock() - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Gets the lock that was opened.
- getLockByLocation(Location) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Returns the lock located at the specified location.
- getLockByUUID(UUID) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Returns the lock with the specified UUID.
- getLockHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the LockHandler
- getLocksByJob(String) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Returns a list of locks associated with a specific job.
- getLocksByOwner(String) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Returns a list of locks owned by the specified owner.
- getLocksUUID() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the list of locked blocks associated with the property.
- getMap() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- getMassage() - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- getMaxCorner() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Helper to get the maximum corner for x, y, z.
- getMaxItemsPerPage() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
-
Returns the maximum number of items per page.
- getMaxSellAmount() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the maximum number of items a player can sell at once.
- getMenuManager() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the MenuManager
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
-
Gets menu name.
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- getMenuName() - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- getMenuTags() - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- getMessages(Player) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Get queued messages for the player.
- getMinCorner() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Helper to get the minimum corner for x, y, z.
- getMinWorkingLevel() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the minimum working level of the lock
- getMode() - Method in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
-
Get the string of the PlayerMode
- getModeFromString(String) - Static method in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
-
Get the PlayerMode from a string
- getName() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the name of the job.
- getName() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Getter method for name
- getName() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the name of the sell step.
- getName() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Retrieves the name of the job type.
- getName() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets name.
- getName() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Gets the name of the region.
- getNeededItems() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets needed items.
- getNeededModeToEdit() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the needed mode to edit.
- getNeededPermissionLevel() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets needed permission level.
- getNewInstance(Job) - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Should return just a new instance of the JobType.
- getOtherChestBlock(Block) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Get the other chest block
- getOwner() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the owner of the property.
- getOwners() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the owners of the lock
- getOwnersAsString() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the owners of the lock as a string
- getPageToDisplay(Player) - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- getPageToDisplay(Player) - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- getPageToDisplay(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
This method is used to retrieve the page number to display for a given player.
- getPageToDisplay(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
- getPageToDisplay(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.StaticHologram
- getPee() - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Returns the pee value of the item.
- getPeeLevel() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Gets the player's pee level
- getPendingAction() - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- getPlaceholders() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.LockDeniedEvent
-
Gets the player who was denied access.
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Gets the player who opened the lock.
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Gets the player who was added to the job.
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Gets the player who was removed from the job.
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- getPlayer() - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- getPlayerData() - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- getPlayerData() - Method in class me.fami6xx.rpuniverse.core.api.CharacterKilledEvent
- getPlayerData(String) - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Retrieves the player data for the specified UUID.
- getPlayerData(String) - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the PlayerData from the DataSystem
- getPlayerData(UUID) - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Gets the player data for the specified UUID.
- getPlayerHolograms() - Method in class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
-
Get the player holograms
- getPlayerJobs() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the list of jobs for the player data.
- getPlayerMenu(Player) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Retrieves the PlayerMenu for a given player, creating one if it doesn't exist.
- getPlayerMode() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the player mode for the player data.
- getPlayerPercentage() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the percentage of the sale price that goes to the player.
- getPlayerPosition(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the position of a player identified by their UUID.
- getPlayerUUID() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- getPlayerUUID() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the UUID of the player data.
- getPoop() - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Returns the poop value of the item.
- getPoopLevel() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Gets the player's poop level
- getPositionByName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves a Position object from the jobPositions list based on the provided position name.
- getPositions() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the list of positions associated with the job.
- getPossibleDrops() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets possible drops.
- getPrefix() - Static method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the prefix from the config
- getPrice() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the price of the property.
- getPrimitiveType() - Method in class me.fami6xx.rpuniverse.core.misc.persistentdatatypes.ItemStackArrayDataType
- getPropertyByHologram(Location) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Gets a property by its hologram location.
- getPropertyById(UUID) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Gets a property by its ID.
- getPropertyCreationWand() - Static method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Gets the property creation wand item.
- getPropertyId() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the unique identifier for the property.
- getPropertyManager() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Gets the PropertyManager instance
- getQueueSaveTime() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called at the start of the plugin, this is used to determine how often the save task should run.
- getQueueSaveTime() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- getReflectionField() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- getRegion() - Method in class me.fami6xx.rpuniverse.core.api.RegionDeletedEvent
-
Gets the region that was deleted.
- getRegionById(UUID) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Get a region by its UUID.
- getRegionByName(String) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Finds a region by name.
- getRegionId() - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Gets the unique ID of the region.
- getRegions() - Method in class me.fami6xx.rpuniverse.core.api.RegionBlockBreakEvent
-
Gets the region where the block break attempt occurred.
- getRegionsContainingLocation(Location) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Returns all regions that contain the given location (same world, x/y/z in range).
- getRemovedHunger() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the amount of hunger removed.
- getRemovedThirst() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns the amount of thirst removed.
- getRentDuration() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the rent duration of the property in milliseconds.
- getRentMaximumDuration() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the maximum duration of the rent.
- getRentStart() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the start timestamp of the rent.
- getReplenishTimeTicks() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets replenish time ticks.
- getSalary() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Getter method for salary
- getSalaryInterval() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the salaryInterval field.
- getSelectedPlayerJob() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the selected player job.
- getSellStep() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationAddedEvent
- getSellStep() - Method in class me.fami6xx.rpuniverse.core.api.SellStepLocationRemovedEvent
- getShownMaterial() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the material shown in the All Locks menu
- getShownPage(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Get shown page for player
- getSlotIndex(int) - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
-
Maps the clicked slot to the index in the list.
- getSlots() - Method in class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
-
Returns the number of slots in the inventory.
- getSlots() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- getSlots() - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- getSplitLines() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
-
Returns either one line (if multiLine=false) or multiple lines (split by '~' if multiLine=true).
- getString() - Method in class me.fami6xx.rpuniverse.core.misc.utils.ProgressBarString
-
Get the string representation of the progress bar.
- getTag() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the tag for the player data.
- getTimeForStep() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets time for step.
- getTimeOnline() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the time online for the player data in seconds.
- getTimeToSell() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the time it takes to sell the item (in ticks).
- getTrustedPlayers() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Gets the list of trusted players for the property.
- getUniversalChatHandler() - Method in class me.fami6xx.rpuniverse.RPUniverse
-
Get the UniversalChatHandler
- getUuid() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Gets the UUID of this SellStep.
- getUuid() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets the internal UUID.
- getUUID() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- getUUID() - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Get the UUID of the lock
- getValue() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- getVersion() - Method in class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- getVersion() - Static method in class me.fami6xx.rpuniverse.core.misc.VersionInfo
- getVisibilityHandler() - Method in class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
-
Get the visibility handler
- getWater() - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Returns the water value of the item.
- getWaterLevel() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Gets the player's water level
- getWorkingLocations() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets working locations.
- getWorkingStep() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationAddedEvent
- getWorkingStep() - Method in class me.fami6xx.rpuniverse.core.api.WorkingStepLocationRemovedEvent
- getWorkingStepBeingDoneMessage() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Gets working step being done message.
- getWorkingStepPermissionLevel() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Getter method for working step permission level
H
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- handleMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
-
Override the handleMenu to include handling the Add Trusted Player button.
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.AllWorkingStepsMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
-
Handles click on items.
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.AllConsumablesMenu
-
Handles click on your item
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.AllJobsMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.locks.menus.AllLocksMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectJobMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
-
Handles click on your item
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.AllPropertiesMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- handlePaginatedMenu(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
- handleQueue() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- hasAdminMenu() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Checks if the job type has an admin menu.
- hasBossMenu() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Checks if the job type has a boss menu.
- hasFoundEndLocation() - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCastResult
- hasHit() - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCastResult
- hasPermissionForCreatingJobs() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Checks if the player has permission to create jobs.
- hasPermissionForEditingJobs() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Checks if the player has permission to edit jobs.
- hide(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Hides hologram from player
- hideRegion(Player, Region) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Hides region boundaries (particles) for a player.
- HoloAPI - Class in me.fami6xx.rpuniverse.core.holoapi
-
The HoloAPI is the main class for handling the holograms.
- HoloAPI() - Constructor for class me.fami6xx.rpuniverse.core.holoapi.HoloAPI
I
- IChatExecuteQueue - Interface in me.fami6xx.rpuniverse.core.misc.chatapi
- IDataHandler - Interface in me.fami6xx.rpuniverse.core.misc.datahandlers
- IExecuteQueue - Interface in me.fami6xx.rpuniverse.core.misc
- increaseTimeOnline() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Increase time online by 1 second
- index - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
- init() - Method in class me.fami6xx.rpuniverse.core.misc.utils.NickHider
- init() - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Load all regions from file (if any), manually parsing corner1 and corner2.
- initialize() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Initializes the object by creating the boss menu hologram.
- initialize() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Initializes the job type.
- initialize(RPUniverse) - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Initialize the BasicNeedsHandler.
- interactToSell - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- interactToWork - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- invalidLockItem - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- invalidValueInConfigMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- inventory - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- isAllowDepletion() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Checks if depletion is allowed.
- isAvailable() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Checks if the property is available (i.e., has no owner).
- isBoss() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Getter method for isBoss
- isBossCanEditPositions() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the bossCanEditPositions field.
- isBossCanRemoveMoneyFromBank() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the bossCanRemoveMoneyFromBank field.
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Checks if the event is cancelled.
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Checks if the event is cancelled.
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Checks if the event is cancelled.
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Checks if the event is cancelled.
- isCancelled() - Method in class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- isConsumable(ItemStack) - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Check if the given item is a consumable.
- isDefault() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Getter method for isDefault
- isDoubleChest(Block) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Check if the block is a double chest
- isDoubleDoor(Block) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Check if the block is a double door
- isEnabled() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns whether the basic needs are enabled.
- isInteger(String) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Check if the string is an integer
- isInteractableFirstStage() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Checks if first stage is interactable.
- isJobReady() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Checks if the job is ready to be executed by validating various conditions.
- isMultiLine() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- isPlayerInJob(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Checks whether a player is in a job by checking if their UUID is associated with a position.
- isPlayersReceiveSalary() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the playersReceiveSalary field.
- isPreferPermissionsOverModeForEdit() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsConfig
-
Returns whether permissions are preferred over mode for edit.
- isRentable() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Checks if the property is rentable.
- isSalaryBeingRemovedFromBank() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the bossCanRemoveMoneyFromBank field.
- isShowingRegion(Player, Region) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Checks if the player is currently showing a given region.
- isTagVisible() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Retrieves the visibility of the tag for the player data.
- isVisible(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Checks if hologram is visible to player
- ItemStackAdapter - Class in me.fami6xx.rpuniverse.core.misc.gsonadapters
- ItemStackAdapter() - Constructor for class me.fami6xx.rpuniverse.core.misc.gsonadapters.ItemStackAdapter
- ItemStackArrayDataType - Class in me.fami6xx.rpuniverse.core.misc.persistentdatatypes
- ItemStackArrayDataType() - Constructor for class me.fami6xx.rpuniverse.core.misc.persistentdatatypes.ItemStackArrayDataType
J
- Job - Class in me.fami6xx.rpuniverse.core.jobs
-
Represents a job in the system.
- Job() - Constructor for class me.fami6xx.rpuniverse.core.jobs.Job
-
Creates a new AJob instance that is empty.
- Job(String, int, Location) - Constructor for class me.fami6xx.rpuniverse.core.jobs.Job
-
Creates a new AJob instance with the given parameters.
- Job(String, int, Location, List<Position>) - Constructor for class me.fami6xx.rpuniverse.core.jobs.Job
-
Creates a new AJob instance with the given parameters.
- Job(String, int, Location, List<Position>, Map<UUID, Position>) - Constructor for class me.fami6xx.rpuniverse.core.jobs.Job
-
Creates a new AJob instance with the given parameters.
- JOB - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- JOB_ALL_PLAYERS_INTERNAL - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- JOB_ALL_POSITIONS - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- JOB_POSITION - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- JOB_POSITION_INTERNAL - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- JobAddPlayerMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobAddPlayerMenu(PlayerMenu, Menu, boolean) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAddPlayerMenu
- JobAdminMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- JobAdminMenu(PlayerMenu, Job) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- jobAdminMenuBossItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuBossItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuInformationItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuInformationItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuJobTypeAdminItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuJobTypeAdminItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuJobTypeItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuJobTypeItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuRemoveItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuRemoveItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuRenameItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuRenameItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuSettingsItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAdminMenuSettingsItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobAllPlayersMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobAllPlayersMenu(PlayerMenu, Menu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPlayersMenu
- jobAllPlayersMenuAddPlayerItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPlayersMenuAddPlayerItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPlayersMenuAddPlayerNoAvailablePlayersMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPlayersMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPlayersMenuPlayerItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPlayersMenuPlayerItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobAllPositionsMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobAllPositionsMenu(PlayerMenu, Job, boolean) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobAllPositionsMenu
- jobAllPositionsMenuAddPositionItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuAddPositionItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuCannotEditPositionMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuCannotMovePositionMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuMovePositionsItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuMovePositionsItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuPositionItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobAllPositionsMenuPositionItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobBankActionsMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobBankActionsMenu(PlayerMenu, Menu, Job) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- jobBankActionsMenuAddMoneyErrorMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuAddMoneyItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuAddMoneyItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuAddMoneyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuAddMoneySuccessMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuCurrentMoneyItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuCurrentMoneyItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneyErrorMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneyItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneyItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneyNoPermissionMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBankActionsMenuRemoveMoneySuccessMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobBossLocationMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- JobBossLocationMenu(PlayerMenu, Job, Menu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- jobBossLocationMenuChangeLocationCancelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuChangeLocationItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuChangeLocationItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuChangeLocationMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuTeleportToBossMenuItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuTeleportToBossMenuItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossLocationMenuTeleportToBossMenuMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobBossMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user
- JobBossMenu(PlayerMenu, Job) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- jobBossMenuAdminHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossMenuHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobBossMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobDeletedEvent - Class in me.fami6xx.rpuniverse.core.api
- JobDeletedEvent(Job) - Constructor for class me.fami6xx.rpuniverse.core.api.JobDeletedEvent
- JobLoadedEvent - Class in me.fami6xx.rpuniverse.core.api
- JobLoadedEvent(Job) - Constructor for class me.fami6xx.rpuniverse.core.api.JobLoadedEvent
- jobMenuAllPlayersItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuAllPlayersItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuJobBankItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuJobBankItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuJobTypeBossItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuJobTypeBossItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuPositionItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobMenuPositionItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobPlayerMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobPlayerMenu(PlayerMenu, UUID, Menu, boolean) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- jobPlayerMenuCannotChangePositionMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuCannotKickMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuKickDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuKickLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuKickMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuPositionDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPlayerMenuPositionLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobPlayerPositionMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobPlayerPositionMenu(PlayerMenu, UUID, Menu, boolean) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerPositionMenu
- JobPositionMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- JobPositionMenu(PlayerMenu, Job, Position, boolean, Menu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- jobPositionMenuDeleteDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuDeleteLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuIsBossDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuIsBossLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuIsDefaultDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuIsDefaultLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuRenameCancelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuRenameDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuRenameLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuRenameMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuSalaryCancelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuSalaryDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuSalaryLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuSalaryMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuWorkingPermissionLevelCancelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuWorkingPermissionLevelDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuWorkingPermissionLevelLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobPositionMenuWorkingPermissionLevelMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobsCommand - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs
- JobsCommand() - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.JobsCommand
- JobSelectJobType - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- JobSelectJobType(PlayerMenu, Job, Menu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSelectJobType
- jobSelectPlayerToAddMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPlayerToAddMenuPlayerAddedMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPlayerToAddMenuPlayerItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPlayerToAddMenuPlayerItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPositionMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPositionMenuPositionItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPositionMenuPositionItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- jobSelectPositionMenuSelectPositionMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- JobSettingsMenu - Class in me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- JobSettingsMenu(PlayerMenu, Menu) - Constructor for class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- JobsHandler - Class in me.fami6xx.rpuniverse.core.jobs
-
The JobsHandler is the main class for handling the jobs.
- JobsHandler() - Constructor for class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Constructor for the JobsHandler.
- JobType - Interface in me.fami6xx.rpuniverse.core.jobs.types
-
Represents a type of job that can be assigned to a job.
- JobTypeData - Interface in me.fami6xx.rpuniverse.core.jobs.types
- JSONDataHandler - Class in me.fami6xx.rpuniverse.core.misc.datahandlers
- JSONDataHandler() - Constructor for class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
L
- LanguageEditorMainMenu - Class in me.fami6xx.rpuniverse.core.misc.language.editor
-
Shows a paginated list of all LanguageFields.
- LanguageEditorMainMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageEditorMainMenu
- LanguageField - Class in me.fami6xx.rpuniverse.core.misc.language.editor
-
Represents one language field in LanguageHandler: - fieldName is the actual Java field name - value is the current text (possibly multi-line) - multiLine = true if and only if the field's *default* value contained '~' - placeholders is a list of placeholders found in the text, e.g.
- LanguageField(Field, String, String, boolean) - Constructor for class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
- LanguageFieldEditorMenu - Class in me.fami6xx.rpuniverse.core.misc.language.editor
- LanguageFieldEditorMenu(PlayerMenu, LanguageField, Menu) - Constructor for class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- LanguageFieldsManager - Class in me.fami6xx.rpuniverse.core.misc.language
-
Manages reflection and data for the LanguageHandler fields, letting us know which fields are multi-line, etc.
- LanguageFieldsManager() - Constructor for class me.fami6xx.rpuniverse.core.misc.language.LanguageFieldsManager
- LanguageHandler - Class in me.fami6xx.rpuniverse.core.misc.language
- LanguageHandler(JavaPlugin) - Constructor for class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- loadAfterSave() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Loads the player data after it has been saved.
- loadConsumables() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Loads the consumables for the BasicNeedsHandler.
- loadConsumables() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
-
Loads the consumables for the BasicNeedsHandler.
- loadPlayerData(String) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called when the user data needs to be loaded.
- loadPlayerData(String) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- LocationActionMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- LocationActionMenu(PlayerMenu, WorkingStep, Location) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- LocationAdapter - Class in me.fami6xx.rpuniverse.core.misc.gsonadapters
- LocationAdapter() - Constructor for class me.fami6xx.rpuniverse.core.misc.gsonadapters.LocationAdapter
- Lock - Class in me.fami6xx.rpuniverse.core.locks
-
Lock class
- Lock(Location, List<String>, String, int, Material) - Constructor for class me.fami6xx.rpuniverse.core.locks.Lock
- Lock(Location, Material, String, int) - Constructor for class me.fami6xx.rpuniverse.core.locks.Lock
- Lock(Location, Material, Job, int) - Constructor for class me.fami6xx.rpuniverse.core.locks.Lock
- Lock(Location, Material, Player) - Constructor for class me.fami6xx.rpuniverse.core.locks.Lock
- LockCreatedEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a lock is created.
- LockCreatedEvent(Lock) - Constructor for class me.fami6xx.rpuniverse.core.api.LockCreatedEvent
-
Constructs a new LockCreatedEvent.
- lockCreationSuccess - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- LockDeletedEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a lock is deleted.
- LockDeletedEvent(Lock) - Constructor for class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Constructs a new LockDeletedEvent.
- LockDeniedEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a player tries to open a locked block but is denied.
- LockDeniedEvent(Lock, Player) - Constructor for class me.fami6xx.rpuniverse.core.api.LockDeniedEvent
-
Constructs a new
LockDeniedEvent. - LockHandler - Class in me.fami6xx.rpuniverse.core.locks
-
The lock handler class Handles the creation, management, and interaction with locks.
- LockHandler() - Constructor for class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Constructor, which loads all locks when the plugin is initialized.
- lockItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- lockItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- LockMenu - Class in me.fami6xx.rpuniverse.core.locks.menus
- LockMenu(PlayerMenu, Menu, Lock) - Constructor for class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- LockOpenedEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a lock is opened.
- LockOpenedEvent(Lock, Player, Action) - Constructor for class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Constructs a new LockOpenedEvent.
- LockOpenedEvent(LockOpenedEvent) - Method in class me.fami6xx.rpuniverse.core.chestlimit.ChestLimitListener
- LocksCommand - Class in me.fami6xx.rpuniverse.core.locks.commands
- LocksCommand() - Constructor for class me.fami6xx.rpuniverse.core.locks.commands.LocksCommand
M
- makeColoredGlass(DyeColor) - Static method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
-
Makes a colored glass pane item.
- makeItem(Material, String, String...) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Create an item with the given material, display name and lore
- makeSkullItem(OfflinePlayer, String, String...) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Creates a skull item with the given owner, display name, and lore.
- managePropertyMenuCloseItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuCloseItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuExtendRentItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuExtendRentItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuPropertyDetailsItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuPropertyDetailsItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuTrustedPlayersItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertyMenuTrustedPlayersItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertySellItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- managePropertySellItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- maxItemsPerPage - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
- MaxRentDurationInputListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- MaxRentDurationInputListener(Player, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.MaxRentDurationInputListener
- me.fami6xx.rpuniverse - package me.fami6xx.rpuniverse
- me.fami6xx.rpuniverse.core - package me.fami6xx.rpuniverse.core
- me.fami6xx.rpuniverse.core.api - package me.fami6xx.rpuniverse.core.api
- me.fami6xx.rpuniverse.core.api.holograms - package me.fami6xx.rpuniverse.core.api.holograms
- me.fami6xx.rpuniverse.core.api.menus - package me.fami6xx.rpuniverse.core.api.menus
- me.fami6xx.rpuniverse.core.basicneeds - package me.fami6xx.rpuniverse.core.basicneeds
- me.fami6xx.rpuniverse.core.basicneeds.commands - package me.fami6xx.rpuniverse.core.basicneeds.commands
- me.fami6xx.rpuniverse.core.basicneeds.events - package me.fami6xx.rpuniverse.core.basicneeds.events
- me.fami6xx.rpuniverse.core.basicneeds.menus - package me.fami6xx.rpuniverse.core.basicneeds.menus
- me.fami6xx.rpuniverse.core.chestlimit - package me.fami6xx.rpuniverse.core.chestlimit
- me.fami6xx.rpuniverse.core.commands - package me.fami6xx.rpuniverse.core.commands
- me.fami6xx.rpuniverse.core.holoapi - package me.fami6xx.rpuniverse.core.holoapi
- me.fami6xx.rpuniverse.core.holoapi.handlers - package me.fami6xx.rpuniverse.core.holoapi.handlers
- me.fami6xx.rpuniverse.core.holoapi.types.holograms - package me.fami6xx.rpuniverse.core.holoapi.types.holograms
- me.fami6xx.rpuniverse.core.holoapi.types.lines - package me.fami6xx.rpuniverse.core.holoapi.types.lines
- me.fami6xx.rpuniverse.core.inventorylimit - package me.fami6xx.rpuniverse.core.inventorylimit
- me.fami6xx.rpuniverse.core.jobs - package me.fami6xx.rpuniverse.core.jobs
- me.fami6xx.rpuniverse.core.jobs.commands.createJob - package me.fami6xx.rpuniverse.core.jobs.commands.createJob
- me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils - package me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils
- me.fami6xx.rpuniverse.core.jobs.commands.jobs - package me.fami6xx.rpuniverse.core.jobs.commands.jobs
- me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus - package me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus
- me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin - package me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin
- me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user - package me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user
- me.fami6xx.rpuniverse.core.jobs.types - package me.fami6xx.rpuniverse.core.jobs.types
- me.fami6xx.rpuniverse.core.locks - package me.fami6xx.rpuniverse.core.locks
- me.fami6xx.rpuniverse.core.locks.commands - package me.fami6xx.rpuniverse.core.locks.commands
- me.fami6xx.rpuniverse.core.locks.menus - package me.fami6xx.rpuniverse.core.locks.menus
- me.fami6xx.rpuniverse.core.menuapi - package me.fami6xx.rpuniverse.core.menuapi
- me.fami6xx.rpuniverse.core.menuapi.handlers - package me.fami6xx.rpuniverse.core.menuapi.handlers
- me.fami6xx.rpuniverse.core.menuapi.types - package me.fami6xx.rpuniverse.core.menuapi.types
- me.fami6xx.rpuniverse.core.menuapi.utils - package me.fami6xx.rpuniverse.core.menuapi.utils
- me.fami6xx.rpuniverse.core.misc - package me.fami6xx.rpuniverse.core.misc
- me.fami6xx.rpuniverse.core.misc.balance - package me.fami6xx.rpuniverse.core.misc.balance
- me.fami6xx.rpuniverse.core.misc.basichandlers - package me.fami6xx.rpuniverse.core.misc.basichandlers
- me.fami6xx.rpuniverse.core.misc.chatapi - package me.fami6xx.rpuniverse.core.misc.chatapi
- me.fami6xx.rpuniverse.core.misc.datahandlers - package me.fami6xx.rpuniverse.core.misc.datahandlers
- me.fami6xx.rpuniverse.core.misc.gsonadapters - package me.fami6xx.rpuniverse.core.misc.gsonadapters
- me.fami6xx.rpuniverse.core.misc.language - package me.fami6xx.rpuniverse.core.misc.language
- me.fami6xx.rpuniverse.core.misc.language.editor - package me.fami6xx.rpuniverse.core.misc.language.editor
- me.fami6xx.rpuniverse.core.misc.papi - package me.fami6xx.rpuniverse.core.misc.papi
- me.fami6xx.rpuniverse.core.misc.persistentdatatypes - package me.fami6xx.rpuniverse.core.misc.persistentdatatypes
- me.fami6xx.rpuniverse.core.misc.raycast - package me.fami6xx.rpuniverse.core.misc.raycast
- me.fami6xx.rpuniverse.core.misc.utils - package me.fami6xx.rpuniverse.core.misc.utils
- me.fami6xx.rpuniverse.core.properties - package me.fami6xx.rpuniverse.core.properties
- me.fami6xx.rpuniverse.core.properties.commands - package me.fami6xx.rpuniverse.core.properties.commands
- me.fami6xx.rpuniverse.core.properties.helpers - package me.fami6xx.rpuniverse.core.properties.helpers
- me.fami6xx.rpuniverse.core.properties.menus - package me.fami6xx.rpuniverse.core.properties.menus
- me.fami6xx.rpuniverse.core.properties.process - package me.fami6xx.rpuniverse.core.properties.process
- me.fami6xx.rpuniverse.core.regions - package me.fami6xx.rpuniverse.core.regions
- MeCommand - Class in me.fami6xx.rpuniverse.core.commands
- MeCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.MeCommand
- meCommandHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- meCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- Menu - Class in me.fami6xx.rpuniverse.core.menuapi.types
- Menu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- MenuInvClickHandler - Class in me.fami6xx.rpuniverse.core.menuapi.handlers
- MenuInvClickHandler() - Constructor for class me.fami6xx.rpuniverse.core.menuapi.handlers.MenuInvClickHandler
- MenuManager - Class in me.fami6xx.rpuniverse.core.menuapi
-
Manages player menus and handles menu-related events.
- MenuManager() - Constructor for class me.fami6xx.rpuniverse.core.menuapi.MenuManager
- MenuTag - Enum Class in me.fami6xx.rpuniverse.core.menuapi.utils
- missingNeededItem - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- MODERATOR - Enum constant in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
- moderatorTag - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- modesErrorCannotChangeModeMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- ModModeCommand - Class in me.fami6xx.rpuniverse.core.commands
- ModModeCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.ModModeCommand
- modModeDisabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- modModeEnabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- modModeErrorPlayerNotFoundMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- MoneyAddedToJobBankEvent - Class in me.fami6xx.rpuniverse.core.api
- MoneyAddedToJobBankEvent(double, double, Job) - Constructor for class me.fami6xx.rpuniverse.core.api.MoneyAddedToJobBankEvent
- MoneyRemovedFromJobBankEvent - Class in me.fami6xx.rpuniverse.core.api
- MoneyRemovedFromJobBankEvent(double, double, Job) - Constructor for class me.fami6xx.rpuniverse.core.api.MoneyRemovedFromJobBankEvent
- movePositionUpAndDown(String, boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Moves the position up or down in the job positions list.
N
- NeededItem(ItemStack, int) - Constructor for class me.fami6xx.rpuniverse.core.jobs.WorkingStep.NeededItem
- nextPageItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- nextPageItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- NickHider - Class in me.fami6xx.rpuniverse.core.misc.utils
- NickHider() - Constructor for class me.fami6xx.rpuniverse.core.misc.utils.NickHider
O
- onBlockBreak(BlockBreakEvent) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Handles the block break event.
- onBlockBreakEvent(BlockBreakEvent) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
- onChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.misc.chatapi.UniversalChatHandler
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.basicneeds.commands.ConsumablesCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.basicneeds.commands.PeeCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.basicneeds.commands.PoopCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.AdminModeCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.DocCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.DoCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.MeCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.ModModeCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.RPUCoreCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.SetTagCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.StatusCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.SwitchJobCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.TagCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.TryCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.JobsCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.locks.commands.LocksCommand
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.misc.chatapi.UniversalChatHandler
- onCommand(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.properties.commands.PropertiesCommand
- onDisable() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.lines.UpdatingHologramLine
- onDisable() - Method in class me.fami6xx.rpuniverse.RPUniverse
- onEnable() - Method in class me.fami6xx.rpuniverse.RPUniverse
- onFoodLevelChange(FoodLevelChangeEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.events.FoodTrackerListener
- onInventoryClick(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onInventoryClose(InventoryCloseEvent) - Method in class me.fami6xx.rpuniverse.core.chestlimit.ChestLimitListener
- onInventoryDrag(InventoryDragEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onInventoryMoveItemEvent(InventoryMoveItemEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onInventoryPickupItemEvent(InventoryPickupItemEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onLockDeleted(LockDeletedEvent) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
- onMenuClick(InventoryClickEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.handlers.MenuInvClickHandler
- onMenuClose(InventoryCloseEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.handlers.MenuInvClickHandler
- onMenuInteract(InventoryInteractEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.handlers.MenuInvClickHandler
- onMenuOpen(InventoryOpenEvent) - Method in class me.fami6xx.rpuniverse.core.menuapi.handlers.MenuInvClickHandler
- onPlayerChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.AddTrustedPlayerInputListener
- onPlayerChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.ChangeOwnerInputListener
- onPlayerChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.MaxRentDurationInputListener
- onPlayerChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.PriceInputListener
- onPlayerChat(AsyncPlayerChatEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.RentDurationInputListener
- onPlayerConsume(PlayerItemConsumeEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.events.FoodTrackerListener
- onPlayerDeath(PlayerDeathEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.events.FoodTrackerListener
- onPlayerDeath(PlayerDeathEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onPlayerDropItem(PlayerDropItemEvent) - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Handles the event when a player drops an item.
- onPlayerDropItemEvent(PlayerDropItemEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onPlayerInteract(PlayerInteractEvent) - Method in class me.fami6xx.rpuniverse.core.properties.helpers.AddLockToPropertyListener
- onPlayerInteractEvent(PlayerInteractEvent) - Method in class me.fami6xx.rpuniverse.core.chestlimit.ChestLimitListener
- onPlayerInteractEvent(PlayerInteractEvent) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Handles the player interact event.
- onPlayerInteractEvent(PlayerInteractEvent) - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Handles the event when a player interacts with a block.
- onPlayerJoin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.basicneeds.events.FoodTrackerListener
- onPlayerJoin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.DataSystem
- onPlayerJoin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onPlayerJoin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
- onPlayerJoin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.misc.balance.BalanceChangeNotifier
- onPlayerLeave(PlayerQuitEvent) - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Handles the event when a player leaves the server.
- onPlayerLogin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- onPlayerLogin(PlayerJoinEvent) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Event handler for player login events.
- onPlayerMove(PlayerMoveEvent) - Method in class me.fami6xx.rpuniverse.core.commands.DocCommand
- onPlayerMove(PlayerMoveEvent) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Handles the player move event.
- onPlayerQuit(PlayerQuitEvent) - Method in class me.fami6xx.rpuniverse.core.DataSystem
- onPlayerQuit(PlayerQuitEvent) - Method in class me.fami6xx.rpuniverse.core.misc.balance.BalanceChangeNotifier
- onPlayerQuit(PlayerQuitEvent) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
- onPlayerQuit(PlayerQuitEvent) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
- onPlayerSwapHand(PlayerSwapHandItemsEvent) - Method in class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- onRequest(OfflinePlayer, String) - Method in class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- onSellStepLocationAdded(SellStepLocationAddedEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
- onSellStepLocationRemoved(SellStepLocationRemovedEvent) - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- onSellStepLocationRemoved(SellStepLocationRemovedEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
- onTabComplete(CommandSender, Command, String, String[]) - Method in class me.fami6xx.rpuniverse.core.commands.RPUCoreAutoComplete
- onWorkingStepLocationAdded(WorkingStepLocationAddedEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
- onWorkingStepLocationRemoved(WorkingStepLocationRemovedEvent) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
- open() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
-
Opens the menu for the player.
- openAdminMenu(Player) - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Opens the admin menu for the JobType.
- openBossMenu(Player) - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Opens the boss menu for the JobType.
P
- page - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
- PaginatedMenu - Class in me.fami6xx.rpuniverse.core.menuapi.types
- PaginatedMenu(PlayerMenu) - Constructor for class me.fami6xx.rpuniverse.core.menuapi.types.PaginatedMenu
- PeeCommand - Class in me.fami6xx.rpuniverse.core.basicneeds.commands
- PeeCommand() - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.commands.PeeCommand
- peeDocHologramMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- persist() - Method in class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- PLAYER - Enum constant in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
- PlayerAddedToJobEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a player is added to a job.
- PlayerAddedToJobEvent(Job, Player) - Constructor for class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Constructs a new PlayerAddedToJobEvent.
- PlayerDamageByBasicNeedsEvent - Class in me.fami6xx.rpuniverse.core.api
- PlayerDamageByBasicNeedsEvent(Player, double) - Constructor for class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- PlayerData - Class in me.fami6xx.rpuniverse.core.misc
-
This class is used to store player data.
- PlayerData(String) - Constructor for class me.fami6xx.rpuniverse.core.misc.PlayerData
- PlayerData(Player) - Constructor for class me.fami6xx.rpuniverse.core.misc.PlayerData
- PlayerData(OfflinePlayer) - Constructor for class me.fami6xx.rpuniverse.core.misc.PlayerData
- PlayerInventoryLimitListener - Class in me.fami6xx.rpuniverse.core.inventorylimit
- PlayerInventoryLimitListener() - Constructor for class me.fami6xx.rpuniverse.core.inventorylimit.PlayerInventoryLimitListener
- PlayerLocalChatEvent - Class in me.fami6xx.rpuniverse.core.api
- PlayerLocalChatEvent(Player, String) - Constructor for class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- PlayerManagePropertyMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- PlayerManagePropertyMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- playerMenu - Variable in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- PlayerMenu - Class in me.fami6xx.rpuniverse.core.menuapi.utils
- PlayerMenu(Player) - Constructor for class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- PlayerMode - Enum Class in me.fami6xx.rpuniverse.core.misc
-
The PlayerMode enum is used to determine the mode of the player
- PlayerRemovedFromJobEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a player is removed from a job.
- PlayerRemovedFromJobEvent(Job, Player) - Constructor for class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Constructs a new PlayerRemovedFromJobEvent.
- PoopCommand - Class in me.fami6xx.rpuniverse.core.basicneeds.commands
- PoopCommand() - Constructor for class me.fami6xx.rpuniverse.core.basicneeds.commands.PoopCommand
- poopDocHologramMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- Position - Class in me.fami6xx.rpuniverse.core.jobs
- Position(String, double, int, boolean, boolean) - Constructor for class me.fami6xx.rpuniverse.core.jobs.Position
-
Position full-argument constructor
- PossibleDrop - Class in me.fami6xx.rpuniverse.core.jobs
-
Represents a possible drop that can occur upon completing a working step.
- PossibleDrop(ItemStack, double) - Constructor for class me.fami6xx.rpuniverse.core.jobs.PossibleDrop
-
Creates a new PossibleDrop with the specified item and chance.
- PossibleDropsEditorMenu - Class in me.fami6xx.rpuniverse.core.api.menus
-
A paginated menu to show and edit possible drops from a WorkingStep.
- PossibleDropsEditorMenu(PlayerMenu, WorkingStep) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.PossibleDropsEditorMenu
- prepareForSave() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Prepares the Job object for saving by serializing the jobType to a JSON string.
- prepareForSave() - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Prepares the player data for saving.
- previousPageItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- previousPageItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- PriceInputListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- PriceInputListener(Player, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.PriceInputListener
- processingSell - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- ProgressBarString - Class in me.fami6xx.rpuniverse.core.misc.utils
- ProgressBarString(String, int, IExecuteQueue, IExecuteQueue) - Constructor for class me.fami6xx.rpuniverse.core.misc.utils.ProgressBarString
-
Constructs a ProgressBar instance.
- PropertiesCommand - Class in me.fami6xx.rpuniverse.core.properties.commands
- PropertiesCommand() - Constructor for class me.fami6xx.rpuniverse.core.properties.commands.PropertiesCommand
- Property - Class in me.fami6xx.rpuniverse.core.properties
-
Represents a property in the RP Universe.
- Property(UUID) - Constructor for class me.fami6xx.rpuniverse.core.properties.Property
-
Constructs a new Property with the specified property ID.
- PropertyAllLocksMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- PropertyAllLocksMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.PropertyAllLocksMenu
- propertyBuyableHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- PropertyDetailsMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- PropertyDetailsMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- propertyDetailsMenuBackItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- propertyDetailsMenuBackItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- propertyDetailsMenuDetailsItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- propertyDetailsMenuDetailsItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- propertyDetailsMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- PropertyManager - Class in me.fami6xx.rpuniverse.core.properties
-
Manages properties in the RP Universe.
- PropertyManager(RPUniverse) - Constructor for class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Constructs a new PropertyManager.
- propertyOwnerHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- propertyRentableHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
Q
- queue - Variable in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- queuePlayerDataForSaving(PlayerData) - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Queues the player data for saving.
R
- RayCast - Class in me.fami6xx.rpuniverse.core.misc.raycast
- RayCast(Vector, World, Location, double) - Constructor for class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
- RayCast(Vector, World, Location, double, double) - Constructor for class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
- RayCast(Vector, World, Location, Location, double) - Constructor for class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
- RayCast(Vector, World, Location, Location, double, double) - Constructor for class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
- RayCastResult - Class in me.fami6xx.rpuniverse.core.misc.raycast
- RayCastResult(boolean, Block, boolean) - Constructor for class me.fami6xx.rpuniverse.core.misc.raycast.RayCastResult
- recreatePages() - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- recreatePages() - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- Region - Class in me.fami6xx.rpuniverse.core.regions
-
Represents a region (cuboid) with two corners.
- Region(String, Location, Location) - Constructor for class me.fami6xx.rpuniverse.core.regions.Region
-
Create a new Region.
- Region(UUID, String, Location, Location) - Constructor for class me.fami6xx.rpuniverse.core.regions.Region
-
Used by Gson or internal re-creation when loading from disk.
- RegionBlockBreakEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a player tries to break a block in a region.
- RegionBlockBreakEvent(List<Region>, BlockBreakEvent) - Constructor for class me.fami6xx.rpuniverse.core.api.RegionBlockBreakEvent
-
Constructs a new
RegionBlockBreakEvent. - RegionDeletedEvent - Class in me.fami6xx.rpuniverse.core.api
-
Event that is called when a region is deleted.
- RegionDeletedEvent(Region) - Constructor for class me.fami6xx.rpuniverse.core.api.RegionDeletedEvent
-
Constructs a new
RegionDeletedEvent. - RegionManager - Class in me.fami6xx.rpuniverse.core.regions
-
Manages all regions in memory and provides save/load functionality via manual JSON (including corner1 and corner2).
- remove() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Removes the job by deleting the boss menu hologram if it exists.
- remove() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Removes the property from the server.
- removeConsumable(ItemStack) - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Remove a consumable item from the handler.
- removeFromCreateJobStorage(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- removeFromCurrentlyCreating(Player) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- removeFromList(UUID, famiHologram) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- removeFromShowTitle(Player) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- removeItems(Player, ItemStack, int) - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- removeItems(Player, ItemStack, int) - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
-
Removes the specified number of matching items from the player's inventory.
- removeJob(Job) - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Remove a job
- removeJob(Job) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Removes a job from the player's list of jobs.
- removeJobData(String) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Removes the job data with the specified name.
- removeJobData(String) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- removeLock(Lock) - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Removes the specified lock from the list of locks.
- removeLock(Lock) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Removes a lock from the property.
- removeLockData(Lock) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Removes the lock data from the data handler.
- removeLockData(Lock) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- removeMessage(Player, String) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Remove a message from the player's action bar.
- removeMoneyFromJobBank(double) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Removes the specified amount of money from the job bank.
- removeNeededItem(WorkingStep.NeededItem) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Removes needed item.
- removeOwner(UUID) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Remove an owner from the lock
- removeOwner(Player) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Remove an owner from the lock
- removePlayer(Player) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.ActionBarHandler
-
Remove a player from the playerMessages map.
- removePlayer(Player) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.BossBarHandler
-
Remove a player from the boss bar
- removePlayerFromJob(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Removes a player from the job by removing their UUID from the playerPositions map.
- removePosition(String) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Removes a position from the jobPositions list based on the position name.
- removeProperty(UUID) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Removes a property by its ID.
- removeTrustedPlayer(UUID) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Removes a player from the list of trusted players.
- removeWorkingLocation(Location) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Removes working location.
- renameJob(String) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Renames the job with the given new name.
- RentDurationInputListener - Class in me.fami6xx.rpuniverse.core.properties.helpers
- RentDurationInputListener(Player, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.helpers.RentDurationInputListener
- rentExtensionInsufficientFundsMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentExtensionMaxDurationMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentExtensionSuccessMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- RentPropertyMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- RentPropertyMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- rentPropertyMenuCancelItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuCancelItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuConfirmRentItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuConfirmRentItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuDurationItemDisplayName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuDurationItemLore - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuDurations - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- rentPropertyMenuName - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- reopenJobMenus(Predicate<Job>) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Reopens job menus for jobs that match the given predicate.
- reopenJobMenus(Predicate<Job>, MenuTag...) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Reopens job menus for jobs that match the given predicate and have the specified tags.
- reopenMenu(Player) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Reopens the menu for a given player if it exists.
- reopenMenus(Predicate<Player>) - Method in class me.fami6xx.rpuniverse.core.menuapi.MenuManager
-
Reopens menus for players that match the given predicate.
- replace(String, HashMap<String, String>) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Replace the message
- replaceAndFormat(String, HashMap<String, String>) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Replace the message and format it
- RPUCoreAutoComplete - Class in me.fami6xx.rpuniverse.core.commands
- RPUCoreAutoComplete() - Constructor for class me.fami6xx.rpuniverse.core.commands.RPUCoreAutoComplete
- RPUCoreCommand - Class in me.fami6xx.rpuniverse.core.commands
- RPUCoreCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.RPUCoreCommand
- RPUExpansion - Class in me.fami6xx.rpuniverse.core.misc.papi
- RPUExpansion(RPUniverse) - Constructor for class me.fami6xx.rpuniverse.core.misc.papi.RPUExpansion
- RPUniverse - Class in me.fami6xx.rpuniverse
-
Main class of the plugin
- RPUniverse() - Constructor for class me.fami6xx.rpuniverse.RPUniverse
- run() - Method in class me.fami6xx.rpuniverse.core.misc.balance.BalanceChangeNotifier
- run() - Method in class me.fami6xx.rpuniverse.core.misc.utils.ProgressBarString
S
- salaryJobDoesntHaveEnoughMoney - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- salaryReceivedMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- saveAllData() - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Saves all data.
- saveAllRegions() - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Save all regions to file, manually writing out corner1 and corner2 in JSON.
- saveConsumables(BasicNeedsHandler) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Saves the consumables for the BasicNeedsHandler.
- saveConsumables(BasicNeedsHandler) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
-
Saves the consumables for the BasicNeedsHandler.
- saveJobData(String, Job) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Saves the job data for a given name.
- saveJobData(String, Job) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- saveLanguageFile() - Method in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- saveLockData(Lock) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Saves lock
- saveLockData(Lock) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- savePlayerData(PlayerData) - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called when the user data needs to be saved.
- savePlayerData(PlayerData) - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- saveProperties() - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Saves all properties to JSON files.
- saveProperty(Property) - Method in class me.fami6xx.rpuniverse.core.properties.PropertyManager
-
Saves a single property to a JSON file.
- sellProperty(double) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sells the property, giving the owner a percentage of the price back.
- SellStep - Class in me.fami6xx.rpuniverse.core.jobs
-
Represents a sell step where players can sell items at a specific location.
- SellStep(UUID, Location, ItemStack, double, int, int, double, double, String, String) - Constructor for class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Constructor for creating a new SellStep.
- SellStepEditorMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- SellStepEditorMenu(PlayerMenu, SellStep) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- SellStepHologram - Class in me.fami6xx.rpuniverse.core.api.holograms
- SellStepHologram(SellStep, Job) - Constructor for class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- SellStepLocationAddedEvent - Class in me.fami6xx.rpuniverse.core.api
- SellStepLocationAddedEvent(SellStep, Location) - Constructor for class me.fami6xx.rpuniverse.core.api.SellStepLocationAddedEvent
- SellStepLocationRemovedEvent - Class in me.fami6xx.rpuniverse.core.api
- SellStepLocationRemovedEvent(SellStep, Location) - Constructor for class me.fami6xx.rpuniverse.core.api.SellStepLocationRemovedEvent
- SellStepsMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- SellStepsMenu(PlayerMenu, List<SellStep>, UUID) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.SellStepsMenu
- sellSuccess - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- sendMessage(Player, String) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Send a message to the player
- sendMessageInRange(Player, String, int) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Send a message to the player in a range
- sendMessageInRange(Player, String, int, HashMap<String, String>) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Send a message to the player in a range
- sendMessageWithPrefix(Player, String) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Send a message to the player with the prefix
- sendMessageWithPrefix(Player, String, HashMap<String, String>) - Static method in class me.fami6xx.rpuniverse.core.misc.utils.FamiUtils
-
Send a message to the player with the prefix
- serialize(ItemStack, Type, JsonSerializationContext) - Method in class me.fami6xx.rpuniverse.core.misc.gsonadapters.ItemStackAdapter
- serialize(Location, Type, JsonSerializationContext) - Method in class me.fami6xx.rpuniverse.core.misc.gsonadapters.LocationAdapter
- setAllowDepletion(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets if depletion is allowed.
- setAmount(int) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep.NeededItem
-
Sets amount.
- setBoss(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Setter method for isBoss
- setBossCanEditPositions(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the bossCanEditPositions field.
- setBossCanRemoveMoneyFromBank(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the bossCanRemoveMoneyFromBank field.
- setBossMenuLocation(Location) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- setBossMenuLocation(Location) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the location of the boss menu associated with the job.
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.BeforeCharacterKilledEvent
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.LockDeletedEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.LockOpenedEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.PlayerAddedToJobEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.PlayerRemovedFromJobEvent
-
Sets the cancellation state of the event.
- setCancelled(boolean) - Method in class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- setChance(double) - Method in class me.fami6xx.rpuniverse.core.jobs.PossibleDrop
-
Sets the chance that this item will drop.
- setCorner1(Location) - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Sets the first corner of the region.
- setCorner2(Location) - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Sets the second corner of the region.
- setCurrentMenu(Menu) - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- setCurrentTagHologram(famiHologram) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the hologram for the tag of the player data.
- setDamage(double) - Method in class me.fami6xx.rpuniverse.core.api.PlayerDamageByBasicNeedsEvent
- setDataFromJson(JsonObject) - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobTypeData
-
Sets the data of the job type from JSON format.
- setDefault(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Setter method for isDefault
- setDepletionAmount(int) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets depletion amount.
- setDepletionChance(double) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets depletion chance.
- setDescription(String) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the description of the sell step.
- setDescription(String) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets description.
- setEditingJob(Job) - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- setFillerGlass() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
-
Sets the filler glass item to the inventory.
- setFood(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Sets the food value of the item and returns the new value.
- setFoodLevel(int) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the player's food level
- setHealth(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Sets the health value of the item and returns the new value.
- setHologramLocation(Location) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the location of the hologram associated with the property.
- setInteractableFirstStage(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets first stage interactable.
- setItem(ItemStack) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep.NeededItem
-
Sets item.
- setItemToSell(ItemStack) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the item that players can sell.
- setItemValue(double) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the value of the item (per unit).
- setJobBank(double) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Retrieves the current amount of money available in the job bank.
- setJobName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.utils.CreateJobStorage
- setJobName(String) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Set the job name of the lock
- setJobPercentage(double) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the percentage of the sale price that goes to the job.
- setJobType(JobType) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the job type of the job.
- setJobUUID(UUID) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the UUID of the job this SellStep belongs to.
- setLanguageFieldValue(LanguageField, String) - Static method in class me.fami6xx.rpuniverse.core.misc.language.LanguageFieldsManager
-
Applies the newValue to the actual "live" LanguageHandler, then updates languages.yml so changes persist.
- setLines(List<String>) - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
-
Sets the value from multiple lines, rejoined by '~' if multiLine = true.
- setLocation(Location) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the location where the sell step is performed.
- setLockedBlocks(List<UUID>) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the list of locked blocks associated with the property.
- setMassage(String) - Method in class me.fami6xx.rpuniverse.core.api.PlayerLocalChatEvent
- setMaxSellAmount(int) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the maximum number of items a player can sell at once.
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.LocationActionMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.SellStepEditorMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.basicneeds.menus.EditConsumableMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobAdminMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobBossLocationMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.admin.JobSettingsMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobBankActionsMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPlayerMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.JobPositionMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.jobs.menus.user.JobBossMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.locks.menus.CreateLockSelectTypeMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.locks.menus.LockMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.EasyPaginatedMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.menuapi.types.Menu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageFieldEditorMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.AdminPropertyEditMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.BuyPropertyMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PlayerManagePropertyMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.PropertyDetailsMenu
- setMenuItems() - Method in class me.fami6xx.rpuniverse.core.properties.menus.RentPropertyMenu
- setMessage(Player, String) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.BossBarHandler
-
Set the message of a player's boss bar
- setMinWorkingLevel(int) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Set the minimum working level of the lock
- setName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Setter method for name
- setName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the name of the sell step.
- setName(String) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets name.
- setName(String) - Method in class me.fami6xx.rpuniverse.core.regions.Region
-
Sets the name of the region.
- setNeededItems(List<WorkingStep.NeededItem>) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets needed items.
- setNeededPermissionLevel(int) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets needed permission level.
- setOwner(UUID) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the owner of the property and updates the last active timestamp.
- setOwners(List<String>) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Set owners of the lock
- setPee(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Sets the pee value of the item and returns the new value.
- setPeeLevel(int) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the player's pee level
- setPendingAction(Consumer<String>) - Method in class me.fami6xx.rpuniverse.core.menuapi.utils.PlayerMenu
- setPlayerMode(PlayerMode) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the player mode.
- setPlayerPercentage(double) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the percentage of the sale price that goes to the player.
- setPlayersReceiveSalary(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the playersReceiveSalary field.
- setPoop(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Sets the poop value of the item and returns the new value.
- setPoopLevel(int) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the player's poop level
- setPossibleDrops(List<PossibleDrop>) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets possible drops.
- setPrice(double) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the price of the property.
- setRentable(boolean) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets whether the property is rentable.
- setRentDuration(long) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the rent duration of the property in milliseconds.
- setRentMaximumDuration(long) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the maximum duration of the rent.
- setRentStart(long) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the start timestamp of the rent.
- setReplenishTimeTicks(int) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets replenish time ticks.
- setSalary(double) - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Setter method for salary
- setSalaryBeingRemovedFromBank(boolean) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the salaryBeingRemovedFromBank field.
- setSalaryInterval(int) - Method in class me.fami6xx.rpuniverse.core.jobs.Job
-
Sets the salaryInterval field.
- setSelectedPlayerJob(Job) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the selected player job.
- setShownMaterial(Material) - Method in class me.fami6xx.rpuniverse.core.locks.Lock
-
Set the material shown in the All Locks menu
- setTag(String) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the tag for the player data.
- SetTagCommand - Class in me.fami6xx.rpuniverse.core.commands
- SetTagCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.SetTagCommand
- setTimeForStep(int) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets time for step.
- setTimeToSell(int) - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Sets the time it takes to sell the item (in ticks).
- setTrustedPlayers(List<UUID>) - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Sets the list of trusted players for the property.
- setValue(String) - Method in class me.fami6xx.rpuniverse.core.misc.language.editor.LanguageField
-
Sets the current value (single or multi-line).
- setWater(int) - Method in class me.fami6xx.rpuniverse.core.basicneeds.ConsumableItem
-
Sets the water value of the item and returns the new value.
- setWaterLevel(int) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Sets the player's water level
- setWorkingLocations(List<Location>) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets working locations.
- setWorkingStepBeingDoneMessage(String) - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Sets working step being done message.
- setWorkingStepPermissionLevel(int) - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Setter method for working step permission level
- shoot() - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
-
Shoots RayCast in given direction and looping through blocks it hits
- shouldDisplayJob(Job) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Determines whether a job should be displayed to a player in a boss menu.
- shouldDisplayWorkingStep(Job, int) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Determines whether a working step should be displayed to a player.
- shouldShow(Player) - Method in class me.fami6xx.rpuniverse.core.api.holograms.SellStepHologram
- shouldShow(Player) - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- shouldShow(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Determines whether the hologram should be shown to the given player.
- shouldShow(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
- shouldShow(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.StaticHologram
- show(Player) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
-
Shows hologram to player
- ShowBasicNeedsActionBarEvent - Class in me.fami6xx.rpuniverse.core.api
- ShowBasicNeedsActionBarEvent(Player) - Constructor for class me.fami6xx.rpuniverse.core.api.ShowBasicNeedsActionBarEvent
- showHelp(CommandSender) - Method in class me.fami6xx.rpuniverse.core.commands.RPUCoreCommand
- showLoopedBlocks(Player) - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
-
Shows blocks RayCast went through
- showRayCast(Player) - Method in class me.fami6xx.rpuniverse.core.misc.raycast.RayCast
-
Shows RayCast via particles
- showRegion(Player, Region) - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Shows region boundaries to a player (repeats via the scheduled task).
- showTitleRunnable() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobCommand
- shutdown() - Method in class me.fami6xx.rpuniverse.core.basicneeds.BasicNeedsHandler
-
Shutdown the BasicNeedsHandler.
- shutdown() - Method in class me.fami6xx.rpuniverse.core.DataSystem
-
Shuts down the data system.
- shutdown() - Method in class me.fami6xx.rpuniverse.core.jobs.JobsHandler
-
Shutdown the JobsHandler.
- shutdown() - Method in class me.fami6xx.rpuniverse.core.locks.LockHandler
-
Save all locks to the data system when the plugin is shut down.
- shutdown() - Method in class me.fami6xx.rpuniverse.core.misc.utils.NickHider
- shutdown() - Method in class me.fami6xx.rpuniverse.core.regions.RegionManager
-
Saves all regions and cancels the repeating particle task.
- shutDown() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called when the plugin is disabled and the data handler is selected.
- shutDown() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- start() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- start() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- startControlOfLockedMaterials() - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Starts a task to control locked materials.
- startDisplayOfLockedBlocks() - Method in class me.fami6xx.rpuniverse.core.properties.process.CreatePropertyProcess
-
Starts a task to display locked blocks to the player.
- startTask() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- startTask() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.FollowHoloHandler
- startTask() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.VisibilityHoloHandler
- startUp() - Method in interface me.fami6xx.rpuniverse.core.misc.datahandlers.IDataHandler
-
Called when the plugin is enabled and the data handler is selected.
- startUp() - Method in class me.fami6xx.rpuniverse.core.misc.datahandlers.JSONDataHandler
- StaticHologram - Class in me.fami6xx.rpuniverse.core.holoapi.types.holograms
- StaticHologram(Location) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.StaticHologram
- StaticHologram(Location, boolean, double, boolean) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.holograms.StaticHologram
- StatusCommand - Class in me.fami6xx.rpuniverse.core.commands
- StatusCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.StatusCommand
- statusCommandHologram - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- statusCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- stop() - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.famiHoloHandler
- stop() - Method in class me.fami6xx.rpuniverse.core.jobs.commands.createJob.CreateJobStarter
- stop() - Method in interface me.fami6xx.rpuniverse.core.jobs.types.JobType
-
Stops the job type.
- stopStatusCommandMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- successfullyPurchasedPropertyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- successfullyRentedPropertyMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- successPeeMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- successPoopMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- successTagSetMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- SwitchJobCommand - Class in me.fami6xx.rpuniverse.core.commands
- SwitchJobCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.SwitchJobCommand
- switchJobCommandError - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- switchJobCommandErrorAlreadyInJob - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- switchJobCommandInfo - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- switchJobCommandJobList - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- switchJobCommandSuccess - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
T
- TagCommand - Class in me.fami6xx.rpuniverse.core.commands
- TagCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.TagCommand
- tagDisabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- tagEnabledMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- toJsonObject() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Converts this SellStep to a JSON object.
- toJsonObject() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Converts this WorkingStep to a JSON object.
- toPrimitive(ItemStack[], PersistentDataAdapterContext) - Method in class me.fami6xx.rpuniverse.core.misc.persistentdatatypes.ItemStackArrayDataType
- toString() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.FollowingHologram
- toString() - Method in class me.fami6xx.rpuniverse.core.jobs.Job
- toString() - Method in class me.fami6xx.rpuniverse.core.jobs.Position
-
Returns a string representation of the Position object.
- toString() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Converts this SellStep to a YAML string representation.
- toString() - Method in class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Converts this WorkingStep to a YAML string.
- TrustedPlayersMenu - Class in me.fami6xx.rpuniverse.core.properties.menus
- TrustedPlayersMenu(PlayerMenu, Property) - Constructor for class me.fami6xx.rpuniverse.core.properties.menus.TrustedPlayersMenu
-
Constructs a new TrustedPlayersMenu.
- TryCommand - Class in me.fami6xx.rpuniverse.core.commands
- TryCommand() - Constructor for class me.fami6xx.rpuniverse.core.commands.TryCommand
- tryCommandCooldownMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- tryCommandHologramNo - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- tryCommandHologramYes - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- tryCommandNoMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
- tryCommandYesMessage - Variable in class me.fami6xx.rpuniverse.core.misc.language.LanguageHandler
U
- UniversalChatHandler - Class in me.fami6xx.rpuniverse.core.misc.chatapi
- UniversalChatHandler() - Constructor for class me.fami6xx.rpuniverse.core.misc.chatapi.UniversalChatHandler
- update() - Method in class me.fami6xx.rpuniverse.core.holoapi.types.lines.UpdatingHologramLine
- updateBossBar(Player) - Method in class me.fami6xx.rpuniverse.core.misc.basichandlers.BossBarHandler
-
Update the boss bar of a player
- updatedPlayerMode(PlayerData) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- updateHologramsPlayerMode(Player, PlayerData) - Method in class me.fami6xx.rpuniverse.core.holoapi.handlers.VisibilityHoloHandler
- updateLastActive() - Method in class me.fami6xx.rpuniverse.core.properties.Property
-
Updates the last active timestamp to the current time.
- updatePlayer(Player) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Updates the player bound to this PlayerData instance.
- updatePlayer(OfflinePlayer) - Method in class me.fami6xx.rpuniverse.core.misc.PlayerData
-
Updates the player bound to this PlayerData instance.
- updateVisibility(double, boolean) - Method in class me.fami6xx.rpuniverse.core.holoapi.types.holograms.famiHologram
- UpdatingHologramLine - Class in me.fami6xx.rpuniverse.core.holoapi.types.lines
- UpdatingHologramLine(HologramLine) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.lines.UpdatingHologramLine
- UpdatingHologramLine(HologramLine, long) - Constructor for class me.fami6xx.rpuniverse.core.holoapi.types.lines.UpdatingHologramLine
- USER - Enum constant in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
V
- validatePercentages() - Method in class me.fami6xx.rpuniverse.core.jobs.SellStep
-
Validates that the sum of playerPercentage and jobPercentage is 100%.
- valueOf(String) - Static method in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.fami6xx.rpuniverse.core.menuapi.utils.MenuTag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.fami6xx.rpuniverse.core.misc.PlayerMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionInfo - Class in me.fami6xx.rpuniverse.core.misc
- VersionInfo() - Constructor for class me.fami6xx.rpuniverse.core.misc.VersionInfo
- VisibilityHoloHandler - Class in me.fami6xx.rpuniverse.core.holoapi.handlers
- VisibilityHoloHandler() - Constructor for class me.fami6xx.rpuniverse.core.holoapi.handlers.VisibilityHoloHandler
W
- WorkingLocationsMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- WorkingLocationsMenu(PlayerMenu, WorkingStep) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.WorkingLocationsMenu
- WorkingStep - Class in me.fami6xx.rpuniverse.core.jobs
- WorkingStep(List<Location>, int, List<WorkingStep.NeededItem>, int, String, String, String, UUID, boolean, List<PossibleDrop>) - Constructor for class me.fami6xx.rpuniverse.core.jobs.WorkingStep
-
Creates a WorkingStep.
- WorkingStep.NeededItem - Class in me.fami6xx.rpuniverse.core.jobs
- WorkingStepEditorMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- WorkingStepEditorMenu(PlayerMenu, WorkingStep) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.WorkingStepEditorMenu
- WorkingStepHologram - Class in me.fami6xx.rpuniverse.core.api.holograms
- WorkingStepHologram(WorkingStep, Location, Job) - Constructor for class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- WorkingStepInteractableMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- WorkingStepInteractableMenu(PlayerMenu, IExecuteQueue) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.WorkingStepInteractableMenu
- WorkingStepLocationAddedEvent - Class in me.fami6xx.rpuniverse.core.api
- WorkingStepLocationAddedEvent(WorkingStep, Location) - Constructor for class me.fami6xx.rpuniverse.core.api.WorkingStepLocationAddedEvent
- WorkingStepLocationRemovedEvent - Class in me.fami6xx.rpuniverse.core.api
- WorkingStepLocationRemovedEvent(WorkingStep, Location) - Constructor for class me.fami6xx.rpuniverse.core.api.WorkingStepLocationRemovedEvent
- WorkingStepLocationRemovedEvent(WorkingStepLocationRemovedEvent) - Method in class me.fami6xx.rpuniverse.core.api.holograms.WorkingStepHologram
- WorkingStepNeededItemsMenu - Class in me.fami6xx.rpuniverse.core.api.menus
- WorkingStepNeededItemsMenu(PlayerMenu, WorkingStep) - Constructor for class me.fami6xx.rpuniverse.core.api.menus.WorkingStepNeededItemsMenu
All Classes|All Packages