Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages

A

ActiveBoost - Class in nl.minetopiasdb.api.boosters.objects
Active boost object
ActiveBoost(int, BoostType, int, long, UUID) - Constructor for class nl.minetopiasdb.api.boosters.objects.ActiveBoost
 
addBoost(UUID, BoostType, int) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Add a boost to provided player
addBoost(UUID, BoostType, int, int) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Add multiple boosts to provided player
addCandidate(UUID, String) - Method in class nl.minetopiasdb.api.election.ElectionManager
Add a candidate to the election
addCity(String) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Enable a WorldGuard region as a MTCity
addColor(UUID, String, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Give a player access to a chatcolor.
addColor(UUID, ColorType, String, Long) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Give a player access to a chatcolor.
addColors(UUID, ColorType, String...) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Give a player access to multiple chatcolors at once.
addColors(UUID, ColorType, Map<String, Long>) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Give a player access to multiple chatcolors at once.
addContact(int, int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Add a contact to the provided phonenumber NOTE: Please use this method async, since it will run SQL operations in the main thread otherwise.
addCriminalActivity(UUID, String) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Deprecated.
This method has vague naming and is now deprecated. As of v2.4 the preferred way of doing this is using CriminalRecordManager.addEntry(UUID, String).
addDefaults(UUID) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Add default fitness data for given UUID
addDefaults(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Add default userdata for given UUID.
addEntry(UUID, String) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Add an entry to the criminal record of a player
addHandcuffEffects() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Add the configurable handcuff effects.
addItem(LootcrateType, ItemStack) - Method in class nl.minetopiasdb.api.LootcrateManager
Add an item to the specified lootcrate type
addPlayerToBar(Player) - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Show bossbar to player
addPrefix(UUID, String) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Add a prefix to a player
addUser(UUID) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method does not take BankPermissions into account, and assumes BankPermission.ADMIN by default, since that was the behaviour before the change.

As of v2.3, the preferred way to do this is using Bankaccount.addUser(UUID, BankPermission) or Bankaccount.addUserSilent(UUID, BankPermission).

addUser(UUID, BankPermission) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Add a user to this bankaccount and give him the provided permission.
addUserFromCommand(UUID) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method does not take BankPermissions into account, and assumes BankPermission.ADMIN by default, since that was the behaviour before the change.

As of v2.3, the preferred way to do this is using Bankaccount.addUser(UUID, BankPermission).

addUserSilent(UUID, BankPermission) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Add a user to this bankaccount and give him the provided permission.
addWorld(String) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Enable a world as a MTWorld
ADMIN - Enum constant in enum class nl.minetopiasdb.api.enums.BankPermission
Permission to withdraw and deposit money from bankaccount
ADMINTOOL - Enum constant in enum class nl.minetopiasdb.api.enums.LevelChangeReason
Used when changed with AdminTool
API - Class in nl.minetopiasdb.api
Some of the old MinetopiaSDB v1 API methods.
API() - Constructor for class nl.minetopiasdb.api.API
 
API_CHANGED - Enum constant in enum class nl.minetopiasdb.api.enums.LevelChangeReason
Used when changed by API and there is no other applicable LevelChangeReason.
ATMOpenEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown when someone opened their ATM.
ATMOpenEvent(Player, OfflinePlayer, ATMOpenType) - Constructor for class nl.minetopiasdb.api.events.player.ATMOpenEvent
 
ATMOpenType - Enum Class in nl.minetopiasdb.api.enums
Different reasons why an ATM is opened.
averageTemperature - Variable in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 

B

Bankaccount - Class in nl.minetopiasdb.api.banking
The bankaccount object
Bankaccount(int, BankAccountType, double, String, boolean, HashMap<UUID, BankPermission>) - Constructor for class nl.minetopiasdb.api.banking.Bankaccount
 
BankAccountAddUserEvent - Class in nl.minetopiasdb.api.events.bank
Event thrown when someone uses /bankaccount adduser
BankAccountAddUserEvent(CommandSender, OfflinePlayer, BankPermission, int) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
 
BankAccountCreatedEvent - Class in nl.minetopiasdb.api.events.bank
Event thrown when someone has created a bankaccount using /bankaccount create
BankAccountCreatedEvent(CommandSender, int, BankAccountType) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
 
BankAccountDeleteEvent - Class in nl.minetopiasdb.api.events.bank
Event thrown when someone deletes a bankaccount with /bankaccount delete
BankAccountDeleteEvent(CommandSender, int) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
 
BankAccountDepositEvent - Class in nl.minetopiasdb.api.events.bank
This event is thrown when someone deposits money to their bank account.
BankAccountDepositEvent(Player, BankAccountType, int, double) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
BankAccountRemoveUserEvent - Class in nl.minetopiasdb.api.events.bank
Event thrown when someone uses /bankaccount removeuser
BankAccountRemoveUserEvent(CommandSender, OfflinePlayer, int) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
 
BankAccountType - Enum Class in nl.minetopiasdb.api.enums
Enum that holds the different types of bankaccounts
BankAccountWithdrawEvent - Class in nl.minetopiasdb.api.events.bank
This event is thrown when someone withdraws money from their bank account.
BankAccountWithdrawEvent(Player, BankAccountType, int, double) - Constructor for class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
BankingGUI - Class in nl.minetopiasdb.api.banking
Class responsible for banking GUI
BankingGUI() - Constructor for class nl.minetopiasdb.api.banking.BankingGUI
 
BankPermission - Enum Class in nl.minetopiasdb.api.enums
Enum that holds the different permissions for bankaccount users
BankUtils - Class in nl.minetopiasdb.api.banking
General utility class for banking
BankUtils() - Constructor for class nl.minetopiasdb.api.banking.BankUtils
 
Book - Class in nl.minetopiasdb.api
Class used to interact with books
Book(String) - Constructor for class nl.minetopiasdb.api.Book
 
Book.Variable - Class in nl.minetopiasdb.api
 
Boost - Class in nl.minetopiasdb.api.boosters.objects
Boost object
Boost(int, BoostType, int) - Constructor for class nl.minetopiasdb.api.boosters.objects.Boost
 
BoostBar - Class in nl.minetopiasdb.api.boosters.objects
Management class for the booster bar
BoostBar(BoostType) - Constructor for class nl.minetopiasdb.api.boosters.objects.BoostBar
 
BoosterManager - Class in nl.minetopiasdb.api.boosters
Class responsible for managing boosters
BoosterManager() - Constructor for class nl.minetopiasdb.api.boosters.BoosterManager
 
BoostType - Enum Class in nl.minetopiasdb.api.boosters
Class that holds the different types of boosters
BUSINESS - Enum constant in enum class nl.minetopiasdb.api.enums.BankAccountType
 

C

cachedActionbar - Variable in class nl.minetopiasdb.plugin.Main
 
calculateBuildingPrice() - Method in class nl.minetopiasdb.api.objects.Plot
Get the calculated building and builder price for this region in an entry.
calculateGroundPrice() - Method in class nl.minetopiasdb.api.objects.Plot
Calculate the value of the ground.
calculateLevel() - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
Calculate the level for this player.
CHAT - Enum constant in enum class nl.minetopiasdb.api.enums.ColorType
 
checkStatistics(Player) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Check the fitness statistics of a player, to decide if his/her fitness should increase
clearBoosts(UUID, BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Remove all boosts that a player has
clearCache() - Method in class nl.minetopiasdb.api.banking.BankUtils
Clear the bankaccount cache but leave it empty.
clearChanges() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Clear all changes that haven't been sent to the database yet.
clearOfflineCache() - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Clear the offline player cache
CLICK_ATM - Enum constant in enum class nl.minetopiasdb.api.enums.ATMOpenType
 
color - Variable in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
ColorManager - Class in nl.minetopiasdb.api.playerdata
Class for handling levelcolor, prefixcolor and chatcolor.
ColorManager() - Constructor for class nl.minetopiasdb.api.playerdata.ColorManager
 
ColorType - Enum Class in nl.minetopiasdb.api.enums
Different types of color.
COMMAND - Enum constant in enum class nl.minetopiasdb.api.enums.LevelChangeReason
Used when changed with a command (such as /setlevel)
COMMAND - Enum constant in enum class nl.minetopiasdb.api.enums.LevelcheckType
For /levelcheck command
create(UUID, double) - Method in class nl.minetopiasdb.api.LoanManager
Create a loan in the database and returns a CompletableFuture containing the loan id.
create(BankAccountType) - Method in class nl.minetopiasdb.api.banking.BankUtils
Create a bankaccount of the given type.
create(Location, Location, double, int) - Method in class nl.minetopiasdb.api.TeleporterManager
Create a teleporter with a given costs, sign location and goal location Please call me async
createBoost(UUID, int, int) - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoostManager
Create a fitness boost
createBossBarForAll() - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Create the bossbar for all the online players
createItem(Player, int) - Method in class nl.minetopiasdb.api.banking.BankingGUI
Create ATM item for given player and path
createNewPhone(int, UUID) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Automatically register a new phonenumber.
createPhone(int, UUID) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Deprecated.
createWithdrawedItem(Player, int) - Method in class nl.minetopiasdb.api.banking.BankingGUI
Create the item you would receive when withdrawing money
createWithdrawedItem(Player, int, int) - Method in class nl.minetopiasdb.api.banking.BankingGUI
Create the item you would receive when withdrawing money
CriminalActivity - Class in nl.minetopiasdb.api.objects
CriminalActivity(int, String) - Constructor for class nl.minetopiasdb.api.objects.CriminalActivity
 
CriminalRecordEntryAddedEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when an entry has been added to players criminal record
CriminalRecordEntryAddedEvent(UUID, int, String) - Constructor for class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
 
CriminalRecordEntryDeletedEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when an entry has been removed from the players criminal record
CriminalRecordEntryDeletedEvent(UUID, int) - Constructor for class nl.minetopiasdb.api.events.player.CriminalRecordEntryDeletedEvent
 
CriminalRecordManager - Class in nl.minetopiasdb.api
Class used to see or modify the criminal records of a player.
CriminalRecordManager() - Constructor for class nl.minetopiasdb.api.CriminalRecordManager
 

D

delete(int) - Method in class nl.minetopiasdb.api.banking.BankUtils
Delete the bankaccount with the provided ID.
delete(Location) - Method in class nl.minetopiasdb.api.TeleporterManager
Delete a teleporter at given sign location.
deleteCriminalActivity(UUID, int) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Deprecated.
This method has vague naming and is now deprecated. As of v2.4 the preferred way of doing this is using CriminalRecordManager.deleteEntry(UUID, int).
deleteCriminalActivity(UUID, String) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Deprecated.
This method has vague naming and is now deprecated. As of v2.4 the preferred way of doing this is using CriminalRecordManager.deleteEntry(UUID, String).
deleteEntry(UUID, int) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Delete an entry from the criminal activity of a player
deleteEntry(UUID, String) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Deprecated.
You should delete by id instead CriminalRecordManager.deleteEntry(UUID, int)
deleteExpiredBoosts() - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Delete expired boosters
deleteMessage(long) - Method in class nl.minetopiasdb.api.phone.PhoneMessageManager
Delete message with provided ID.
DEPOSIT - Enum constant in enum class nl.minetopiasdb.api.enums.BankPermission
Permission to deposit money to bankaccount

E

econ - Static variable in class nl.minetopiasdb.plugin.Main
 
ElectionManager - Class in nl.minetopiasdb.api.election
Class responsible for managing the election
ElectionManager() - Constructor for class nl.minetopiasdb.api.election.ElectionManager
 
EmergencyCallEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown whenever someone uses /112.
EmergencyCallEvent(Player, String) - Constructor for class nl.minetopiasdb.api.events.player.EmergencyCallEvent
 
end() - Method in class nl.minetopiasdb.api.election.ElectionManager
Mark the current election as ended.
EPIC - Enum constant in enum class nl.minetopiasdb.api.enums.LootcrateType
 

F

fillCandidateCache() - Method in class nl.minetopiasdb.api.election.ElectionManager
Reinitialize the candidate cache
Fitness - Interface in nl.minetopiasdb.api.playerdata.fitness.objects
Fitness interface
FitnessBoost - Class in nl.minetopiasdb.api.playerdata.fitness.boost
FitnessBoost object
FitnessBoost(UUID, int, long) - Constructor for class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoost
 
FitnessBoostManager - Class in nl.minetopiasdb.api.playerdata.fitness.boost
Class for managing fitness boosts.
FitnessBoostManager() - Constructor for class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoostManager
 
FitnessManager - Class in nl.minetopiasdb.api.playerdata.fitness
Class for managing fitness.
FitnessManager() - Constructor for class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
 
format(double) - Method in class nl.minetopiasdb.api.banking.BankUtils
Properly format a double to a money string.

G

get(Player) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Get the first MTCities at the players' current location
get(Player) - Method in class nl.minetopiasdb.api.mtplaces.MTPlaceManager
 
get(Location) - Method in class nl.minetopiasdb.api.mtplaces.MTPlaceManager
 
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
Get the account associated with this action
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
Get the account associated with this action
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
Get the account associated with this action
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
Get the account associated with this action
getAccountId() - Method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getAccounts(UUID) - Method in class nl.minetopiasdb.api.banking.BankUtils
Get a list of bankaccounts where this user is authorised.
getAccounts(UUID, BankAccountType...) - Method in class nl.minetopiasdb.api.banking.BankUtils
Get a list of bankaccounts where this user is authorised of a specific BankAccountType.
getAccounts(BankAccountType...) - Method in class nl.minetopiasdb.api.banking.BankUtils
Get a list of bankaccounts with specific type(s)
getActiveBoosts() - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get a list of currently active boosters
getActiveBoosts(BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get a list of currently active boosters of a specific type
getAddedPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
See what player was added to the account
getAllContacts(int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Get all the contacts of the provided phonenumber.
getAllPhones() - Method in class nl.minetopiasdb.api.phone.PhoneManager
Get a list of all phone instances.
getAmount() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Get the amount that needs to be paid
getAmount() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getAmount() - Method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getAmount() - Method in class nl.minetopiasdb.api.objects.Loan
Get the amount of money that was loaned
getAuthorisedUsers() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Get a list of users who are authorised to use this bankaccount.
getAverageTemperature() - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getBalance() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Get the balance of this bankaccount.
getBankAccount(int) - Method in class nl.minetopiasdb.api.banking.BankUtils
Get a bankaccount object from the cache.
getBankAccountId() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Get the bankaccount id
getBankAccountType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
Get the type of bankaccount
getBankAccountType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
Get the type of bankaccount
getBankAccountType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
Get the type of bankaccount
getBankAccountType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
Get the type of bankaccount
getBar(BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get the boost bar for the specified boosttype
getBar(Player, ActiveBoost) - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Get the bossbar for the provided boost percentage
getBook(String) - Static method in class nl.minetopiasdb.api.Book
 
getBooks() - Static method in class nl.minetopiasdb.api.Book
Get a list of all the available books
getBoosterActivator() - Method in class nl.minetopiasdb.api.boosters.objects.ActiveBoost
Get the UUID of the player that activated this booster
getBoosters(UUID, BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get a list of all boosts a player has
getBossBarMSG(CommandSender) - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Get the bossbar message for the specific booster
getBuilderPrice() - Method in class nl.minetopiasdb.api.objects.Plot
Deprecated.
getCalculatedBuildingPrice() - Method in class nl.minetopiasdb.api.objects.Plot
Deprecated.
getCalculatedGroundPrice() - Method in class nl.minetopiasdb.api.objects.Plot
Deprecated.
getCandidates() - Method in class nl.minetopiasdb.api.election.ElectionManager
Get a list of candidates
getCandidateUUID() - Method in class nl.minetopiasdb.api.events.player.PlayerVoteEvent
Get the uuid of the candidate the player voted for.
getCategory() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The category as given in /kvk.
getChangedAttribute() - Method in class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
Get the name of the changed value (fitGainedByDrinking, unhealthyFood, etc.)
getChangedUsers() - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get a list with all the UUIDs that have playerdata changes
getChanges() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get a list of changes that have not yet been pushed to the database
getChannelManager() - Static method in class nl.minetopiasdb.plugin.Main
Get the ChannelManager instance to talk via BungeeCord message channels
getCities(Location) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Get all MTCities at the current location
getCitycolor() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the citycolor of this SDBPlayer.
getCitycolor() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the citycolor of this SDBPlayer.
getCitycolor() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the citycolor of this SDBPlayer.
getColor() - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Get the bossbar color for the specified booster
getColor() - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getColors(UUID, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Get a list of the colors for the given player and colortype
getColorsWithExpiration(UUID, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Get a HashMap containing colors and their expiration date
getCompany() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The company variable given in /kvk
getCompanyOwner() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The companyowner (bedrijfseigenaar) variable given in /kvk
getConsoleLocation() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Get the block location of the pinconsoel
getContacts(int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Deprecated.
You should use PhoneManager.getAllContacts(int) instead.
getCosts() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get costs of this teleporter
getCreatedOn() - Method in class nl.minetopiasdb.api.objects.Loan
Get the timestamp that the loan was created
getCredit() - Method in class nl.minetopiasdb.api.objects.Phone
Get the calling credit of this phonenumber
getCriminalActivities(UUID) - Method in class nl.minetopiasdb.api.CriminalRecordManager
Get a list of the criminal activities the provided player has comitted.
getCurrentTemperature(World) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getCurrentTemperatureFormatted(World) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getDatabase() - Method in enum class nl.minetopiasdb.api.enums.ColorType
Get the database name for this color
getDays() - Method in class nl.minetopiasdb.api.objects.InactivePlot
See how many days ago the plot owner last joined.
getDeathbanTime() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
The value of System.currentTimeMillis() when the deathban of this SDBPlayer expires.
getDeathbanTime() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
The value of System.currentTimeMillis() when the deathban of this SDBPlayer expires.
getDeathbanTime() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
The value of System.currentTimeMillis() when the deathban of this SDBPlayer expires.
getDebtor() - Method in class nl.minetopiasdb.api.objects.Loan
Get the UUID of the debtor (person who has loaned the money)
getDefaultColor() - Method in enum class nl.minetopiasdb.api.enums.ColorType
Get the default color (directly from the config)
getDesc() - Method in class nl.minetopiasdb.api.objects.CriminalActivity
Get the description of this criminal activity
getDescription() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
Get the description of the criminal activity
getDescription(Player) - Method in class nl.minetopiasdb.api.Book
Get the description of this book
getDescription(Player) - Method in class nl.minetopiasdb.api.objects.Plot
Get the description of this region.
getDrinkingPoints() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of drinking points this player has
getDrinkingPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of drinking points this player has
getDrinkingPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of drinking points this player has
getDutch() - Method in enum class nl.minetopiasdb.api.enums.BankPermission
 
getEcon() - Static method in class nl.minetopiasdb.api.API
Get the Vault economy hook.
getEnglish() - Method in enum class nl.minetopiasdb.api.enums.BankPermission
 
getExpiresOn() - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoost
Get the time where the booster will expire in milliseconds since unix epoch.
getExpiryTime() - Method in class nl.minetopiasdb.api.boosters.objects.ActiveBoost
Get the time since epoch when this luckyshard booster ends
getExplination(Player) - Method in class nl.minetopiasdb.api.Book.Variable
 
getFitGainedByClimbing() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by climbing
getFitGainedByClimbing() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by climbing
getFitGainedByClimbing() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by climbing
getFitGainedByDrinking() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by drinking
getFitGainedByDrinking() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by drinking
getFitGainedByDrinking() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by drinking
getFitGainedByFlying() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by flying
getFitGainedByFlying() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by flying
getFitGainedByFlying() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by flying
getFitGainedByFood() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by eating
getFitGainedByFood() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by eating
getFitGainedByFood() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by eating
getFitGainedByHealth() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by health points.
getFitGainedByHealth() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by health points.
getFitGainedByHealth() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by health points.
getFitGainedBySprinting() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by sprinting
getFitGainedBySprinting() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by sprinting
getFitGainedBySprinting() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by sprinting
getFitGainedBySwimming() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by swimming
getFitGainedBySwimming() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by swimming
getFitGainedBySwimming() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by swimming
getFitGainedByWalking() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of total fitness gained by walking
getFitGainedByWalking() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of total fitness gained by walking
getFitGainedByWalking() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of total fitness gained by walking
getFitness() - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoost
Amount of added fitness (or removed if returned value is less than 0)
getFitness() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the fitness object of this SDBPlayer.
getFitness() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the fitness object of this SDBPlayer.
getFitness() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the fitness object of this SDBPlayer.
getFitnessBoosts(boolean) - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoostManager
Get all (expired) fitnessboosts
getFormattedName() - Method in enum class nl.minetopiasdb.api.enums.BankPermission
 
getFrozenUntil() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the time that the freeze expires (or -1 when player isn't frozen)
getFullName() - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Get the customizable booster name for this booster
getGoalPitch() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get the pitch of this teleporter
getGoalWorld() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get the goal world name of the teleporter
getGoalX() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get X coordinate of the teleporting goal
getGoalY() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get Y coordinate of the teleporting goal
getGoalYaw() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get the yaw of this teleporter
getGoalZ() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get Z coordinate of the teleporting goal
getGoldShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the amount of goldshards this SDBPlayer has.
getGoldShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the amount of goldshards this SDBPlayer has.
getGoldShards() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the amount of goldshards this SDBPlayer has.
getGoldShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get a formatted string that represents the amount of goldshards this SDBPlayer has.
getGoldShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get a formatted string that represents the amount of goldshards this SDBPlayer has.
getGoldShardsFormatted() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get a formatted string that represents the amount of goldshards this SDBPlayer has.
getGrayCoins() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the amount of graycoins this SDBPlayer has.
getGrayCoins() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the amount of graycoins this SDBPlayer has.
getGrayCoins() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the amount of graycoins this SDBPlayer has.
getGrayShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the amount of grayshards this SDBPlayer has.
getGrayShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the amount of grayshards this SDBPlayer has.
getGrayShards() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the amount of grayshards this SDBPlayer has.
getGrayShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get a formatted string that represents the amount of grayshards this SDBPlayer has.
getGrayShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get a formatted string that represents the amount of grayshards this SDBPlayer has.
getGrayShardsFormatted() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get a formatted string that represents the amount of grayshards this SDBPlayer has.
getHandcuffedBy() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the possibly null UUID of the player who handcuffed this SDBPlayer.
getHandcuffedBy() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the possibly null UUID of the player who handcuffed this SDBPlayer.
getHandcuffedBy() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the possibly null UUID of the player who handcuffed this SDBPlayer.
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryDeletedEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerSwapEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.PlayerVoteEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.StaffChatEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.player.WalkyTalkyEmergencyButtonEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.plots.PlotCreateEvent
 
getHandlerList() - Static method in class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryDeletedEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerSwapEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.PlayerVoteEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.player.WalkyTalkyEmergencyButtonEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.plots.PlotCreateEvent
 
getHandlers() - Method in class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
 
getHealthPoints() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of health points this player has
getHealthPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of health points this player has
getHealthPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of health points this player has
getHealthyFoodPoints() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of healthy food points this player has
getHealthyFoodPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of healthy food points this player has
getHealthyFoodPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of healthy food points this player has
getId() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Get the ID of this bankaccount
getId() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
Get the ID of the criminal record entry
getId() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryDeletedEvent
Get the ID of the criminal record entry that was deleted
getId() - Method in class nl.minetopiasdb.api.objects.CriminalActivity
Row ID of this criminal activity in the database
getId() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Get the row ID of this message
getInstance() - Static method in class nl.minetopiasdb.api.banking.BankingGUI
Get an instance of BankingGUI
getInstance() - Static method in class nl.minetopiasdb.api.banking.BankUtils
Get an instance of BankUtils
getInstance() - Static method in class nl.minetopiasdb.api.banking.PinConsoleManager
 
getInstance() - Static method in class nl.minetopiasdb.api.boosters.BoosterManager
Get the instance of BoosterManager
getInstance() - Static method in class nl.minetopiasdb.api.CriminalRecordManager
Get an instance of CriminalRecordManager.
getInstance() - Static method in class nl.minetopiasdb.api.election.ElectionManager
Get an instance of the ElectionManager
getInstance() - Static method in class nl.minetopiasdb.api.LoanManager
Get an instance of LoanManager
getInstance() - Static method in class nl.minetopiasdb.api.LootcrateManager
Get an instance of LootcrateManager
getInstance() - Static method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Get an instance of the MTCityManager
getInstance() - Static method in class nl.minetopiasdb.api.mtplaces.MTPlaceManager
 
getInstance() - Static method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Get an instance of the MTWorldManager
getInstance() - Static method in class nl.minetopiasdb.api.phone.PhoneManager
Get an instance of PhoneManager
getInstance() - Static method in class nl.minetopiasdb.api.phone.PhoneMessageManager
Get an instance of PhoneMessageManager
getInstance() - Static method in class nl.minetopiasdb.api.playerdata.ColorManager
Get the instance of ColorHandler.
getInstance() - Static method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoostManager
Get the instance of FitnessBoostManager.
getInstance() - Static method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Get the instance of FitnessManager.
getInstance() - Static method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get the instance of PlayerManager.
getInstance() - Static method in class nl.minetopiasdb.api.playerdata.PrefixManager
Get the instance of PrefixHandler.
getInstance() - Static method in class nl.minetopiasdb.api.TeleporterManager
Get an instance of Teleporters class
getInstance() - Static method in class nl.minetopiasdb.plugin.Main
 
getInventoryTitle() - Method in enum class nl.minetopiasdb.api.enums.ColorType
 
getItemLore() - Method in enum class nl.minetopiasdb.api.enums.ColorType
 
getItemName() - Method in class nl.minetopiasdb.api.Book
Get the book item name (with variables) for this book.
getItemName() - Method in enum class nl.minetopiasdb.api.enums.ColorType
 
getItems(LootcrateType) - Method in class nl.minetopiasdb.api.LootcrateManager
List of items in this lootcrate
getJavaPlugin() - Static method in class nl.minetopiasdb.plugin.Main
 
getKvKNumber() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The KvKNumber given in /kvk.
getLastActivatedBoost(BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get the last activated booster
getLevel() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the level of this SDBPlayer.
getLevel() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the level of this SDBPlayer.
getLevel() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the level of this SDBPlayer.
getLevelChangeReason() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
Get the reason why the level has changed.
getLevelcheckType() - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
Get the type of levelcheck
getLevelColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the levelcolor of this SDBPlayer.
getLevelColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the levelcolor of this SDBPlayer.
getLevelColor() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the levelcolor of this SDBPlayer.
getLevelPayment() - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
Get the levelpayment of Player
getLicenser() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The licenser (uitgever) as given in /kvk
getLoadingName() - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getLoanById(int) - Method in class nl.minetopiasdb.api.LoanManager
Get a CompletableFuture containing a loan if found
getLoanId() - Method in class nl.minetopiasdb.api.objects.Loan
Get the ID of this loan
getLoans() - Method in class nl.minetopiasdb.api.LoanManager
Get a CompletableFuture with a list of all loans.
getLoans(UUID) - Method in class nl.minetopiasdb.api.LoanManager
Get a CompletableFuture with a list of all loans for a specific debtor.
getLocation() - Method in class nl.minetopiasdb.api.events.player.WalkyTalkyEmergencyButtonEvent
Get the location of the player when the button was pressed
getLuckyShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the amount of luckyshards this SDBPlayer has.
getLuckyShards() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the amount of luckyshards this SDBPlayer has.
getLuckyShards() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the amount of luckyshards this SDBPlayer has.
getLuckyShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get a formatted string that represents the amount of luckyshards this SDBPlayer has.
getLuckyShardsFormatted() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get a formatted string that represents the amount of luckyshards this SDBPlayer has.
getLuckyShardsFormatted() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get a formatted string that represents the amount of luckyshards this SDBPlayer has.
getMaterial() - Method in class nl.minetopiasdb.api.Book
The inventory material for this book (as given in the config) used for /boek open
getMaxBooster() - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Get the maximum boost that can be active.
getMenuTitle(CommandSender) - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Get the menu title for the specific booster
getMessage() - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
When executing /112 it asks for a message (the 'emergency')
getMessage() - Method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
Get the phone number of the receiver of the message
getMessage() - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
The message that StaffChatEvent.getPlayer() has provided
getMessage() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Get the sent message
getMessages(int) - Method in class nl.minetopiasdb.api.phone.PhoneMessageManager
Get all the messages that have been sent to this phonenumber NOTE: Please call this method async!
getMinLevel() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get the minimum level you need to have to use this teleporter.
getMTCities() - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Get a collection of MTCities
getMTCity(String) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Get the MTCity object for the provided WorldGuard region
getMTWorld(String) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Get the MTWorld object for the provided world
getMTWorlds() - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Get a collection of MTWorlds
getName() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Get the name of this bankaccount
getName() - Method in class nl.minetopiasdb.api.Book
Get the config-key (ugly name) of the book.
getName() - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getNewDays() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
Get new hours as in /time
getNewHours() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
Get new hours as in /time
getNewLevel() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
Get the new level for this player
getNewMinutes() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
Get new minutes as in /time
getNewPrefix() - Method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
Get the new prefix for this player
getNewSeconds() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
Get new seconds as in /time
getNewTotalFitness() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
Get the new total fitness for this player
getNewValue() - Method in class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
Get the new value of the changed attribute
getOfflinePlayer(UUID) - Static method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get an OfflineSDBPlayer instance for the requested player.
getOnlinePlayer(UUID) - Static method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get an OnlineSDBPlayer instance for the requested player.
getOnlinePlayers() - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get all the currently online SDBPlayers
getOpenedFor() - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
Player where the ATM is opened for.
getOpenType() - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
Get the open type for the ATM
getOwner() - Method in class nl.minetopiasdb.api.objects.Phone
Get the UUID of the owner (last person that opened this phone)
getOwnerUUID() - Method in class nl.minetopiasdb.api.objects.PhoneContact
Get the UUID of the player that owns this phonenumber
getPercentage() - Method in class nl.minetopiasdb.api.boosters.objects.Boost
Get the boost percentage
getPermission() - Method in class nl.minetopiasdb.api.Book
The permission-node that is required for interacting with this book.
getPermission() - Method in enum class nl.minetopiasdb.api.enums.ColorType
Permission node for the corresponding color command
getPermission() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
Get the bankpermission of this user
getPermission(String) - Static method in enum class nl.minetopiasdb.api.enums.BankPermission
 
getPhone(int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Get the Phone object for provided phonenumber
getPhoneNumber() - Method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
Get the phone number of the phone
getPhoneNumber() - Method in class nl.minetopiasdb.api.objects.Phone
Get the phonenumber (without the prefix, e.g. 06)
getPhoneNumber() - Method in class nl.minetopiasdb.api.objects.PhoneContact
Get the phonenumber of this contact without prefix (e.g. 06)
getPhoneNumberReceiver() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Get the phone number that received this message
getPhoneNumberSender() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Get the phone number of the person who sent this message
getPhones() - Method in class nl.minetopiasdb.api.phone.PhoneManager
Deprecated.
You should use PhoneManager.getAllPhones() instead.
getPinProgressMap() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager
Get the PinProgress map.
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
See who added the player
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountCreatedEvent
See who added the player
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
See who added the player
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
See who added the player
getPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getPlayer() - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
Get the player who opened the ATM
getPlayer() - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
Get the player who executed the /112 command.
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
Get the player who sent the message
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
Get the player who opened the ATM
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
Get the player whose level was changed
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
Get the player whose prefix was changed
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
The player whose time increased
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
Get the player who's level is being calculated
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
Get the Player who is receiving his levelpayment
getPlayer() - Method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
Player that is about to be teleported
getPlayer() - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
Get the player who executed the /staffchat command.
getPlayer() - Method in class nl.minetopiasdb.api.events.player.WalkyTalkyEmergencyButtonEvent
Get the player who clicked the emergency button
getPlayer() - Method in class nl.minetopiasdb.api.events.plots.PlotCreateEvent
Get the player who executed the /plot create command.
getPlayer() - Method in class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
Get the player who executed the /plot delete command.
getPlayer() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the Bukkit player instance that represents this SDBPlayer
getPlayer(UUID) - Static method in class nl.minetopiasdb.api.playerdata.PlayerManager
Get a SDBPlayer instance for the requested player.
getPlayer1() - Method in class nl.minetopiasdb.api.events.player.PlayerSwapEvent
Get the UUID of the first player
getPlayer2() - Method in class nl.minetopiasdb.api.events.player.PlayerSwapEvent
Get the UUID of the second player
getPlotName() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
The plot name as given in /kvk
getPlugin() - Static method in class nl.minetopiasdb.plugin.Main
 
getPrefix() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the prefix of this SDBPlayer.
getPrefix() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the prefix of this SDBPlayer.
getPrefix() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the prefix of this SDBPlayer.
getPrefixColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the prefixcolor of this SDBPlayer.
getPrefixColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the prefixcolor of this SDBPlayer.
getPrefixColor() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the prefixcolor of this SDBPlayer.
getPrefixes(UUID) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Get a list of prefixes the provided player has access too
getPrettyName(Player) - Method in class nl.minetopiasdb.api.Book
Get the pretty name of this book
getProgress() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Get the progress of this pin transaction
getProgressEntryForTarget(UUID) - Method in class nl.minetopiasdb.api.banking.PinConsoleManager
Get the pin progress entry for this target player.
getRandomItems(LootcrateType, int) - Method in class nl.minetopiasdb.api.LootcrateManager
Get the specified amount of random items from provided lootcrate
getRandomPhoneNumber() - Method in class nl.minetopiasdb.api.phone.PhoneManager
Get a random phone number (could be taken!)
getRegion() - Method in class nl.minetopiasdb.api.events.plots.PlotCreateEvent
Plot created by /plot create
getRegion() - Method in class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
Plot deleted by /plot delete
getRegion() - Method in class nl.minetopiasdb.api.objects.Plot
The protectedregion instance that represents this plot
getRemovedPlayer() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
See what player was removed from the account
getRowId() - Method in class nl.minetopiasdb.api.boosters.objects.Boost
Get the SQL row ID (and unique ID) for this booster
getRowId() - Method in class nl.minetopiasdb.api.objects.PhoneContact
Get the SQL row ID of this phone contact
getSelectedChatColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the current selected chatcolor of this player.
getSelectedChatColor() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the current selected chatcolor of this player.
getSelectedChatColor() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the current selected chatcolor of this player.
getSender() - Method in class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
Person who has executed /kvk
getSenderUUID() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Get the UUID of the sender
getSignWorld() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get the worldname of the teleporter sign
getSignX() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get X coordinate of the sign
getSignY() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get Y coordinate of the sign
getSignZ() - Method in class nl.minetopiasdb.api.objects.Teleporter
Get Z coordinate of the sign
getSize(LootcrateType) - Method in class nl.minetopiasdb.api.LootcrateManager
Get the amount of items in this lootcrate
getSlots(int) - Method in class nl.minetopiasdb.api.banking.BankUtils
Get the amount of slots used in the selector with provided amount of accounts.
getSourceNumber() - Method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
Get the phone number of the owner of the phone
getTargetNumber() - Method in class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
Get the phone number of the receiver of the message
getTargetUUID() - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Get the UUID of the player that needs to pay this pin action
getTeleporter() - Method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
Teleporter that PlayerUseTeleporterEvent.getPlayer() is about to be teleported to
getTeleporter(Location) - Method in class nl.minetopiasdb.api.TeleporterManager
Get teleporter at given sign location.
getTeleporterLocation(UUID) - Method in class nl.minetopiasdb.api.TeleporterManager
Get the teleporter location set with /teleporter setposition by a player
getTeleporters() - Method in class nl.minetopiasdb.api.TeleporterManager
Get a list of teleporters
getTemperature() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the temperature at the location of this player
getText() - Method in class nl.minetopiasdb.api.Book
The text of this book without any of the variables replaced
getTimeDays() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the online days of this SDBPlayer.
getTimeDays() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the online days of this SDBPlayer.
getTimeDays() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the online days of this SDBPlayer.
getTimeHours() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the online hours of this SDBPlayer.
getTimeHours() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the online hours of this SDBPlayer.
getTimeHours() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the online hours of this SDBPlayer.
getTimeMinutes() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the online minutes of this SDBPlayer.
getTimeMinutes() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the online minutes of this SDBPlayer.
getTimeMinutes() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the online minutes of this SDBPlayer.
getTimeSeconds() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the online seconds of this SDBPlayer.
getTimeSeconds() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the online seconds of this SDBPlayer.
getTimeSeconds() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the online seconds of this SDBPlayer.
getTitle() - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
getTotalBoost(BoostType) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Get the total percentage of active boosts
getTotalFitness() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the total fitness (fitness as displayed in scoreboard) for this player
getTotalFitness() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the total fitness (fitness as displayed in scoreboard) for this player
getTotalFitness() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the total fitness (fitness as displayed in scoreboard) for this player
getType() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Get the BankaccountType of this bankaccount
getType() - Method in class nl.minetopiasdb.api.boosters.objects.Boost
Get the type of booster
getType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDepositEvent
 
getType() - Method in class nl.minetopiasdb.api.events.bank.BankAccountWithdrawEvent
 
getTypeName() - Method in enum class nl.minetopiasdb.api.enums.BankAccountType
 
getUnhealthyFoodPoints() - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Get the amount of unhealthy food points this player has
getUnhealthyFoodPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Get the amount of unhealthy food points this player has
getUnhealthyFoodPoints() - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Get the amount of unhealthy food points this player has
getUsers() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Return a Map of the users with their respective permission on this bankaccount
getUUID() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryAddedEvent
Get the UUID of the player whose criminal record was changed
getUUID() - Method in class nl.minetopiasdb.api.events.player.CriminalRecordEntryDeletedEvent
Get the UUID of the player whose criminal record was changed
getUUID() - Method in class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
Get the UUID of the player whose total fitness was changed
getUUID() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
Get the UUID of the player whose total fitness was changed
getUUID() - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoost
UUID of player
getUUID() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Get the UUID of this SDBPlayer.
getUUID() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Get the UUID of this SDBPlayer.
getUUID() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Get the UUID of this SDBPlayer.
getValue(int) - Method in class nl.minetopiasdb.api.banking.BankingGUI
Get money value for given path
getVariable() - Method in class nl.minetopiasdb.api.Book.Variable
 
getVariables() - Method in class nl.minetopiasdb.api.Book
All the non-replaced variables of the book
getVehicles() - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
Get the amount of vehicles
getVoterUUID() - Method in class nl.minetopiasdb.api.events.player.PlayerVoteEvent
Get the uuid of the player who voted.
getVotes() - Method in class nl.minetopiasdb.api.election.ElectionManager
Get a HashMap containing the UUID of the candidate and the amount of votes they have.
getWorld() - Method in class nl.minetopiasdb.api.events.plots.PlotCreateEvent
The world where the plot has been created
getWorld() - Method in class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
The world where the plot has been deleted
getWorld() - Method in class nl.minetopiasdb.api.objects.Plot
Name of the world where this plot is located.
getWorldGuard() - Static method in class nl.minetopiasdb.plugin.Main
 
getWorldNames() - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Get a collection containing the lowercase names of all worlds where MinetopiaSDB is active in
GOLDSHARD - Enum constant in enum class nl.minetopiasdb.api.boosters.BoostType
 
GOVERNMENT - Enum constant in enum class nl.minetopiasdb.api.enums.BankAccountType
 
GRAYSHARD - Enum constant in enum class nl.minetopiasdb.api.boosters.BoostType
 

H

handcuffPlayer(UUID) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Handcuff a player.
handcuffPlayer(UUID) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Handcuff a player.
handcuffPlayer(UUID) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Handcuff a player.
hasChatspy() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
See if this SDBPlayer has chatspy enabled.
hasChatspy() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
See if this SDBPlayer has chatspy enabled.
hasChatspy() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
See if this SDBPlayer has chatspy enabled.
hasCommandSpy() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
See if this SDBPlayer has commandspy enabled.
hasCommandSpy() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
See if this SDBPlayer has commandspy enabled.
hasCommandSpy() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
See if this SDBPlayer has commandspy enabled.
hasFitnessReset() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Check if player has a pending fitness reset
hasFitnessReset() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Check if player has a pending fitness reset
hasFitnessReset() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Check if player has a pending fitness reset
hasMutedStaffChat() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
See if this SDBPlayer has staffchat muted.
hasMutedStaffChat() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
See if this SDBPlayer has staffchat muted.
hasMutedStaffChat() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
See if this SDBPlayer has staffchat muted.
hasPermission(UUID, BankPermission) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Check if player has provided bankpermission.
hasPlaceholderAPI() - Method in class nl.minetopiasdb.plugin.Main
 
hasScoreboard(Player) - Static method in class nl.minetopiasdb.api.API
Check if a player has the scoreboard enabled.
hasVoted(UUID) - Method in class nl.minetopiasdb.api.election.ElectionManager
Check if this player has already voted in the current elections.
healthPointsCheck(Player) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Check the health level of a player, to decide if his/her health points should increase

I

InactivePlot - Class in nl.minetopiasdb.api.objects
Plot object for inactive plots
InactivePlot(ProtectedRegion, long, String) - Constructor for class nl.minetopiasdb.api.objects.InactivePlot
 
initWorlds(boolean) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Fill the MTWorld cache if it hasn't been filled already (never necessary to do manually)
inStaffChat() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Check if player is currently in staffchat
isAvailable(int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Check if given phonenumber is available
isBoosterEnabled() - Method in enum class nl.minetopiasdb.api.boosters.BoostType
Returns true if this booster is enabled
isCancelled() - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
 
isCancelled() - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
 
isCopyEnabled() - Method in class nl.minetopiasdb.api.Book
If true, you'll receive 2 books when completed.
isFrozen() - Method in class nl.minetopiasdb.api.banking.Bankaccount
Check if a bankaccount is frozen
isHandCuffed() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Check if player is handcuffed.
isHandCuffed() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Check if player is handcuffed.
isHandCuffed() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Check if player is handcuffed.
isInDatabase(UUID) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Check if user is in fitness database
isInDatabase(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Check if given UUID is in the playerdata database.
isLoading(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Check if a player his data is still loading (if he just joined there is a slight delay between the join and his data being fully loaded.)
isOfflineCached(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Check if the given player is in the offline SDBPlayer cache.
isPaidOff() - Method in class nl.minetopiasdb.api.objects.Loan
See if the current loan is paid off.
isRead() - Method in class nl.minetopiasdb.api.objects.PhoneMessage
See if message is read
isSDBEnabled(String) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Check if the provided WorldGuard region is a MTCity
isSDBEnabled(String) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Check if Minetopia is active in the current world
isSDBEnabled(World) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Check if Minetopia is active in the current world
isStarted() - Method in class nl.minetopiasdb.api.election.ElectionManager
See if the election is started.
isWearingBivak() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Check if a player has '&0&k' at the start of his citycolor to easily check if the player is wearing a bivak

K

KvKCMDExecuteEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when someone uses /kvk
KvKCMDExecuteEvent(CommandSender, String, String, String, String, String, String) - Constructor for class nl.minetopiasdb.api.events.player.KvKCMDExecuteEvent
 

L

LEGENDARY - Enum constant in enum class nl.minetopiasdb.api.enums.LootcrateType
 
LEVEL - Enum constant in enum class nl.minetopiasdb.api.enums.ColorType
 
LevelChangeReason - Enum Class in nl.minetopiasdb.api.enums
Enum that holds the different reasons why a level could be changed
LevelcheckType - Enum Class in nl.minetopiasdb.api.enums
Different reasons why a levelcheck is started.
LEVELUP_NPC - Enum constant in enum class nl.minetopiasdb.api.enums.LevelChangeReason
 
loadingName - Variable in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
loadOfflinePlayer(OfflineSDBPlayer) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Get the offline fitness object for a given UUID.
loadOnlinePlayer(OnlineSDBPlayer) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Get the online fitness object for a given UUID.
loadPlayer(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Load playerdata from the database and put it in the cache.
Loan - Class in nl.minetopiasdb.api.objects
Loan object used in LoanManager
Loan(int, UUID, double, boolean, Timestamp) - Constructor for class nl.minetopiasdb.api.objects.Loan
 
LoanManager - Class in nl.minetopiasdb.api
Management class for loans
LoanManager() - Constructor for class nl.minetopiasdb.api.LoanManager
 
LootcrateManager - Class in nl.minetopiasdb.api
Management class for lootcrates
LootcrateManager() - Constructor for class nl.minetopiasdb.api.LootcrateManager
 
LootcrateType - Enum Class in nl.minetopiasdb.api.enums
Enum that holds the different lootcrate types
LUCKYSHARD - Enum constant in enum class nl.minetopiasdb.api.boosters.BoostType
 

M

Main - Class in nl.minetopiasdb.plugin
 
Main() - Constructor for class nl.minetopiasdb.plugin.Main
 
manageSet(UUID, String, Object) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Add all the playerdata changes of provided UUID to the database.
manageTask() - Method in class nl.minetopiasdb.api.playerdata.fitness.boost.FitnessBoostManager
Run the fitnessboost task once.
MTCity - Class in nl.minetopiasdb.api.mtplaces.abstracts
 
MTCity(String, String, String, String, double) - Constructor for class nl.minetopiasdb.api.mtplaces.abstracts.MTCity
 
MTCityManager - Class in nl.minetopiasdb.api.mtplaces
Class used to retrieve and manage MTCities.
MTCityManager() - Constructor for class nl.minetopiasdb.api.mtplaces.MTCityManager
 
MTPlace - Class in nl.minetopiasdb.api.mtplaces.abstracts
 
MTPlace(String, String, String, String, double) - Constructor for class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
MTPlaceManager - Class in nl.minetopiasdb.api.mtplaces
 
MTPlaceManager() - Constructor for class nl.minetopiasdb.api.mtplaces.MTPlaceManager
 
MTWorld - Class in nl.minetopiasdb.api.mtplaces.abstracts
 
MTWorld(String, String, String, String, double) - Constructor for class nl.minetopiasdb.api.mtplaces.abstracts.MTWorld
 
MTWorldManager - Class in nl.minetopiasdb.api.mtplaces
Class used to retrieve and manage MTWorlds.
MTWorldManager() - Constructor for class nl.minetopiasdb.api.mtplaces.MTWorldManager
 
muteStaffChat(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Mute or unmute staffchat for this SDBPlayer.
muteStaffChat(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Mute or unmute staffchat for this SDBPlayer.
muteStaffChat(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Mute or unmute staffchat for this SDBPlayer.
muteStaffChatSilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Mute or unmute staffchat for this SDBPlayer without communicating it through message channels.
muteStaffChatSilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Mute or unmute staffchat for this SDBPlayer without communicating it through message channels.
muteStaffChatSilent(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Mute or unmute staffchat for this SDBPlayer without communicating it through message channels.

N

name - Variable in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
nl.minetopiasdb.api - package nl.minetopiasdb.api
Main package for the MinetopiaSDB v2 API.
nl.minetopiasdb.api.banking - package nl.minetopiasdb.api.banking
Package that contains the API methods for banking
nl.minetopiasdb.api.boosters - package nl.minetopiasdb.api.boosters
Package that contains the booster management classes
nl.minetopiasdb.api.boosters.objects - package nl.minetopiasdb.api.boosters.objects
Package that contains the booster objects
nl.minetopiasdb.api.election - package nl.minetopiasdb.api.election
Package that contains the election classes
nl.minetopiasdb.api.enums - package nl.minetopiasdb.api.enums
Package that contains the enums used in MinetopiaSDB
nl.minetopiasdb.api.events.bank - package nl.minetopiasdb.api.events.bank
Package that contains all of the banking related MinetopiaSDB v2 events
nl.minetopiasdb.api.events.player - package nl.minetopiasdb.api.events.player
Package that contains all of the player related MinetopiaSDB v2 events
nl.minetopiasdb.api.events.plots - package nl.minetopiasdb.api.events.plots
Package that contains all of the plot related MinetopiaSDB v2 events
nl.minetopiasdb.api.mtplaces - package nl.minetopiasdb.api.mtplaces
Package that contains the MTPlace objects (MTWorld and MTCity) used in the MinetopiaSDB v2 API
nl.minetopiasdb.api.mtplaces.abstracts - package nl.minetopiasdb.api.mtplaces.abstracts
 
nl.minetopiasdb.api.objects - package nl.minetopiasdb.api.objects
Package that contains the objects used in the MinetopiaSDB v2 API
nl.minetopiasdb.api.phone - package nl.minetopiasdb.api.phone
Package that contains the phone management classes
nl.minetopiasdb.api.playerdata - package nl.minetopiasdb.api.playerdata
Package that contains the playerdata management classes
nl.minetopiasdb.api.playerdata.fitness - package nl.minetopiasdb.api.playerdata.fitness
Package that contains the fitness management classes
nl.minetopiasdb.api.playerdata.fitness.boost - package nl.minetopiasdb.api.playerdata.fitness.boost
Package that contains the fitness boost classes
nl.minetopiasdb.api.playerdata.fitness.objects - package nl.minetopiasdb.api.playerdata.fitness.objects
Package that contains the fitness objects
nl.minetopiasdb.api.playerdata.objects - package nl.minetopiasdb.api.playerdata.objects
Package that contains the playerdata objects
nl.minetopiasdb.plugin - package nl.minetopiasdb.plugin
 
NORMAL - Enum constant in enum class nl.minetopiasdb.api.enums.LootcrateType
 
NPC - Enum constant in enum class nl.minetopiasdb.api.enums.LevelcheckType
When using the levelcheck NPC

O

OfflineFitness - Class in nl.minetopiasdb.api.playerdata.fitness.objects
Fitness object for offline players
OfflineFitness(UUID, int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
 
OfflineSDBPlayer - Class in nl.minetopiasdb.api.playerdata.objects
OfflineSDBPlayer object NOTE: All sets are ran asynchronously, but data loading is not.
OfflineSDBPlayer(UUID) - Constructor for class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
 
onDisable() - Method in class nl.minetopiasdb.plugin.Main
 
onEnable() - Method in class nl.minetopiasdb.plugin.Main
 
OnlineFitness - Class in nl.minetopiasdb.api.playerdata.fitness.objects
Fitness object for online players
OnlineFitness(UUID, int, int, int, int, int, int, int, int, int, int, int, int, int) - Constructor for class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
 
OnlineSDBPlayer - Class in nl.minetopiasdb.api.playerdata.objects
OnlineSDBPlayer object
OnlineSDBPlayer(UUID, String, String, String, String, String, int, boolean, boolean, boolean, int, double, double, double, OnlineFitness, int, int, int, int, long, boolean, UUID, boolean) - Constructor for class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
 
onLoad() - Method in class nl.minetopiasdb.plugin.Main
 
onMessageReceive(String, String, Map<String, String>) - Method in class nl.minetopiasdb.api.election.ElectionManager
 
open(Player, OfflinePlayer, BankAccountType, int) - Method in class nl.minetopiasdb.api.banking.BankingGUI
Open the bank account for provided player
openAccountSelector(Player, OfflinePlayer, BankAccountType) - Static method in class nl.minetopiasdb.api.banking.SelectorGUI
Open the bankaccount selector
OPENBANK_ADMINTOOL - Enum constant in enum class nl.minetopiasdb.api.enums.ATMOpenType
 
OPENBANK_CMD - Enum constant in enum class nl.minetopiasdb.api.enums.ATMOpenType
 
openSelectionMenu(Player, OfflinePlayer, ATMOpenType) - Static method in class nl.minetopiasdb.api.banking.SelectorGUI
Open the bank account selection menu
OTHER - Enum constant in enum class nl.minetopiasdb.api.enums.LevelcheckType
Not in use by MinetopiaSDB.

P

PERSONAL - Enum constant in enum class nl.minetopiasdb.api.enums.BankAccountType
 
Phone - Class in nl.minetopiasdb.api.objects
Phone object
Phone(int, double, UUID) - Constructor for class nl.minetopiasdb.api.objects.Phone
 
PhoneContact - Class in nl.minetopiasdb.api.objects
PhoneContact object used in the PhoneManager object.
PhoneContact(long, int, UUID) - Constructor for class nl.minetopiasdb.api.objects.PhoneContact
 
PhoneManager - Class in nl.minetopiasdb.api.phone
Class for managing phones.
PhoneManager() - Constructor for class nl.minetopiasdb.api.phone.PhoneManager
 
PhoneMessage - Class in nl.minetopiasdb.api.objects
PhoneMessage object used in PhoneMessageManager.getMessages(int)
PhoneMessage(long, int, UUID, int, String, boolean) - Constructor for class nl.minetopiasdb.api.objects.PhoneMessage
 
PhoneMessageManager - Class in nl.minetopiasdb.api.phone
Class for managing phone messages.
PhoneMessageManager() - Constructor for class nl.minetopiasdb.api.phone.PhoneMessageManager
 
PhoneMessageSentEvent - Class in nl.minetopiasdb.api.events.player
This event is fired when someone sends a phone message their ATM.
PhoneMessageSentEvent(Player, int, int, String) - Constructor for class nl.minetopiasdb.api.events.player.PhoneMessageSentEvent
 
PhoneOpenEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown when someone opened their ATM.
PhoneOpenEvent(Player, int) - Constructor for class nl.minetopiasdb.api.events.player.PhoneOpenEvent
 
PinConsoleManager - Class in nl.minetopiasdb.api.banking
Management class for pinconsoles
PinConsoleManager() - Constructor for class nl.minetopiasdb.api.banking.PinConsoleManager
 
PinConsoleManager.PinProgress - Enum Class in nl.minetopiasdb.api.banking
Pin progress enum.
PinConsoleManager.PinProgressObject - Class in nl.minetopiasdb.api.banking
Pin progress object
PinProgressObject(UUID, Location, double, PinConsoleManager.PinProgress, int) - Constructor for class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
 
PlayerChangedFitnessAttributeEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when a fitness attribute has changed (fitGainedByDrinking, unhealthyFood, etc.)
PlayerChangedFitnessAttributeEvent(UUID, String, int) - Constructor for class nl.minetopiasdb.api.events.player.PlayerChangedFitnessAttributeEvent
 
PlayerChangeLevelEvent - Class in nl.minetopiasdb.api.events.player
Event thrown right before someone's level changes
PlayerChangeLevelEvent(SDBPlayer, LevelChangeReason, int) - Constructor for class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
PlayerChangePrefixEvent - Class in nl.minetopiasdb.api.events.player
Event thrown right before someone's prefix changes
PlayerChangePrefixEvent(SDBPlayer, String) - Constructor for class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
 
PlayerChangeTimeEvent - Class in nl.minetopiasdb.api.events.player
Event thrown every 15 seconds when their time increases.
PlayerChangeTimeEvent(Player) - Constructor for class nl.minetopiasdb.api.events.player.PlayerChangeTimeEvent
 
PlayerChangeTotalFitnessEvent - Class in nl.minetopiasdb.api.events.player
Event thrown right before someone's total fitness changes
PlayerChangeTotalFitnessEvent(UUID, int) - Constructor for class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
 
PlayerLevelcheckEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown when a levelcheck is executed.
PlayerLevelcheckEvent(OfflinePlayer, int, LevelcheckType) - Constructor for class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
 
PlayerManager - Class in nl.minetopiasdb.api.playerdata
Class for managing playerdata.
PlayerManager() - Constructor for class nl.minetopiasdb.api.playerdata.PlayerManager
 
PlayerReceiveLevelPaymentEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when Players their ingame time increases by 1 full hour and the player receives his level payment.
PlayerReceiveLevelPaymentEvent(Player, double) - Constructor for class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
 
PlayerSwapEvent - Class in nl.minetopiasdb.api.events.player
Event thrown after the playerdata of two players got swapped
PlayerSwapEvent(UUID, UUID) - Constructor for class nl.minetopiasdb.api.events.player.PlayerSwapEvent
 
PlayerUseTeleporterEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown when a player uses a teleporter.
PlayerUseTeleporterEvent(Player, Teleporter) - Constructor for class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
 
PlayerVoteEvent - Class in nl.minetopiasdb.api.events.player
This event is fired when someone votes in an election.
PlayerVoteEvent(UUID, UUID) - Constructor for class nl.minetopiasdb.api.events.player.PlayerVoteEvent
 
Plot - Class in nl.minetopiasdb.api.objects
Plot object
Plot(ProtectedRegion, String) - Constructor for class nl.minetopiasdb.api.objects.Plot
 
PlotCreateEvent - Class in nl.minetopiasdb.api.events.plots
Event thrown when someone creates a plot using /padd
PlotCreateEvent(Player, ProtectedRegion, World) - Constructor for class nl.minetopiasdb.api.events.plots.PlotCreateEvent
 
PlotDeleteEvent - Class in nl.minetopiasdb.api.events.plots
Event thrown whenever someone deletes a plot using /delplot
PlotDeleteEvent(Player, ProtectedRegion, World) - Constructor for class nl.minetopiasdb.api.events.plots.PlotDeleteEvent
 
PREFIX - Enum constant in enum class nl.minetopiasdb.api.enums.ColorType
 
PrefixManager - Class in nl.minetopiasdb.api.playerdata
Class for handling multiple prefixes with the /prefix menu.
PrefixManager() - Constructor for class nl.minetopiasdb.api.playerdata.PrefixManager
 
pullActiveBoosts() - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Pull the currently active boosters to the database.
pullCache() - Method in class nl.minetopiasdb.api.banking.BankUtils
Update the bankaccount cache.
pullData() - Method in class nl.minetopiasdb.api.TeleporterManager
Pull the data from the database (isn't necessary, TeleporterManager.getTeleporters() does this automatically when the cache is empty
pushSetsToDatabase(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Push all the changes to this UUID to the database.
pushSetsToDatabase(UUID, HashMap<String, Integer>) - Method in class nl.minetopiasdb.api.playerdata.fitness.FitnessManager
Push changes of player to database

Q

quit(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Remove a player from the OnlineSDBPlayer cache

R

reloadBar() - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Reload the content of the bossbar
reloadDataFromDB() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Pull all the data from the database.
removeBarOnShutdown() - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Method called on server shutdown to remove the bossbar
removeBoost(int) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Remove the boost with provided id
removeBoost(UUID, BoostType, int) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Remove a booster with provided UUID and percentage
removeCandidate(UUID) - Method in class nl.minetopiasdb.api.election.ElectionManager
Remove a candidate from this election
removeCity(String) - Method in class nl.minetopiasdb.api.mtplaces.MTCityManager
Disable MTCity functionality in specified WorldGuard region
removeColor(UUID, String, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Revoke a player his access to a chatcolor.
removeColor(UUID, ColorType, String) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Revoke a player his access to a chatcolor.
removeContact(int, int) - Method in class nl.minetopiasdb.api.phone.PhoneManager
Remove a contact from a provided phonenumber
removeFromCache(UUID) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Remove a UUID from cache
removeFromCache(UUID, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Remove given UUID from the color cache.
removeFromChangeCache(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Remove a player from the changes cache.
removeFromOfflineCache(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Remove a player from the offline SDBPlayer cache.
removeHandcuffEffects() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Remove the configurable handcuff effects if this player has any.
removeItem(LootcrateType, int) - Method in class nl.minetopiasdb.api.LootcrateManager
Remove item from lootcrates at specified slot
removePrefix(UUID, String) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Remove a prefix from a player
removeUser(UUID) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Remove a user to this bankaccount.
removeUserFromCommand(UUID) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method does not take BankPermissions into account, and assumes BankPermission.ADMIN by default, since that was the behaviour before the change.

As of v2.3, the preferred way to do this is using Bankaccount.removeUser(UUID).

removeUserSilent(UUID) - Method in class nl.minetopiasdb.api.banking.Bankaccount
 
removeWorld(String) - Method in class nl.minetopiasdb.api.mtplaces.MTWorldManager
Disable MinetopiaSDB in the provided world
reset() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Reset the MinetopiaSDB playerdata of this player, this does not includes fitnessdata.
reset() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Reset the MinetopiaSDB playerdata of this player, this does not includes fitnessdata.
reset() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Reset the MinetopiaSDB playerdata of this player, this does not includes fitnessdata.
reset(UUID) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Remove all the prefixes a player has.
reset(UUID, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Remove all the chatcolors a player has.

S

SAVINGS - Enum constant in enum class nl.minetopiasdb.api.enums.BankAccountType
 
SDBPlayer - Interface in nl.minetopiasdb.api.playerdata.objects
SDBPlayer interface class
SELECT_BANKACCOUNT - Enum constant in enum class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgress
Initial progress step.
SELECT_PINCONSOLE - Enum constant in enum class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgress
Second progress step, this is the progresstype when the user still needs to select the pinconsole
SelectorGUI - Class in nl.minetopiasdb.api.banking
Class responsible for selector GUI
SelectorGUI() - Constructor for class nl.minetopiasdb.api.banking.SelectorGUI
 
sendMessage(int, int, String) - Method in class nl.minetopiasdb.api.phone.PhoneMessageManager
Send a message from sourceNumber to targetNumber
set(String, Object) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTCity
 
set(String, Object) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
set(String, Object) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTWorld
 
setAverageTemperature(double) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
setBalance(double) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Change the balance of this bankaccount.
setBalanceSilent(double) - Method in class nl.minetopiasdb.api.banking.Bankaccount
We can't just call Bankaccount.setBalance(double) whilst updating balances from messagechannels, that would create an infinite loop, which is cool and all but not really useful.
setBalanceWithoutChannels(double) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method has been renamed to Bankaccount.setBalanceSilent(double) to remain consistent

As of v2.3, the preferred way to do this is using Bankaccount.setBalanceSilent(double).

setBankAccountId(int) - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Change the bankaccount id
setBarLeft(double) - Method in class nl.minetopiasdb.api.boosters.objects.BoostBar
Change the progress of the bossbar
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.bank.BankAccountAddUserEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.bank.BankAccountDeleteEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.bank.BankAccountRemoveUserEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.ATMOpenEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PhoneOpenEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PlayerChangePrefixEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PlayerChangeTotalFitnessEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.PlayerUseTeleporterEvent
 
setCancelled(boolean) - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
 
setChatSpy(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable chatspy for this SDBPlayer.
setChatSpy(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable chatspy for this SDBPlayer.
setChatSpy(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable chatspy for this SDBPlayer.
setChatSpySilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable chatspy for this SDBPlayer without communicating it through message channels.
setChatSpySilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable chatspy for this SDBPlayer without communicating it through message channels.
setChatSpySilent(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable chatspy for this SDBPlayer without communicating it through message channels.
setCitycolor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the citycolor of this SDBPlayer.
setCitycolor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the citycolor of this SDBPlayer.
setCitycolor(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the citycolor of this SDBPlayer.
setCitycolorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the citycolor of this SDBPlayer without communicating it through message channels.
setCitycolorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the citycolor of this SDBPlayer without communicating it through message channels.
setCitycolorSilent(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the citycolor of this SDBPlayer without communicating it through message channels.
setColor(String) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
setCommandSpy(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable commandspy for this SDBPlayer.
setCommandSpy(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable commandspy for this SDBPlayer.
setCommandSpy(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable commandspy for this SDBPlayer.
setCommandSpySilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable commandspy for this SDBPlayer without communicating it through message channels.
setCommandSpySilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable commandspy for this SDBPlayer without communicating it through message channels.
setCommandSpySilent(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable commandspy for this SDBPlayer without communicating it through message channels.
setCredit(double) - Method in class nl.minetopiasdb.api.objects.Phone
Change the calling credit of this phonenumber
setDeathbanTime(long) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires.
setDeathbanTime(long) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires.
setDeathbanTime(long) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires.
setDeathbanTimeSilent(long) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires without communicating it through message channels.
setDeathbanTimeSilent(long) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires without communicating it through message channels.
setDeathbanTimeSilent(long) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change until what value of System.currentTimeMillis() the deathban of this SDBPlayer expires without communicating it through message channels.
setDrinkingPoints(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of drinking points this player has.
setDrinkingPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of drinking points this player has.
setDrinkingPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of drinking points this player has.
setDrinkingPointsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of drinking points this player has without communicating it through message channels.
setDrinkingPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of drinking points this player has without communicating it through message channels.
setDrinkingPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of drinking points this player has without communicating it through message channels.
setFitGainedByClimbing(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by climbing
setFitGainedByClimbing(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by climbing
setFitGainedByClimbing(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by climbing
setFitGainedByClimbingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by climbing without communicating it through message channels.
setFitGainedByClimbingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by climbing without communicating it through message channels.
setFitGainedByClimbingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by climbing without communicating it through message channels.
setFitGainedByDrinking(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by drinking
setFitGainedByDrinking(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by drinking
setFitGainedByDrinking(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by drinking
setFitGainedByDrinkingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by drinking without communicating it through message channels.
setFitGainedByDrinkingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by drinking without communicating it through message channels.
setFitGainedByDrinkingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by drinking without communicating it through message channels.
setFitGainedByFlying(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by flying
setFitGainedByFlying(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by flying
setFitGainedByFlying(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by flying
setFitGainedByFlyingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by flying without communicating it through message channels.
setFitGainedByFlyingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by flying without communicating it through message channels.
setFitGainedByFlyingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by flying without communicating it through message channels.
setFitGainedByFood(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by eating
setFitGainedByFood(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by eating
setFitGainedByFood(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by eating
setFitGainedByFoodSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by eating without communicating it through message channels.
setFitGainedByFoodSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by eating without communicating it through message channels.
setFitGainedByFoodSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by eating without communicating it through message channels.
setFitGainedByHealth(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by health points
setFitGainedByHealth(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by health points
setFitGainedByHealth(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by health points
setFitGainedByHealthSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by health points without communicating it through message channels.
setFitGainedByHealthSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by health points without communicating it through message channels.
setFitGainedByHealthSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by health points without communicating it through message channels.
setFitGainedBySprinting(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by sprinting
setFitGainedBySprinting(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by sprinting
setFitGainedBySprinting(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by sprinting
setFitGainedBySprintingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by sprinting without communicating it through message channels.
setFitGainedBySprintingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by sprinting without communicating it through message channels.
setFitGainedBySprintingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by sprinting without communicating it through message channels.
setFitGainedBySwimming(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by swimming
setFitGainedBySwimming(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by swimming
setFitGainedBySwimming(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by swimming
setFitGainedBySwimmingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by swimming without communicating it through message channels.
setFitGainedBySwimmingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by swimming without communicating it through message channels.
setFitGainedBySwimmingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by swimming without communicating it through message channels.
setFitGainedByWalking(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by walking
setFitGainedByWalking(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by walking
setFitGainedByWalking(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by walking
setFitGainedByWalkingSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of fitness gained by walking without communicating it through message channels.
setFitGainedByWalkingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of fitness gained by walking without communicating it through message channels.
setFitGainedByWalkingSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of fitness gained by walking without communicating it through message channels.
setFitness(Fitness) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the fitness object of this SDBPlayer.
setFitness(Fitness) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the fitness object of this SDBPlayer.
setFitness(Fitness) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the fitness object of this SDBPlayer.
setFitnessReset(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable a fitnessreset for this SDBPlayer.
setFitnessReset(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable a fitnessreset for this SDBPlayer.
setFitnessReset(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable a fitnessreset for this SDBPlayer.
setFitnessResetSilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Enable or disable a fitnessreset for this SDBPlayer without communicating it through message channels.
setFitnessResetSilent(boolean) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Enable or disable a fitnessreset for this SDBPlayer without communicating it through message channels.
setFitnessResetSilent(boolean) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Enable or disable a fitnessreset for this SDBPlayer without communicating it through message channels.
setFrozen(boolean) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Freeze a bank account.
setFrozenSilent(boolean) - Method in class nl.minetopiasdb.api.banking.Bankaccount
We can't just call Bankaccount.setFrozen(boolean) whilst updating frozen state from messagechannels, that would create an infinite loop, which is cool and all but not really useful.
setFrozenUntil(long) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Freeze the player until the provided epoch time.
setFrozenWithoutChannels(boolean) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method has been renamed to Bankaccount.setFrozenSilent(boolean) to remain consistent

As of v2.3, the preferred way to do this is using Bankaccount.setFrozenSilent(boolean).

setGoldShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of goldshards this SDBPlayer has.
setGoldShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of goldshards this SDBPlayer has.
setGoldShards(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of goldshards this SDBPlayer has.
setGoldShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of goldshards this SDBPlayer has without communicating it through message channels.
setGoldShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of goldshards this SDBPlayer has without communicating it through message channels.
setGoldShardsSilent(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of goldshards this SDBPlayer has without communicating it through message channels.
setGrayCoins(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of graycoins this SDBPlayer has.
setGrayCoins(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of graycoins this SDBPlayer has.
setGrayCoins(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of graycoins this SDBPlayer has.
setGrayCoinsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of grayoincs this SDBPlayer has without communicating it through message channels.
setGrayCoinsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of grayoincs this SDBPlayer has without communicating it through message channels.
setGrayCoinsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of grayoincs this SDBPlayer has without communicating it through message channels.
setGrayShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of grayshards this SDBPlayer has.
setGrayShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of grayshards this SDBPlayer has.
setGrayShards(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of grayshards this SDBPlayer has.
setGrayShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of grayshards this SDBPlayer has without communicating it through message channels.
setGrayShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of grayshards this SDBPlayer has without communicating it through message channels.
setGrayShardsSilent(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of grayshards this SDBPlayer has without communicating it through message channels.
setHealthPoints(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of health points this player has.
setHealthPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of health points this player has.
setHealthPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of health points this player has.
setHealthPointsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of health points this player has without communicating it through message channels.
setHealthPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of health points this player has without communicating it through message channels.
setHealthPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of health points this player has without communicating it through message channels.
setHealthyFoodPoints(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of healthy food points this player has.
setHealthyFoodPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of healthy food points this player has.
setHealthyFoodPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of healthy food points this player has.
setHealthyFoodPointsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of healthy food points this player has without communicating it through message channels.
setHealthyFoodPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of healthy food points this player has without communicating it through message channels.
setHealthyFoodPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of healthy food points this player has without communicating it through message channels.
setItems(LootcrateType, ItemStack[]) - Method in class nl.minetopiasdb.api.LootcrateManager
Change the content of provided lootcrate
setLevel(int, LevelChangeReason) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the level of this SDBPlayer.
setLevel(int, LevelChangeReason) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the level of this SDBPlayer.
setLevel(int, LevelChangeReason) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the level of this SDBPlayer.
setLevel(SDBPlayer, int, LevelChangeReason) - Static method in class nl.minetopiasdb.api.events.player.PlayerChangeLevelEvent
 
setLevelColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the levelcolor of this SDBPlayer.
setLevelColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the levelcolor of this SDBPlayer.
setLevelColor(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the levelcolor of this SDBPlayer.
setLevelColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the levelcolor of this SDBPlayer without communicating it through message channels.
setLevelColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the levelcolor of this SDBPlayer without communicating it through message channels.
setLevelColorSilent(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the levelcolor of this SDBPlayer without communicating it through message channels.
setLevelPayment(double) - Method in class nl.minetopiasdb.api.events.player.PlayerReceiveLevelPaymentEvent
Change the levelpayment
setLevelSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the level of this SDBPlayer without communicating it through message channels.
setLevelSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the level of this SDBPlayer without communicating it through message channels.
setLevelSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the level of this SDBPlayer without communicating it through message channels.
setLoading(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Set the player as 'loading'.
setLoadingName(String) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
setLocation(Location) - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Change the console location
setLuckyShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of luckyshards this SDBPlayer has.
setLuckyShards(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of luckyshards this SDBPlayer has.
setLuckyShards(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of luckyshards this SDBPlayer has.
setLuckyShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the amount of luckyshards this SDBPlayer has without communicating it through message channels.
setLuckyShardsSilent(double) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the amount of luckyshards this SDBPlayer has without communicating it through message channels.
setLuckyShardsSilent(double) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the amount of luckyshards this SDBPlayer has without communicating it through message channels.
setMessage(String) - Method in class nl.minetopiasdb.api.events.player.EmergencyCallEvent
Change the message used in /112
setMessage(String) - Method in class nl.minetopiasdb.api.events.player.StaffChatEvent
Change the message that StaffChatEvent.getPlayer() has sent
setName(String) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Change the name of this bankaccount.
setNameSilent(String) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Change the name of this bankaccount without communicating it through message channels.
setNameWithoutChannels(String) - Method in class nl.minetopiasdb.api.banking.Bankaccount
Deprecated.
This method has been renamed to Bankaccount.setNameSilent(String) to remain consistent

As of v2.3, the preferred way to do this is using Bankaccount.setNameSilent(String).

setOwner(UUID) - Method in class nl.minetopiasdb.api.objects.Phone
Change the owner of this phonenumber
setPaidOff(int, boolean) - Method in class nl.minetopiasdb.api.LoanManager
Mark a loan as paid off or not.
setPrefix(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the prefix of this SDBPlayer.
setPrefix(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the prefix of this SDBPlayer.
setPrefix(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the prefix of this SDBPlayer.
setPrefixColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the prefixcolor of this SDBPlayer.
setPrefixColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the prefixcolor of this SDBPlayer.
setPrefixColor(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the prefixcolor of this SDBPlayer.
setPrefixColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the prefixcolor of this SDBPlayer without communicating it through message channels.
setPrefixColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the prefixcolor of this SDBPlayer without communicating it through message channels.
setPrefixColorSilent(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the prefixcolor of this SDBPlayer without communicating it through message channels.
setPrefixSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the prefix of this SDBPlayer without communicating it through message channels.
setPrefixSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the prefix of this SDBPlayer without communicating it through message channels.
setPrefixSilent(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the prefix of this SDBPlayer without communicating it through message channels.
setProgress(PinConsoleManager.PinProgress) - Method in class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgressObject
Change the pin progress
setRead(boolean) - Method in class nl.minetopiasdb.api.objects.PhoneMessage
Mark a message as read or unread NOTE: Please call this method async
setSelectedChatColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the selected chatcolor of this SDBPlayer.
setSelectedChatColor(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the selected chatcolor of this SDBPlayer.
setSelectedChatColor(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the selected chatcolor of this SDBPlayer.
setSelectedChatColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the selected chatcolor of this SDBPlayer without communicating it through message channels.
setSelectedChatColorSilent(String) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the selected chatcolor of this SDBPlayer without communicating it through message channels.
setSelectedChatColorSilent(String) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the selected chatcolor of this SDBPlayer without communicating it through message channels.
setTeleporterLocation(UUID, Location) - Method in class nl.minetopiasdb.api.TeleporterManager
Set the teleporter location (used by /teleporter setposition)
setTimeDays(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online days of this SDBPlayer.
setTimeDays(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online days of this SDBPlayer.
setTimeDays(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online days of this SDBPlayer.
setTimeDaysSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online days of this SDBPlayer without communicating it through message channels.
setTimeDaysSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online days of this SDBPlayer without communicating it through message channels.
setTimeDaysSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online days of this SDBPlayer without communicating it through message channels.
setTimeHours(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online hours of this SDBPlayer.
setTimeHours(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online hours of this SDBPlayer.
setTimeHours(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online hours of this SDBPlayer.
setTimeHoursSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online hours of this SDBPlayer without communicating it through message channels.
setTimeHoursSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online hours of this SDBPlayer without communicating it through message channels.
setTimeHoursSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online hours of this SDBPlayer without communicating it through message channels.
setTimeMinutes(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online minutes of this SDBPlayer.
setTimeMinutes(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online minutes of this SDBPlayer.
setTimeMinutes(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online minutes of this SDBPlayer.
setTimeMinutesSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online minutes of this SDBPlayer without communicating it through message channels.
setTimeMinutesSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online minutes of this SDBPlayer without communicating it through message channels.
setTimeMinutesSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online minutes of this SDBPlayer without communicating it through message channels.
setTimeSeconds(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online seconds of this SDBPlayer.
setTimeSeconds(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online seconds of this SDBPlayer.
setTimeSeconds(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online seconds of this SDBPlayer.
setTimeSecondsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Change the online seconds of this SDBPlayer without communicating it through message channels.
setTimeSecondsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Change the online seconds of this SDBPlayer without communicating it through message channels.
setTimeSecondsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Change the online seconds of this SDBPlayer without communicating it through message channels.
setTitle(String) - Method in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
setTotalFitness(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the total fitness for this player
setTotalFitness(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the total fitness for this player
setTotalFitness(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the total fitness for this player
setTotalFitnessSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the total fitness for this player without communicating it through message channels.
setTotalFitnessSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the total fitness for this player without communicating it through message channels.
setTotalFitnessSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the total fitness for this player without communicating it through message channels.
setUnhealthyFoodPoints(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of unhealthy food points this player has.
setUnhealthyFoodPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of unhealthy food points this player has.
setUnhealthyFoodPoints(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of unhealthy food points this player has.
setUnhealthyFoodPointsSilent(int) - Method in interface nl.minetopiasdb.api.playerdata.fitness.objects.Fitness
Set the amount of unhealthy food points this player has without communicating it through message channels.
setUnhealthyFoodPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OfflineFitness
Set the amount of unhealthy food points this player has without communicating it through message channels.
setUnhealthyFoodPointsSilent(int) - Method in class nl.minetopiasdb.api.playerdata.fitness.objects.OnlineFitness
Set the amount of unhealthy food points this player has without communicating it through message channels.
setVehicles(int) - Method in class nl.minetopiasdb.api.events.player.PlayerLevelcheckEvent
Set the amount of vehicles
silentlyCreateBankaccount(int, BankAccountType) - Method in class nl.minetopiasdb.api.banking.BankUtils
Silently create a bankaccount without communicating it through the messagechannels.
silentlyDeleteBankaccount(int) - Method in class nl.minetopiasdb.api.banking.BankUtils
Silently delete a bankaccount without communicating it through the messagechannels.
StaffChatEvent - Class in nl.minetopiasdb.api.events.player
Event thrown when someone sends a message in the staffchat (/staffchat)
StaffChatEvent(Player, String) - Constructor for class nl.minetopiasdb.api.events.player.StaffChatEvent
 
start() - Method in class nl.minetopiasdb.api.election.ElectionManager
Start an election.
start(Player) - Method in class nl.minetopiasdb.api.Book
Start the book creation process
startBoost(UUID, BoostType, int) - Method in class nl.minetopiasdb.api.boosters.BoosterManager
Start a booster
stopLoading(UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Removes the player from the 'loading' list which can be checked with the isLoading() method
swap(UUID, UUID) - Method in class nl.minetopiasdb.api.playerdata.PlayerManager
Swap data from Player 1 to Player 2
swap(UUID, UUID) - Method in class nl.minetopiasdb.api.playerdata.PrefixManager
Swap all prefixes from UUID a to UUID b
swap(UUID, UUID, ColorType) - Method in class nl.minetopiasdb.api.playerdata.ColorManager
Swap all colors from a specific colortype from uuid a and uuid b

T

TARGET_NEEDS_TO_ACCEPT - Enum constant in enum class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgress
Third progress step, this is when the target player needs to hit the pinconsole to accept the transaction
teleport(Player, String) - Method in class nl.minetopiasdb.api.objects.Teleporter
Teleport provided player to the teleporter location
Teleporter - Class in nl.minetopiasdb.api.objects
Teleporter object.
Teleporter(String, int, int, int, String, int, int, int, double, int, int, int) - Constructor for class nl.minetopiasdb.api.objects.Teleporter
 
TeleporterManager - Class in nl.minetopiasdb.api
Class to manage teleporters
TeleporterManager() - Constructor for class nl.minetopiasdb.api.TeleporterManager
 
title - Variable in class nl.minetopiasdb.api.mtplaces.abstracts.MTPlace
 
toDatabase() - Method in class nl.minetopiasdb.api.banking.BankUtils
Push all the changes to the database.
toggleScoreboard(Player) - Static method in class nl.minetopiasdb.api.API
Toggle the scoreboard for the provided player

U

unhandcuffPlayer() - Method in class nl.minetopiasdb.api.playerdata.objects.OfflineSDBPlayer
Remove the handcuffs from a player.
unhandcuffPlayer() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Remove the handcuffs from a player.
unhandcuffPlayer() - Method in interface nl.minetopiasdb.api.playerdata.objects.SDBPlayer
Remove the handcuffs from a player.
updateFitnessEffects() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
updateScoreboard() - Method in class nl.minetopiasdb.api.playerdata.objects.OnlineSDBPlayer
Update the scoreboard for this player
updateScoreboard(Player) - Static method in class nl.minetopiasdb.api.API
Update the scoreboard content for the provided player.
updateScoreboardTitle(Player) - Static method in class nl.minetopiasdb.api.API
Update the scoreboard title for the provided player.

V

valueOf(String) - Static method in enum class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgress
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.boosters.BoostType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.ATMOpenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.BankAccountType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.BankPermission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.ColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.LevelChangeReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.LevelcheckType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.minetopiasdb.api.enums.LootcrateType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class nl.minetopiasdb.api.banking.PinConsoleManager.PinProgress
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.boosters.BoostType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.ATMOpenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.BankAccountType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.BankPermission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.ColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.LevelChangeReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.LevelcheckType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.minetopiasdb.api.enums.LootcrateType
Returns an array containing the constants of this enum class, in the order they are declared.
Variable(String, String) - Constructor for class nl.minetopiasdb.api.Book.Variable
 
VARIABLE_UPDATE - Enum constant in enum class nl.minetopiasdb.api.enums.LevelcheckType
When the levelcheck variable is requested
vote(UUID, UUID) - Method in class nl.minetopiasdb.api.election.ElectionManager
Process a vote from voter to candidate.

W

WalkyTalkyEmergencyButtonEvent - Class in nl.minetopiasdb.api.events.player
This event is thrown whenever someone clicks the emergency button in the walky talky.
WalkyTalkyEmergencyButtonEvent(Player, Location) - Constructor for class nl.minetopiasdb.api.events.player.WalkyTalkyEmergencyButtonEvent
 
WITHDRAW - Enum constant in enum class nl.minetopiasdb.api.enums.BankPermission
Permission to withdraw money from bankaccount
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages