Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes|All Packages|Constant Field Values|Deprecated API

A

ACCELARATION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
ACCELERATION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
AccelerationSpeed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
ACTION_CANCELLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ACTION_FAILED_DUP_LICENSE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ACTION_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
addBossBar(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.BossBarUtils
Show fuel bossbar for a player
addCustomChart(Metrics.CustomChart) - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics
Adds a custom chart.
addEnchant(Enchantment, int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addEnchantGlow() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addEnchantments(Map<Enchantment, Integer>) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addLoreLine(String) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addLoreLine(String, int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addLoreLines(List<String>) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
addUnsafeEnchantment(Enchantment, int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
ADMIN_DELETE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_EDIT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_GIVECAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_GIVEVOUCHER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_LANGUAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_REFILL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_RELOAD - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_REPAIR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_RESTORE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_SETOWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_UPDATE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ADMIN_VERSION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.AdvancedPie
Class constructor.
AIRPLANE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Airplanes - with the ability to fly, their movement differs from helicopters
ALREADY_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
ALREADY_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
arguments - Variable in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Arguments for the command
AUTO_UPDATE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
autostand - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
autostand2 - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 

B

B_STATS_VERSION - Static variable in class nl.mtvehicles.core.infrastructure.helpers.Metrics
 
BACK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
BACK_DESCRIPTION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
beginMenu - Static variable in class nl.mtvehicles.core.commands.vehiclesubs.VehicleMenu
 
benzineEdit(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open fuel edit menu to a player
BLACKLIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
BLOCK_NOT_IN_WHITELIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
BLOCK_WHITELIST_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
BLOCK_WHITELIST_LIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
blockCheck() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Check the next block - carpets, slabs, snow - and do an appropriate action.
blockCheck() - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
BLOCKS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
Driving is only enabled on full blocks
blockWhiteList() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Get the list of all whitelisted blocks.
BOSSBAR_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
BossBarUtils - Class in nl.mtvehicles.core.infrastructure.helpers
Methods for BossBars
BossBarUtils() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.BossBarUtils
 
BOTH - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
Driving is enabled on both slabs and full blocks
BRAKING_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
BRAKING_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
BrakingSpeed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 

C

call() - Method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Call this event (to other plugins)
callAPI() - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
 
callAPI(Player) - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
Call the event with a custom player
CANCEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CANCEL_ACTION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CANCEL_VOUCHER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
cancelled - Variable in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Whether the event is cancelled
canFillJerryCans(Player, Location) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether a jerrycan may be filled by a specified player on a specified location.
canFly() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Vehicle is considered as 'able to fly' if it is either an Airplane or a Helicopter
CANNOT_DO_THAT_HERE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
canProceedWithAction(RegionAction, VehicleType, Location) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether a player can proceed with a specified action on a specified location.
canRide(Player) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
canRide(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether a player can ride/drive the vehicle.
canSit(Player) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
canSit(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether a player can sit in the vehicle.
canUseJerryCan(Player) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Whether a player can use a jerrycan on their location.
canUseJerryCan(Location) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether a jerrycan may be used on a specified location.
CAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Car includes cars, bicycles, as well as motorcycles
CAR_PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
changeLanguage(Player, Language) - Static method in class nl.mtvehicles.core.infrastructure.helpers.LanguageUtils
Change language of the plugin
ChatEvent - Class in nl.mtvehicles.core.events
On player chat
ChatEvent() - Constructor for class nl.mtvehicles.core.events.ChatEvent
 
ChatListener - Class in nl.mtvehicles.core.listeners
On player chat
ChatListener() - Constructor for class nl.mtvehicles.core.listeners.ChatListener
 
checkDamage(String) - Method in class nl.mtvehicles.core.listeners.VehicleEntityListener
Deprecated.
checkInvFull(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
Check whether player's inventory is full
checkNewVersion(CommandSender) - Static method in class nl.mtvehicles.core.infrastructure.helpers.PluginUpdater
Check whether there is a newer version of the plugin available and send a message if there is
checkPermission(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Check whether the command sender has a permission to use the subcommand
CHOOSE_LANGUAGE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
CHOOSE_LANGUAGE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CHOOSE_VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
CHOOSE_VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CLICK_TO_OPEN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
clone() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
CLOSE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CLOSE_DESCRIPTION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CMD_NAME - Static variable in class nl.mtvehicles.core.commands.VehicleSubCommandManager
Name of the command
CN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Chinese
colorize(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
Colorize a String with the ampersand characters.
COMMAND_DOES_NOT_EXIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
COMMAND_NO_VEHICLE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CommandModule - Class in nl.mtvehicles.core.infrastructure.modules
Module for managing /mtv commands
CommandModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.CommandModule
Constructor which registers executor and tab completer
commandSender - Variable in class nl.mtvehicles.core.infrastructure.models.MTVehicleCommand
The command sender
COMPLETED_VEHICLE_GIVE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
config - Variable in class nl.mtvehicles.core.infrastructure.models.Config
Configuration file
Config - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for plugin's configuration files
Config(ConfigType) - Constructor for class nl.mtvehicles.core.infrastructure.models.Config
Basic setter
ConfigInterface - Interface in nl.mtvehicles.core.infrastructure.models
Deprecated.
This interface may be removed as there is no real need for it.
configList - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
List of all configuration files.
ConfigModule - Class in nl.mtvehicles.core.infrastructure.modules
Module for managing configuration files
ConfigModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.ConfigModule
 
configType - Variable in class nl.mtvehicles.core.infrastructure.models.Config
Type of the configuration file
ConfigType - Enum Class in nl.mtvehicles.core.infrastructure.enums
Type of configuration file
configVersion - Static variable in class nl.mtvehicles.core.Main
Version of config.yml - must be equal to the version in SuperSecretSettings.
We might not change config in every version, why bother creating a new config file on every update then? Change this EVERY TIME you edit config.
CONFIRM - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CONFIRM_ACTION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CONFIRM_VEHICLE_GIVE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CONFIRM_VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
CONFIRM_VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CONFIRM_VOUCHER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
createVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
Deprecated.
This method somehow worked, no idea how though. Use VehicleUtils.enterVehicle(String, Player) instead.
createVoucher(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Create a new voucher.
CS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Czech
CURRENT_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CURRENTLY - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
CUSTOM - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Custom language one can create and use

D

damage(String) - Method in class nl.mtvehicles.core.listeners.VehicleEntityListener
Damage a vehicle.
DAMAGE_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
DAMAGE_MULTIPLIER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
damageVehicle(String, double) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Damage a vehicle.
DE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
German
DEFAULT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
 
defaultConfig - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
Default configuration file (config.yml)
DefaultConfig - Class in nl.mtvehicles.core.infrastructure.dataconfig
Methods for config.yml.
Do not initialise this class directly.
DefaultConfig() - Constructor for class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Default constructor - do not use this.
Use ConfigModule.defaultConfig instead.
DefaultConfig.Option - Enum Class in nl.mtvehicles.core.infrastructure.dataconfig
Options available in MTV's default configuration file (config.yml)
delete() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
Delete a vehicle from the database (vehicleData.yml)
delete(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Delete a vehicle from vehicleData
DELETE_VEHICLE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
DELETE_WARNING_LORE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
DependencyModule - Class in nl.mtvehicles.core.infrastructure.modules
Module for managing soft-dependencies.
DependencyModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.DependencyModule
 
depositMoneyPlayer(OfflinePlayer, double) - Method in class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Deposit money into player's account
DEV - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Dev-versions (auto-updater is disabled)
DISABLE_PICKUP_FROM_WATER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
DISABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
DISABLED_WORLDS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
disableDependency(SoftDependency) - Static method in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
Disable a soft-dependency (usually due to a fatal bug or incompatible server version)
disablePlugin() - Static method in class nl.mtvehicles.core.Main
Disable the plugin (when a fatal error occurs)
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.DrilldownPie
Class constructor.
DRIVE_ON_CARPETS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
DRIVE_UP - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
DriveUp - Enum Class in nl.mtvehicles.core.infrastructure.enums
Type of driving up
driveUpSlabs() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check which driveUp option is specified in config.yml (BLOCKS/SLABS/BOTH).

E

edit - Static variable in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
HashMap containing information of what is being edited by players
EDIT_LICENSE_PLATE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
EDIT_NAME - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
EDIT_TRUNK_ROWS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
editMenu(Player, ItemStack) - Static method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleEdit
Open /vehicle edit GUI menu to a player
EN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
English
ENTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
 
enterVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Create VehicleData (necessary for driving to work) and make player enter a vehicle.
ES - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Spanish
event - Variable in class nl.mtvehicles.core.infrastructure.models.MTVListener
The event the listener is listening to
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleAddMember
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleAddRider
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleDelete
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleEdit
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleFuel
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleGiveCar
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleGiveVoucher
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleHelp
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleInfo
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleLanguage
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleMenu
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehiclePrivate
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehiclePublic
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleRefill
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleReload
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleRemoveMember
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleRemoveRider
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleRepair
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleRestore
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleSetOwner
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleTrunk
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleUpdate
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleVersion
 
execute() - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Code executed by a subcommand
execute(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.commands.VehicleSubCommandManager
 
execute(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleCommand
Code executed on use of the command
existsByLicensePlate(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether this vehicle exists in the database (vehicleData.yml)
EXTREME_HELICOPTER_FALL - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
extremeFalling - Variable in class nl.mtvehicles.core.movement.VehicleMovement
True if extreme falling is turned on in config.yml and 'isFalling' is true.

F

fallDamage - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
flagList - Variable in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
List of all custom WorldGuard flags used by the plugin
FRICTION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'aftrekkenSpeed' in vehicleData.yml
FRICTION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
FrictionSpeed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
fuel - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'fuel' in vehicleData.yml
FUEL_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
FUEL_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'benzineEnabled' in vehicleData.yml
FUEL_MULTIPLIER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
FUEL_SETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
FUEL_USAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'benzineVerbruik' in vehicleData.yml
FUEL_USAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
Fuelbar - Static variable in class nl.mtvehicles.core.infrastructure.helpers.BossBarUtils
Fuel bossbar
fuelUsage - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 

G

GAS_STATIONS_CAN_USE_JERRYCAN_OUTSIDE_OF_GAS_STATION - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_LEVER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_NEED_PERMISSION - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_PLAY_SOUND - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_PRICE_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_PRICE_PER_LITRE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
GAS_STATIONS_FILL_JERRYCANS_TRIPWIRE_HOOK - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
get(String, VehicleDataConfig.Option) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get a data option of a vehicle from vehicleData
get(DefaultConfig.Option) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Get a value of an option from config.yml
getAccelerationSpeed() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getAdded() - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
Get the player who is being added as a member
getAdded() - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
Get the player who is being added as a rider
getAdder() - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
Get the player who used /vehicle addmember command
getAdder() - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
Get the player who used /vehicle addrider command
getAllLanguages() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Get an array of all languages (in their country codes)
getAPI() - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
 
getAuthor() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
getBackItem() - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Get the item which is clicked for getting to a previous menu
getBrakingSpeed() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getByLicensePlate(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Deprecated.
getByStringTitle(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
Get this enum from the string title displayed on top of an inventory
getCarItem(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get a vehicle item by UUID.
getCarUUID(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get the UUID of a car by its license plate
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.AdvancedBarChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.AdvancedPie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.CustomChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.DrilldownPie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.MultiLineChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.SimpleBarChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.SimplePie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics.SingleLineChart
 
getClickedSlot() - Method in class nl.mtvehicles.core.events.inventory.InventoryClickEvent
Get the number of slot player has clicked (starts with 0)
getCloseItem() - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Get the item which is clicked for closing a menu
getConfig() - Method in class nl.mtvehicles.core.infrastructure.models.Config
Deprecated.
New alternative methods have been created in the 'nl.mtvehicles.core.infrastructure.dataconfig' package. Otherwise, Config.getConfiguration() should be used instead.
getConfiguration() - Method in class nl.mtvehicles.core.infrastructure.models.Config
Get the file configuration (new method, protected - should be only used in config classes)
getConfigVersion() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig
Get config version.
getDamage() - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
Get the damage dealt to the vehicle
getDamage(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get the durability of a vehicle item.
getDamage(Vehicle) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get the durability of a vehicle item.
getDamager() - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
Get the entity that has damaged the vehicle
getDefaultValue() - Method in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
Get default value of option
getEconomyName() - Method in class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Get name of the economy plugin.
getFileAsString() - Static method in class nl.mtvehicles.core.Main
 
getFileName() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
Get config's file name
getFillJerryCanPrice() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Get the price of fuel (per litre).
getFrictionSpeed() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getFuel() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getFuelUsage() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getHandlerList() - Static method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Method required in every event
getHandlers() - Method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
 
getHealth() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getHealth(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get health of a vehicle
getHornByDamage(int) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether horn is enabled on this vehicle.
getIdentifier() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
getItemByUUID(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Create a vehicle and get its item by UUID (UUID may be found in vehicles.yml)
getJerryCanFuel() - Method in interface nl.mtvehicles.core.events.interfaces.HasJerryCan
Get current fuel in the jerry can (before the event is executed)
getJerryCanFuel() - Method in class nl.mtvehicles.core.events.JerryCanClickEvent
 
getJerryCanFuel() - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
getJerryCanSize() - Method in interface nl.mtvehicles.core.events.interfaces.HasJerryCan
Get the size of the jerry can (in litres)
getJerryCanSize() - Method in class nl.mtvehicles.core.events.JerryCanClickEvent
 
getJerryCanSize() - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
getKey() - Method in enum class nl.mtvehicles.core.infrastructure.enums.Message
Get string key of message
getLanguageCode() - Method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Get the language code
getLanguageName() - Method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Get the language name
getLayerHeight(int) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Get the Y height of a snow layer
getLicensePlate() - Method in interface nl.mtvehicles.core.events.interfaces.HasVehicle
Get license plate of the vehicle used in the event
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleEnterEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleLeaveEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleOpenTrunkEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehiclePickUpEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getLicensePlate(Entity) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get license plate of an entity (which should be a vehicle - see VehicleUtils.isVehicle(Entity).
getLicensePlate(ItemStack) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get license plate from a vehicle item
getLocation() - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
Get the location where vehicle is being placed
getLocationOfBlockAhead() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Get location of the block in front of the vehicle
getLore() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
getMaterial(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get material from string (e.g.
getMaxHealthByDamage(int) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check what is the max health of this vehicle.
getMaxSpeed() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getMaxSpeedBackwards() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getMembers() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getMembers(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get UUIDs of players which may sit in the vehicle
getMenuCustomItem(Material, String, int, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a custom menu item which has a custom texture (e.g.
getMenuCustomItem(Material, String, int, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a custom menu item which has a custom texture (e.g.
getMenuCustomItem(Material, String, Object, String, int, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a custom menu item which has a custom texture (e.g.
getMenuCustomItem(Material, String, Object, String, int, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a custom menu item which has a custom texture (e.g.
getMenuGlowingItem(Material, int, String, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a glowing menu item by material, amount, name and lore (as multiple Strings).
getMenuGlowingItem(Material, int, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a glowing menu item by material, amount, name and lore (as List).
getMenuItem(Material, int, int, boolean, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, durability, unbreakability (boolean), name and lore (as List)
getMenuItem(Material, int, int, String, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, durability, name and lore (as multiple Strings).
getMenuItem(Material, int, int, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, durability, unbreakability (boolean), name and lore (as multiple Strings)
getMenuItem(Material, int, String, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, name and lore (as multiple Strings)
getMenuItem(Material, int, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, name and lore (as List)
getMenuItem(String, String, short, int, String, String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
 
getMenuItem(String, String, short, int, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get a menu item by material, amount, name and lore (as List).
getMenuMembersItem(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get menu item about members/passengers.
getMenuRidersItem(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get menu item about riders/drivers.
getMenuVehicle(Material, int, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get item used in vehicle menu.
getMessage() - Method in class nl.mtvehicles.core.events.ChatEvent
Get the message that player has written
getMessage(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Deprecated.
This may lead to issues - use DefaultConfig.get(Option) instead.
getMessage(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Deprecated.
This may lead to issues - use MessagesConfig.getMessage(Message) instead.
getMessage(Message) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Get a message by its key (in plugin's set language).
getMessagesLanguage() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig
Get language used by the plugin.
getMessagesVersion() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig
Get message files version.
getMoneyFormat(double) - Method in class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Get an amount of money in a string format (e.g.
getName() - Method in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
Get soft-dependency's name
getName() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
getName() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getNbtValue() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getNumberOfOwnedVehicles(Player) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get number of vehicles owned by a player
getOrder() - Method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
 
getOwnerName() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getOwnerUUID() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getOwnerUUID(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get the UUID of the vehicle's owner
getOwnerUUIDString() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
Deprecated.
getPath() - Method in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
Get string path of option
getPath() - Method in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Get string path of option
getPlayer() - Method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Get event-player
getPluginData() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics
Gets the plugin specific data.
getPluginVersion() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Get the plugin's version as enum
getRemoved() - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
Get the player who is being removed as a member
getRemoved() - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
Get the player who is being removed as a rider
getRemover() - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
Get the player who used /vehicle removemember command
getRemover() - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
Get the player who used /vehicle removerider command
getRiders() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getRiders(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get UUIDs of players which may steer the vehicle
getRidersAsString(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Deprecated.
getRotateSpeed() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getServerVersion() - Static method in class nl.mtvehicles.core.infrastructure.modules.VersionModule
Get the server version as enum
getSkinDamage() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getSkinItem() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getSkullOwner() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
getStainedGlassPane() - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Get the stained glass pane material
getStringTitle() - Method in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
Get the title which is displayed on top of an inventory
getTeleportMethod() - Static method in class nl.mtvehicles.core.movement.VehicleMovement
Get the String name of the method for teleporting an ArmorStand.
getTitle() - Method in interface nl.mtvehicles.core.events.interfaces.HasInventory
Get the title of the inventory player has clicked in
getTitle() - Method in class nl.mtvehicles.core.events.inventory.InventoryClickEvent
 
getTitle() - Method in class nl.mtvehicles.core.events.inventory.InventoryCloseEvent
 
getTitle() - Method in class nl.mtvehicles.core.events.inventory.JerryCanMenuOpen
 
getTitle() - Method in class nl.mtvehicles.core.events.inventory.RestoreMenuOpenEvent
 
getTitle() - Method in class nl.mtvehicles.core.events.inventory.VehicleMenuOpenEvent
 
getTrunkData() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getTrunkData(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get data of the vehicle's trunk
getTrunkRows() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getType(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get the type (enum) of the vehicle.
getValueType() - Method in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
Get (default) type of option
getVehicle() - Method in interface nl.mtvehicles.core.events.interfaces.HasVehicle
Get vehicle used in the event
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleEnterEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleLeaveEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleOpenTrunkEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehiclePickUpEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
 
getVehicle() - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
 
getVehicle() - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Get vehicle used in the command.
getVehicle(String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Get the Vehicle instance by a vehicle's license place
getvehicleCMD(Player, int, int) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open vehicle choice menu to a player
getVehicleData() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getVehicleFuel() - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
Get the current fuel of the vehicle (before the event is executed)
getVehicleItem(Material, int, boolean, String, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Restore a vehicle item with a known license plate (used in /vehicle restore and #spawnVehicle(...)).
getVehicleItem(Material, int, boolean, String, String, String, Object) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Restore a vehicle item with a known license plate and a custom NBT (used in /vehicle restore).
getVehicleItem(Material, int, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Create a new vehicle item (used in "Choose vehicle menu" and #getCarItem(...)).
getVehicleItem(Material, int, String, String, Object) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
Create a new vehicle item with a custom NBT (used in "Choose vehicle menu" and #getCarItem(...)).
getVehicles() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get (basically) the whole file.
getVehicles() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehiclesConfig
Get Map of the whole file.
getVehicleType() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
getVersion() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
getVersion(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Get plugin version from a String
getVoucherUUID() - Method in class nl.mtvehicles.core.events.VehicleVoucherEvent
Get UUID of the car that will be given from the clicked voucher
GIVE_CAR_NOT_FOUND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
GIVE_CAR_SUCCESS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
GIVE_VOUCHER_SUCCESS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

H

HasInventory - Interface in nl.mtvehicles.core.events.interfaces
Interface for all inventory events
HasJerryCan - Interface in nl.mtvehicles.core.events.interfaces
Interface for all events with jerrycans
hasOldVersionChecking() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether the last version (before an update) was using an older method of checking the config version.
HasVehicle - Interface in nl.mtvehicles.core.events.interfaces
Interface for all events with vehicles
HE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Hebrew
HEALTH - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
HELICOPTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Helicopters - with the ability to fly, with blades
HELICOPTER_BLADES_ALWAYS_ON - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
HELICOPTER_FALL_DAMAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
HELP_ADD_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_ADD_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_ADMIN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_HELP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_INFO - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_PRIVATE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_PUBLIC - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_REMOVE_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
HELP_REMOVE_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
hideAttributes() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
HORN_COOLDOWN - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
HORN_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
HORN_TYPE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
HOVER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Vehicles floating in the air (hovercraft and UFO)

I

id - Static variable in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
instance - Variable in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
WorldGuard instance
instance - Static variable in class nl.mtvehicles.core.Main
The plugin instance
INSUFFICIENT_FUNDS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
intSave - Static variable in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
INVALID_INPUT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
INVENTORY_FULL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
InventoryClickEvent - Class in nl.mtvehicles.core.events.inventory
On inventory click
InventoryClickEvent(InventoryTitle) - Constructor for class nl.mtvehicles.core.events.inventory.InventoryClickEvent
Default constructor with the event-inventory's title
InventoryClickListener - Class in nl.mtvehicles.core.listeners.inventory
On inventory click
InventoryClickListener() - Constructor for class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
InventoryCloseEvent - Class in nl.mtvehicles.core.events.inventory
On inventory close
InventoryCloseEvent(InventoryTitle) - Constructor for class nl.mtvehicles.core.events.inventory.InventoryCloseEvent
Default constructor with the event-inventory's title
InventoryCloseListener - Class in nl.mtvehicles.core.listeners.inventory
On inventory close
InventoryCloseListener() - Constructor for class nl.mtvehicles.core.listeners.inventory.InventoryCloseListener
 
InventoryTitle - Enum Class in nl.mtvehicles.core.infrastructure.enums
Title of a GUI menu
IS_GLOWING - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
IS_OPEN - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
is1_12() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_13() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_15() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_16() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_17() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_18_R1() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_18_R2() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_19() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
isAirplane() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isBlacklist() - Method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
isBlocks() - Method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
 
isBlockWhitelistEnabled() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether block whitelist is enabled.
isBoth() - Method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
 
IsCancellable - Interface in nl.mtvehicles.core.events.interfaces
Interface for all cancellable events.
isCancelled() - Method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Check whether the event is cancelled.
isCancelled() - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
Check whether the event has been cancelled via MTVehicles API.
isCar() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isDependencyEnabled(SoftDependency) - Static method in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
Check whether a soft-dependency is installed and enabled.
isDev() - Method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Check whether the plugin version is a dev-version (auto-updater is disabled)
isEconomySetUp() - Method in class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Check whether an economy plugin is linked.
isEmpty() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Whether the vehicleData.yml file is empty
isEnabled() - Method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
isEnabled() - Method in class nl.mtvehicles.core.infrastructure.helpers.Metrics
Checks if bStats is enabled.
isFalling - Variable in class nl.mtvehicles.core.movement.VehicleMovement
True if a flying vehicle is falling from the air.
isFillJerryCanPriceEnabled() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
If prices for jerrycan filling are enabled.
isFillJerryCansLeverEnabled() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether jerrycan may be filled by clicking on LEVERS.
isFillJerryCansTripwireHookEnabled() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether jerrycan may be filled by clicking on TRIPWIRE HOOKS.
isFuelEnabled() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isGlow() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isHealthSet(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Check whether 'health' data option is set (it might not be if player was using an older version of MTV before)
isHelicopter() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isHoldingVehicle() - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Check whether the player is holding a vehicle - Used in commands which mustn't be used while player is sitting inside a vehicle.
isHornEnabled() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isHornEnabled(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Check whether horn may be used in a vehicle
isHornSet(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Check whether 'hornEnabled' data option is set (it might not be if player was using an older version of MTV before)
isHover() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isInRegionWithFlag(Location, String, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
Check whether a location is in a region with a (custom) flag of a specified state.
isInRegionWithFlag(Location, String, StateFlag.State) - Method in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
Check whether a location is in a region with a (custom) flag of a specified state.
isInsideVehicle(Player) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether a player is inside a vehicle
isLatestVersion() - Static method in class nl.mtvehicles.core.infrastructure.helpers.PluginUpdater
Check whether the plugin is the latest version
isMessages() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
Whether the config type is a type of messages
isNewerOrEqualTo(ServerVersion) - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Check whether the server version is newer than the given one or whether it is the same
isNewerThan(ServerVersion) - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Check whether the server version is newer than the given one
isObjectPacket(Object) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Check whether a given object is a valid packet.
isOlderOrEqualTo(ServerVersion) - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Check whether the server version is older than the given one or whether it is the same
isOlderThan(PluginVersion) - Method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Check whether the version is older than a given version
isOlderThan(ServerVersion) - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Check whether the server version is older than the given one
isOpen() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isOwner(OfflinePlayer) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isPassable(Block) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Check whether a block is passable.
isPassable(Block) - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
isPlayer - Variable in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Whether the sender is a player
isPlayerCommand() - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Check whether the subcommand may only be used by players (and not in console)
isPreRelease - Static variable in class nl.mtvehicles.core.infrastructure.modules.VersionModule
True if the plugin is a pre-release, release candidate or a dev-version
isSlabs() - Method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
 
isSupported(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Check whether the language is supported
isSupportedVersion() - Method in class nl.mtvehicles.core.infrastructure.modules.VersionModule
Check whether the server version is supported by the plugin.
isTank() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isTrunkEnabled() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
isUsageDisabled(Location) - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Check if usage of this vehicle type is disabled in a certain location (by WorldGuard flags)
isVehicle(Entity) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Check whether an entity is a vehicle
isWhitelist() - Method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
isWorldDisabled(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether a world is disabled.
ItemFactory - Class in nl.mtvehicles.core.infrastructure.helpers
Class for an easy creation of items
ItemFactory(ItemStack) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
ItemFactory(Material) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
ItemFactory(Material, int) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
ItemFactory(Material, int, int) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
ItemUtils - Class in nl.mtvehicles.core.infrastructure.helpers
Methods for creating items in plugin's menus
ItemUtils() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
 

J

JA - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Japanese
JERRYCAN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
JERRYCAN_FULL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
JERRYCAN_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
JERRYCAN_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
JerryCanClickEvent - Class in nl.mtvehicles.core.events
On right click with a jerry can - its refuelling (the gas stations feature)
JerryCanClickEvent(int, int) - Constructor for class nl.mtvehicles.core.events.JerryCanClickEvent
 
JerryCanClickListener - Class in nl.mtvehicles.core.listeners
On right click with a jerry can - its refuelling (the gas stations feature)
JerryCanClickListener() - Constructor for class nl.mtvehicles.core.listeners.JerryCanClickListener
 
jerrycanItem(int, int) - Static method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleFuel
Get a jerrycan item
JerryCanMenuOpen - Class in nl.mtvehicles.core.events.inventory
On /vehicle fuel open
JerryCanMenuOpen(Player) - Constructor for class nl.mtvehicles.core.events.inventory.JerryCanMenuOpen
Default constructor with a player (calls MTVEvent.setPlayer(Player)).
jerryCanPlaySound() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether jerrycan sounds are turned on in config.yml.
JERRYCANS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
JoinListener - Class in nl.mtvehicles.core.listeners
On player join (a packet handler is assigned + update and language message if OP / with permission)
JoinListener() - Constructor for class nl.mtvehicles.core.listeners.JoinListener
 

L

Language - Enum Class in nl.mtvehicles.core.infrastructure.enums
Languages which are offered by the plugin
LANGUAGE_HAS_CHANGED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
languageCheck - Static variable in class nl.mtvehicles.core.infrastructure.helpers.LanguageUtils
Contains information about whether player has language GUI opened
LanguageUtils - Class in nl.mtvehicles.core.infrastructure.helpers
Methods for changing plugin's language
LanguageUtils() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.LanguageUtils
 
lastUsage - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
LATEST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Latest version (from auto-updater)
LEGACY - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Legacy versions (older than 2.3.0)
license - Variable in class nl.mtvehicles.core.movement.VehicleMovement
The vehicle's license plate.
licenseReplacer(String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
Deprecated.
list(String...) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
Get a List from multiple Strings
ListenersModule - Class in nl.mtvehicles.core.infrastructure.modules
Module which registers all listeners used by the plugin
ListenersModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.ListenersModule
 
loadedDependencies - Static variable in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
List of all enabled soft-dependencies.
logInfo(String) - Static method in class nl.mtvehicles.core.Main
Log an informative message to the console
logSevere(String) - Static method in class nl.mtvehicles.core.Main
Log a message warning about a severe issue to the console (red)
logWarning(String) - Static method in class nl.mtvehicles.core.Main
Log a warning to the console (yellow)
LoopModule - Class in nl.mtvehicles.core.infrastructure.modules
Module looping all players after a plugin reload.
LoopModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.LoopModule
 

M

Main - Class in nl.mtvehicles.core
The plugin's main class
Main() - Constructor for class nl.mtvehicles.core.Main
 
mainSeat() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Check the movement and teleport the main seat
mainx - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
mainy - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
mainz - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
MAX_FLYING_HEIGHT - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
MAX_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
MAX_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
MAX_SPEED_BACKWARDS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
MAX_SPEED_BACKWARDS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
maxheight - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
MaxSpeed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
MaxSpeedBackwards - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
MEMBER_CHANGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
MEMBER_SETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
MEMBERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
MEMBERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
membersEdit(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open members edit menu to a player
MENU_OPEN - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
menuEdit(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open /vehicle edit menu to a player
MenuUtils - Class in nl.mtvehicles.core.infrastructure.helpers
Methods used in plugin's GUIs
MenuUtils() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
 
Message - Enum Class in nl.mtvehicles.core.infrastructure.enums
Configurable messages in MTV
MESSAGES - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
 
messagesConfig - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
messages_xx.yml configuration files
MessagesConfig - Class in nl.mtvehicles.core.infrastructure.dataconfig
Methods for message files.
Do not initialise this class directly.
MessagesConfig() - Constructor for class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Default constructor which gets an appropriate file based on the plugin's language (set in SuperSecretSettings) - do not use this.
Use ConfigModule.messagesConfig instead.
messagesVersion - Static variable in class nl.mtvehicles.core.Main
Version of messages_xx.yml files - must be equal to the version in SuperSecretSettings.
This variable works exactly as Main.configVersion.
Metrics - Class in nl.mtvehicles.core.infrastructure.helpers
bStats collects some data for plugin authors.
Metrics(Plugin, int) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics
Class constructor.
Metrics.AdvancedBarChart - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom advanced bar chart.
Metrics.AdvancedPie - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom advanced pie.
Metrics.CustomChart - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom chart.
Metrics.DrilldownPie - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom drilldown pie.
Metrics.MultiLineChart - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom multi line chart.
Metrics.SimpleBarChart - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom simple bar chart.
Metrics.SimplePie - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom simple pie.
Metrics.SingleLineChart - Class in nl.mtvehicles.core.infrastructure.helpers
Represents a custom single line chart.
MetricsModule - Class in nl.mtvehicles.core.infrastructure.modules
Module configuring bStats metrics system
MetricsModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.MetricsModule
 
mItem(String, int, short, String, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.ItemUtils
move() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Check the movement of the vehicle
movement_1_12(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in versions 1.12-1.12.2
movement_1_13(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.13.2 and 1.13.1 (NMS version 1_13_R1 is not supported)
movement_1_15(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in versions 1.15-1.15.2
movement_1_16(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.16.5 and 1.16.4 (NMS versions 1_16_R2 and 1_16_R1 are not supported)
movement_1_17(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.17 and 1.17.1
movement_1_18_R1(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.18 and 1.18.1
movement_1_18_R2(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.18.2
movement_1_19(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.19
MovementManager - Class in nl.mtvehicles.core.movement
Movement selector depending on what version the server uses.
MovementManager() - Constructor for class nl.mtvehicles.core.movement.MovementManager
 
MovementSelector(Player) - Static method in class nl.mtvehicles.core.movement.MovementManager
Select a packet handler for a player
MTVehicleCommand - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's commands
MTVehicleCommand() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVehicleCommand
 
MTVehicleSubCommand - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's /mtv subcommands
MTVehicleSubCommand() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
 
MTVEvent - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's API events
MTVEvent() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVEvent
 
MTVListener - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's listeners
MTVListener() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVListener
 
MTVListener(MTVEvent) - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVListener
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.MultiLineChart
Class constructor.

N

NAME - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
NAME - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NBT_VALUE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
NEXT_PAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Dutch
nl.mtvehicles.core - package nl.mtvehicles.core
Basic MTVehicles classes and packages
nl.mtvehicles.core.commands - package nl.mtvehicles.core.commands
Classes concerning plugin's commands
nl.mtvehicles.core.commands.vehiclesubs - package nl.mtvehicles.core.commands.vehiclesubs
/mtv subcommands
nl.mtvehicles.core.events - package nl.mtvehicles.core.events
API Events
nl.mtvehicles.core.events.interfaces - package nl.mtvehicles.core.events.interfaces
Interfaces for API events
nl.mtvehicles.core.events.inventory - package nl.mtvehicles.core.events.inventory
API inventory events
nl.mtvehicles.core.infrastructure - package nl.mtvehicles.core.infrastructure
Classes concerning the plugin's basic functionality
nl.mtvehicles.core.infrastructure.annotations - package nl.mtvehicles.core.infrastructure.annotations
Custom annotations used in the plugin
nl.mtvehicles.core.infrastructure.dataconfig - package nl.mtvehicles.core.infrastructure.dataconfig
Classes with methods for different configuration files
nl.mtvehicles.core.infrastructure.dependencies - package nl.mtvehicles.core.infrastructure.dependencies
Classes containing methods for plugin's supported soft-dependencies
nl.mtvehicles.core.infrastructure.enums - package nl.mtvehicles.core.infrastructure.enums
Custom enums used in the plugin
nl.mtvehicles.core.infrastructure.helpers - package nl.mtvehicles.core.infrastructure.helpers
Useful methods and classes used by the plugin
nl.mtvehicles.core.infrastructure.models - package nl.mtvehicles.core.infrastructure.models
Chiefly abstract classes for the plugin's functionality and Vehicles
nl.mtvehicles.core.infrastructure.modules - package nl.mtvehicles.core.infrastructure.modules
Modules initialised on enable of the plugin
nl.mtvehicles.core.listeners - package nl.mtvehicles.core.listeners
Listeners for events
nl.mtvehicles.core.listeners.inventory - package nl.mtvehicles.core.listeners.inventory
Listeners for inventory events
nl.mtvehicles.core.movement - package nl.mtvehicles.core.movement
Classes concerning the movement of vehicles
nl.mtvehicles.core.movement.versions - package nl.mtvehicles.core.movement.versions
Classes concerning the movement of vehicles in versions where the Minecraft API is very different (1.12 atm)
NO_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NO_PERMISSION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NO_VEHICLE_IN_HAND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NOT_A_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NOT_A_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NOT_FOR_CONSOLE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NOT_IN_A_GAS_STATION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
NOT_YOUR_CAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

O

OFFLINE_PLAYER_NOT_FOUND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
onAccelerationSpeedChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's acceleration speed with /vehicle edit
onBrakingSpeedChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's braking speed with /vehicle edit
onClick(InventoryClickEvent) - Method in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
onCommand(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleCommand
 
onEnable() - Method in class nl.mtvehicles.core.Main
 
onExecute(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
 
onFrictionSpeedChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's friction with /vehicle edit
onFuelChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's fuel amount with /vehicle edit
onFuelUsageChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's fuel consumption with /vehicle edit
onInventoryClose(InventoryCloseEvent) - Method in class nl.mtvehicles.core.listeners.inventory.InventoryCloseListener
 
onJerryCanClick(PlayerInteractEvent) - Method in class nl.mtvehicles.core.listeners.JerryCanClickListener
 
onJoinEventPlayer(PlayerJoinEvent) - Method in class nl.mtvehicles.core.listeners.JoinListener
 
onLicensePlateChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing a license plate with /vehicle edit
onLoad() - Method in class nl.mtvehicles.core.Main
 
onMaxSpeedBackwardsChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's maximum backwards speed with /vehicle edit
onMaxSpeedChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's maximum speed with /vehicle edit
onPlayerInteractAtEntity(EntityDamageByEntityEvent) - Method in class nl.mtvehicles.core.listeners.VehicleEntityListener
 
onPlayerInteractAtEntity(PlayerInteractAtEntityEvent) - Method in class nl.mtvehicles.core.listeners.VehicleClickListener
 
onRequest(OfflinePlayer, String) - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
onRotateSpeedChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's rotation speed with /vehicle edit
onTabComplete(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.commands.VehicleTabCompleterManager
 
onTrunkRowsChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle trunk's number of rows with /vehicle edit
onVehicleLeave(EntityDismountEvent) - Method in class nl.mtvehicles.core.listeners.VehicleLeaveListener
 
onVehicleNameChange(AsyncPlayerChatEvent) - Method in class nl.mtvehicles.core.listeners.ChatListener
Changing vehicle's name with /vehicle edit
onVehiclePlace(PlayerInteractEvent) - Method in class nl.mtvehicles.core.listeners.VehiclePlaceListener
 
onVoucherRedeem(PlayerInteractEvent) - Method in class nl.mtvehicles.core.listeners.VehicleVoucherListener
 
OPEN_TRUNK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
openedTrunk - Static variable in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
HashMap containing information about which trunk a player has opened (determined by vehicle's license plate)
openLanguageGUI(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.LanguageUtils
Open the language GUI selection to a player
openTrunk(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Open a vehicle's trunk to a player
OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

P

packet - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Given steering packet, checked.
PacketHandler - Class in nl.mtvehicles.core.movement
Packet handling system in different minecraft versions.
PacketHandler() - Constructor for class nl.mtvehicles.core.movement.PacketHandler
 
parsePlaceholders(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
Parse a text with placeholders.
persist() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
 
pickupVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.TextUtils
pickupVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Pick up a vehicle and put it to player's inventory
PLACE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
 
PLACEHOLDER_API - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
 
placeholderAPI - Static variable in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
PlaceholderAPI's Utils class
PlaceholderUtils - Class in nl.mtvehicles.core.infrastructure.dependencies
Methods for PlaceholderAPI soft-dependency.
Do not initialise this class directly.
PlaceholderUtils() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
Default constructor - do not use this.
Use DependencyModule.placeholderAPI instead.
placeVehicle(String, Player) - Static method in class nl.mtvehicles.core.listeners.VehicleClickListener
Deprecated.
This method has been refactored to VehicleUtils.enterVehicle(String, Player) because it simply has nothing to do with placing the vehicle (see VehicleUtils.spawnVehicle(String, Location) for that).
player - Variable in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Player who sent the command (may be null if the sender is not a player)
player - Variable in class nl.mtvehicles.core.infrastructure.models.MTVListener
Player of this event
player - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Player who is steering the vehicle.
PLAYER_NOT_FOUND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
PluginUpdater - Class in nl.mtvehicles.core.infrastructure.helpers
The class responsible for plugin's auto-updater
PluginUpdater() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.PluginUpdater
 
pluginVersion - Static variable in class nl.mtvehicles.core.infrastructure.modules.VersionModule
The plugin's version as enum
PluginVersion - Enum Class in nl.mtvehicles.core.infrastructure.enums
The plugin's version
pluginVersionString - Static variable in class nl.mtvehicles.core.infrastructure.modules.VersionModule
The plugin's version as String (e.g.
PREVIOUS_PAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
pushVehicleDown(double) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Push vehicle down by a specified Y.
pushVehicleUp(double) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Push vehicle up by a specified Y.
PUT_ONESELF_AS_OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
putFrictionSpeed() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Slow down the vehicle due to friction
putFuelUsage() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Remove fuel from vehicle (will use vehicle's fuel usage determined in VehicleData.yml)

R

raw - Static variable in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
REFILL_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
REGION_ACTIONS_ENTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
REGION_ACTIONS_PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
REGION_ACTIONS_PLACE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
RegionAction - Enum Class in nl.mtvehicles.core.infrastructure.enums
Action performed with a vehicle
RegionAction.ListType - Enum Class in nl.mtvehicles.core.infrastructure.enums
Type of WorldGuard list - a region action may either be whitelisted or blacklisted.
registerListener(Listener) - Method in class nl.mtvehicles.core.Main
Register a listener
registry - Variable in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
WorldGuard flag registry
reload() - Method in class nl.mtvehicles.core.infrastructure.models.Config
Reload configuration file (e.g.
reload() - Method in interface nl.mtvehicles.core.infrastructure.models.ConfigInterface
Deprecated.
Reload configuration file (e.g.
RELOAD_IN_VEHICLE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
RELOAD_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
reloadConfigs() - Static method in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
Reload all configuration files.
removeBossBar(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.BossBarUtils
Remove fuel bossbar from player
removeEnchantment(Enchantment) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
removeLore() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
removeLoreLine(int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
removeLoreLine(String) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
REPAIR_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
restoreCMD(Player, int, UUID) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open /vehicle restore menu to a player
RestoreMenuOpenEvent - Class in nl.mtvehicles.core.events.inventory
On /vehicle restore open
RestoreMenuOpenEvent(Player) - Constructor for class nl.mtvehicles.core.events.inventory.RestoreMenuOpenEvent
Default constructor with a player (calls MTVEvent.setPlayer(Player)).
restorePage - Static variable in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Page opened in the restore menu
restoreUUID - Static variable in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
UUID of the player whose vehicles are in the restore menu
RIDERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
RIDERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
rotateVehicle(float) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Rotate the vehicle to a specified yaw
rotateVehicle(float) - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
rotation() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Check the rotation of the vehicle
ROTATION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
ROTATION_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
RotationSpeed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
rotors() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Rotate and move the rotors accordingly.

S

save() - Method in class nl.mtvehicles.core.infrastructure.models.Config
Save the newly assigned values to the configuration file
save() - Method in interface nl.mtvehicles.core.infrastructure.models.ConfigInterface
Deprecated.
Save the newly assigned values to the configuration file
save() - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
Save the vehicle specifications (and possible adjustments) to vehicleData.yml
saveDefaultConfig() - Method in class nl.mtvehicles.core.infrastructure.models.Config
Save the default configuration file
saveNewLanguageFiles(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Save new language files (when updating from a lower version)
schedulerRun(Runnable) - Static method in class nl.mtvehicles.core.Main
Run a task using a bukkit scheduler
seatsize - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
seatx - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
seaty - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
seatz - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
secretSettings - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
SuperSecretSettings configuration file
SecretSettingsConfig - Class in nl.mtvehicles.core.infrastructure.dataconfig
Methods for supersecretsettings.yml.
Do not initialise this class directly.
SecretSettingsConfig() - Constructor for class nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig
Default constructor - do not use this.
Use ConfigModule.secretSettings instead.
sender - Variable in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
The command sender
sendMessage(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleCommand
Send a message to the command sender
sendMessage(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Send a message to the command sender.
sendMessage(Message) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Send a message to the command sender
sendMessage(CommandSender, String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Deprecated.
This may lead to issues - use MessagesConfig.sendMessage(CommandSender, Message) instead.
sendMessage(CommandSender, Message) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Send a message to a player/console by its key (in plugin's set language).
serverSoftware - Static variable in class nl.mtvehicles.core.infrastructure.modules.VersionModule
The server's software (e.g.
ServerVersion - Enum Class in nl.mtvehicles.core.infrastructure.enums
Enum of supported server versions (used for different NMS and Spigot API changes)
set(String, VehicleDataConfig.Option, Object) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Set a data option of a vehicle to vehicleData
setAccelerationSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setAdded(Player) - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
Set the player who is being added as a member
setAdded(Player) - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
Set the player who is being added as a rider
setAmount(int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setAPI(MTVEvent) - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
 
setBenzineEnabled(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setBossBarValue(double, String) - Static method in class nl.mtvehicles.core.infrastructure.helpers.BossBarUtils
Set bossbar's fuel amount
setBrakingSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.ChatEvent
 
setCancelled(boolean) - Method in interface nl.mtvehicles.core.events.interfaces.IsCancellable
Sets the cancellation state of this event.
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.inventory.InventoryClickEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.inventory.JerryCanMenuOpen
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.inventory.RestoreMenuOpenEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.inventory.VehicleMenuOpenEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.JerryCanClickEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleEnterEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleLeaveEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleOpenTrunkEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehiclePickUpEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleVoucherEvent
 
setClickedSlot(int) - Method in class nl.mtvehicles.core.events.inventory.InventoryClickEvent
Set the number of slot which will be used by the plugin (slots start with 0)
setConfigFile(File) - Method in class nl.mtvehicles.core.infrastructure.models.Config
Set the configuration file
setDamage(double) - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
Set new damage dealt to the vehicle
setDamager(Entity) - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
Set the entity that has damaged the vehicle
setDurability(int) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setDyeColor(DyeColor) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setFileName(String) - Method in class nl.mtvehicles.core.infrastructure.models.Config
Set the name of the configuration file (e.g.
setFrictionSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setFuel(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setFuelUsage(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setGlow(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setGlowing(boolean) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setHealth(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setHealth(String, double) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Set health of a vehicle
setHornEnabled(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setInitialHealth(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Set the 'health' data option default value.
setInitialHorn(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Set the 'hornEnabled' data option default value.
setLanguageFile(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.MessagesConfig
Set this class to work with the appropriate language file
setLeatherArmorColor(Color) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setLicensePlate(String) - Method in interface nl.mtvehicles.core.events.interfaces.HasVehicle
Set the license plate of the vehicle used in the event
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleAddMemberEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleAddRiderEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleDamageEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleEnterEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleFuelEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleLeaveEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleOpenTrunkEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehiclePickUpEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
 
setLicensePlate(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setLocation(Location) - Method in class nl.mtvehicles.core.events.VehiclePlaceEvent
Set a new location where the vehicle will be placed
setLore(String...) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setLore(List<String>) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setMaxSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setMaxSpeedBackwards(double) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setMembers(List<String>) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setMessage(String) - Method in class nl.mtvehicles.core.events.ChatEvent
Set the message that player has written to something else
setMessagesLanguage(Language) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.SecretSettingsConfig
Set language used by the plugin
setName(String) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setName(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setNBT(String, String) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setNbtValue(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setOpen(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setOwner(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
Deprecated.
setOwner(UUID) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setPlayer(Player) - Method in class nl.mtvehicles.core.infrastructure.models.MTVEvent
Set event-player
setPlayerCommand(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.MTVehicleSubCommand
Set whether the subcommand may only be used by players (and not in console)
setRemoved(Player) - Method in class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
Set the player who is being removed as a member
setRemoved(Player) - Method in class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
Set the player who is being removed as a rider
setRiders(List<String>) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setRotateSpeed(int) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setSkinDamage(int) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setSkinItem(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setSkullOwner(String) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setTrunk(boolean) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setTrunkData(List<String>) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setTrunkRows(int) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setType(Material) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setUnbreakable(boolean) - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
setVehicleData(Map<?, ?>) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setVehicleType(String) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
Deprecated.
setVehicleType(VehicleType) - Method in class nl.mtvehicles.core.infrastructure.models.Vehicle
 
setVoucherUUID(String) - Method in class nl.mtvehicles.core.events.VehicleVoucherEvent
Set a new UUID of the car that will be given from the clicked voucher
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class nl.mtvehicles.core.infrastructure.helpers.Metrics.SingleLineChart
Class constructor.
SKIN_DAMAGE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
SKIN_ITEM - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
skinMenu - Static variable in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
slabCheck() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Deprecated.
SLABS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
Driving is only enabled on slabs
SoftDependency - Enum Class in nl.mtvehicles.core.infrastructure.enums
Supported soft-dependencies
spawnParticles(ArmorStand, Location) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Spawn tank's shooting particles
spawnTNT(ArmorStand, Location) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Spawn and shoot tank's TNT (must be enabled in config.yml)
spawnVehicle(String, Location) - Static method in class nl.mtvehicles.core.infrastructure.models.VehicleUtils
Spawn a vehicle
speed - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
speed - Static variable in class nl.mtvehicles.core.listeners.inventory.InventoryCloseListener
 
speed - Static variable in class nl.mtvehicles.core.listeners.VehicleEntityListener
 
SPEED_SETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
speedEdit(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open speed edit menu to a player
speedhigh - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
standMain - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Vehicle's main armor stand (moved)
standMainSeat - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Vehicle's armor stand for the main seat (where the driver is seated)
standRotors - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Vehicle's armor stand for helicopter blades
standSkin - Variable in class nl.mtvehicles.core.movement.VehicleMovement
Vehicle's armor stand with its texture
steerGetXxa() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Get steering packet's rotation
steerGetXxa() - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
steerGetZza() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Get steering packet's movement (forwards × backwards)
steerGetZza() - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
steerIsJumping() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Checked whether a player is jumping (got from the steering packet)
steerIsJumping() - Method in class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
subcommands - Static variable in class nl.mtvehicles.core.infrastructure.models.Vehicle
Deprecated.
There is no use for this HashMap. Please, avoid using it in any way as it may get removed soon.
subcommands - Static variable in class nl.mtvehicles.core.infrastructure.modules.CommandModule
HashMap mapping all /mtv subcommands and their respective classes
SUPERSECRETSETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
 

T

TAKE_OFF_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
TANK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Tanks - with the ability to shoot
TANK_COOLDOWN - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
TANK_TNT - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
teleportSeat(Object, double, double, double, float, float) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Teleport a seat to a desired location.
teleportSeat(ArmorStand, Location) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Teleport a seat to a specified location
TextUtils - Class in nl.mtvehicles.core.infrastructure.helpers
Methods for editing text (and for some reason also deprecated methods for creating vehicles - moved to VehicleUtils and VehicleClickListener)
TextUtils() - Constructor for class nl.mtvehicles.core.infrastructure.helpers.TextUtils
 
ToDo - Annotation Interface in nl.mtvehicles.core.infrastructure.annotations
Warns that such an object/method is not finished yet and/or further usage is planned.
TOGGLE_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TOGGLE_GLOW - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TOGGLE_TRUNK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
toItemStack() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
 
TOO_MANY_VEHICLES - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Turkish
TRANSACTION_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TRUNK_DATA - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'kofferbakData' in vehicleData.yml
TRUNK_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
TRUNK_ENABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'kofferbak' in vehicleData.yml
TRUNK_ROWS - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Can be found as 'kofferbakRows' in vehicleData.yml
TRUNK_SETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
trunkEdit(Player) - Static method in class nl.mtvehicles.core.infrastructure.helpers.MenuUtils
Open trunk edit menu to a player
TURNED_OFF - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TURNED_ON - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
type - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
TYPE_LICENSE_IN_CHAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TYPE_NAME_IN_CHAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TYPE_NEW_BENZINE_IN_CHAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TYPE_NEW_ROWS_IN_CHAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
TYPE_SPEED_IN_CHAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

U

unbreakable() - Method in class nl.mtvehicles.core.infrastructure.helpers.ItemFactory
Deprecated.
UPDATE_DISABLED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
UPDATE_FAILED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
UPDATE_SUCCESSFUL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
updatePlugin(CommandSender) - Static method in class nl.mtvehicles.core.infrastructure.helpers.PluginUpdater
Update the plugin
updateStand() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Teleport the armor stand to a correct location (based on speed, surroundings, fuel, etc...)
USE_ADD_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_ADD_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_GIVE_CAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_GIVE_VOUCHER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_PLAYER_FACING - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
USE_REMOVE_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_REMOVE_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_SET_OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
usePlayerFacingDriving() - Method in class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig
Check whether vehicles are steered using where drivers are facing.
USING_PRE_RELEASE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

V

v1_12 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.12-1.12.2
v1_13 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.13.1-1.13.2
v1_15 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.15-1.15.2
v1_16 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.16.4-1.16.5
v1_17 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.17-1.17.1
v1_18_R1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.18-1.18.1
v1_18_R2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.18.2
v1_19 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.19
v2_3_0 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.3.0 (The fuel and dependency update)
v2_4_0 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.0 (The Planes and the API update)
v2_4_0_pre1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.0-pre1
v2_4_0_rc1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.0-rc1
v2_4_1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.1 (Hotfixes)
v2_4_2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.2
v2_4_3 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.4.3 (with 1.19 support)
v2_5_0 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.5.0 (next expected version)
value() - Element in annotation interface nl.mtvehicles.core.infrastructure.annotations.ToDo
Further information about the object/method and why it is marked as 'ToDo'.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Message
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Message
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Returns an array containing the constants of this enum class, in the order they are declared.
vault - Static variable in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
Vault's Utils class
VAULT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
 
VaultUtils - Class in nl.mtvehicles.core.infrastructure.dependencies
Methods for Vault soft-dependency.
Do not initialise this class directly.
VaultUtils() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Default constructor which sets up Vault-linked economy plugin - do not use this.
Use DependencyModule.vault instead.
Vehicle - Class in nl.mtvehicles.core.infrastructure.models
Vehicle with its specifications
Vehicle() - Constructor for class nl.mtvehicles.core.infrastructure.models.Vehicle
 
VEHICLE_ALREADY_DELETED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_DATA - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
 
VEHICLE_DELETED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_EDIT_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_EDIT_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_ENTER_MEMBER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_ENTER_RIDER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_FUEL_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_FUEL_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_FULL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_IN_WATER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_ACCELERATION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_INFORMATION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_LICENSE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_MEMBERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_MEMBERS_NONE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_NAME - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_NO_MEMBERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_RIDERS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_RIDERS_NONE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_SPEED - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_TYPE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_UUID - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_MEMBERS_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_MEMBERS_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_MENU_SIZE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
VEHICLE_NO_OWNER_PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_NO_RIDER_ENTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_NO_RIDER_TRUNK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_NOT_FOUND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_PLACE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_RESTORE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_RESTORE_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_SETTINGS - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_SETTINGS_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_SETTINGS_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_SPEED_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_SPEED_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_TRUNK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_TRUNK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_TRUNK_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VEHICLE_TRUNK_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_TYPE - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig.Option
 
VehicleAddMember - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle addmember %player% - add a player who may sit in the vehicle the player is sitting in (if they are its owner) OR player's held vehicle.
VehicleAddMember() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleAddMember
 
VehicleAddMemberEvent - Class in nl.mtvehicles.core.events
On vehicle add rider (/vehicle addmember command).
VehicleAddMemberEvent() - Constructor for class nl.mtvehicles.core.events.VehicleAddMemberEvent
 
VehicleAddRider - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle addrider %player% - add a player who may steer the vehicle the player is sitting in (if they are its owner) OR player's held vehicle.
VehicleAddRider() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleAddRider
 
VehicleAddRiderEvent - Class in nl.mtvehicles.core.events
On vehicle add rider (/vehicle addrider command).
VehicleAddRiderEvent() - Constructor for class nl.mtvehicles.core.events.VehicleAddRiderEvent
 
VehicleClickListener - Class in nl.mtvehicles.core.listeners
On vehicle right click - entering and picking up
VehicleClickListener() - Constructor for class nl.mtvehicles.core.listeners.VehicleClickListener
 
VehicleDamageEvent - Class in nl.mtvehicles.core.events
On vehicle damage
VehicleDamageEvent() - Constructor for class nl.mtvehicles.core.events.VehicleDamageEvent
 
VehicleData - Class in nl.mtvehicles.core.infrastructure.helpers
Maps containing vehicles' data
vehicleDataConfig - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
VehicleData.yml configuration file
VehicleDataConfig - Class in nl.mtvehicles.core.infrastructure.dataconfig
Methods for supersecretsettings.yml.
Do not initialise this class directly.
VehicleDataConfig() - Constructor for class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Default constructor - do not use this.
Use ConfigModule.vehicleDataConfig instead.
VehicleDataConfig.Option - Enum Class in nl.mtvehicles.core.infrastructure.dataconfig
Options available in vehicle data file
VehicleDelete - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle delete - Delete held vehicle from the database (vehicleData.yml).
VehicleDelete() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleDelete
 
VehicleEdit - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle edit - edit held vehicle's specifications (in a GUI).
VehicleEdit() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleEdit
 
VehicleEnterEvent - Class in nl.mtvehicles.core.events
On vehicle enter
VehicleEnterEvent() - Constructor for class nl.mtvehicles.core.events.VehicleEnterEvent
 
VehicleEntityListener - Class in nl.mtvehicles.core.listeners
On vehicle left click - damaging, opening a trunk, fueling
VehicleEntityListener() - Constructor for class nl.mtvehicles.core.listeners.VehicleEntityListener
 
VehicleFuel - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle fuel - open a GUI with different jerrycans.
VehicleFuel() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleFuel
 
VehicleFuelEvent - Class in nl.mtvehicles.core.events
On vehicle refuel
VehicleFuelEvent(double, int, int) - Constructor for class nl.mtvehicles.core.events.VehicleFuelEvent
 
VehicleGiveCar - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle givecar %player% %uuid% - add a vehicle to a player.
VehicleGiveCar() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleGiveCar
 
VehicleGiveVoucher - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle givevoucher %player% %uuid% - add a vehicle voucher to a player.
VehicleGiveVoucher() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleGiveVoucher
 
VehicleHelp - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle help - list of all MTV commands.
VehicleHelp() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleHelp
 
VehicleInfo - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle info - get information about the held vehicle
VehicleInfo() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleInfo
 
VehicleLanguage - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle language - set the plugin's language (in a GUI).
VehicleLanguage() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleLanguage
 
VehicleLeaveEvent - Class in nl.mtvehicles.core.events
On vehicle leave
VehicleLeaveEvent() - Constructor for class nl.mtvehicles.core.events.VehicleLeaveEvent
 
VehicleLeaveListener - Class in nl.mtvehicles.core.listeners
On leave of a vehicle
VehicleLeaveListener() - Constructor for class nl.mtvehicles.core.listeners.VehicleLeaveListener
 
vehicleMenu - Variable in class nl.mtvehicles.core.listeners.inventory.InventoryClickListener
 
VehicleMenu - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle menu - open a GUI menu of all the vehicles.
VehicleMenu() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleMenu
 
VehicleMenuOpenEvent - Class in nl.mtvehicles.core.events.inventory
On /vehicle menu open
VehicleMenuOpenEvent(Player) - Constructor for class nl.mtvehicles.core.events.inventory.VehicleMenuOpenEvent
Default constructor with a player (calls MTVEvent.setPlayer(Player)).
vehicleMovement(Player, Object) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Main method for vehicles' movement
VehicleMovement - Class in nl.mtvehicles.core.movement
Class concerning the movement of vehicles
VehicleMovement() - Constructor for class nl.mtvehicles.core.movement.VehicleMovement
 
VehicleMovement1_12 - Class in nl.mtvehicles.core.movement.versions
Class concerning the movement of vehicles in 1_12_R2 (because the NMS differ a lot)
VehicleMovement1_12() - Constructor for class nl.mtvehicles.core.movement.versions.VehicleMovement1_12
 
VehicleOpenTrunkEvent - Class in nl.mtvehicles.core.events
On vehicle trunk open (either via left click or using /vehicle trunk) command
VehicleOpenTrunkEvent() - Constructor for class nl.mtvehicles.core.events.VehicleOpenTrunkEvent
 
VehiclePickUpEvent - Class in nl.mtvehicles.core.events
On vehicle pick up
VehiclePickUpEvent() - Constructor for class nl.mtvehicles.core.events.VehiclePickUpEvent
 
VehiclePlaceEvent - Class in nl.mtvehicles.core.events
On vehicle place
VehiclePlaceEvent() - Constructor for class nl.mtvehicles.core.events.VehiclePlaceEvent
 
VehiclePlaceListener - Class in nl.mtvehicles.core.listeners
On place of a vehicle
VehiclePlaceListener() - Constructor for class nl.mtvehicles.core.listeners.VehiclePlaceListener
 
VehiclePrivate - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle private - set the vehicle as private (only the owner can enter it).
VehiclePrivate() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehiclePrivate
 
VehiclePublic - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle public - set the vehicle as public (anyone can enter it).
VehiclePublic() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehiclePublic
 
VehicleRefill - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle refill - refill the held vehicle.
VehicleRefill() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleRefill
 
VehicleReload - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle reload - reload the plugin's configuration files.
VehicleReload() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleReload
 
VehicleRemoveMember - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle removemember %player% - remove a player who may sit in the vehicle the player is sitting in (if they are its owner) OR player's held vehicle.
VehicleRemoveMember() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleRemoveMember
 
VehicleRemoveMemberEvent - Class in nl.mtvehicles.core.events
On vehicle remove member (/vehicle removemember command).
VehicleRemoveMemberEvent() - Constructor for class nl.mtvehicles.core.events.VehicleRemoveMemberEvent
 
VehicleRemoveRider - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle removerider %player% - remove a player who may steer the vehicle the player is sitting in (if they are its owner) OR player's held vehicle.
VehicleRemoveRider() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleRemoveRider
 
VehicleRemoveRiderEvent - Class in nl.mtvehicles.core.events
On vehicle remove rider (/vehicle removerider command).
VehicleRemoveRiderEvent() - Constructor for class nl.mtvehicles.core.events.VehicleRemoveRiderEvent
 
VehicleRepair - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle repair - repair the held vehicle.
VehicleRepair() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleRepair
 
VehicleRestore - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle restore (%player%) - open a GUI menu of all vehicles in database (vehicleData.yml), their owner may be specified.
VehicleRestore() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleRestore
 
VEHICLES - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ConfigType
 
vehiclesConfig - Static variable in class nl.mtvehicles.core.infrastructure.modules.ConfigModule
Vehicles.yml configuration file
VehiclesConfig - Class in nl.mtvehicles.core.infrastructure.dataconfig
Methods for vehicles.yml.
Do not initialise this class directly.
VehiclesConfig() - Constructor for class nl.mtvehicles.core.infrastructure.dataconfig.VehiclesConfig
Default constructor - do not use this.
Use ConfigModule.vehiclesConfig instead.
VehicleSetOwner - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle setowner %player% - set held vehicle's owner.
VehicleSetOwner() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleSetOwner
 
VehicleSubCommandManager - Class in nl.mtvehicles.core.commands
Command executor for /mtv command (managing subcommands)
VehicleSubCommandManager() - Constructor for class nl.mtvehicles.core.commands.VehicleSubCommandManager
Constructor which registers all subcommands
VehicleTabCompleterManager - Class in nl.mtvehicles.core.commands
Tab completer for /mtv command
VehicleTabCompleterManager() - Constructor for class nl.mtvehicles.core.commands.VehicleTabCompleterManager
 
VehicleTrunk - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle trunk - open the trunk of the vehicle the player is sitting in (if they are its owner) OR player's held vehicle.
VehicleTrunk() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleTrunk
 
vehicleType - Variable in class nl.mtvehicles.core.movement.VehicleMovement
The type of vehicle.
VehicleType - Enum Class in nl.mtvehicles.core.infrastructure.enums
Type of vehicle
VehicleUpdate - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle update - update the plugin if a newer version is available.
VehicleUpdate() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleUpdate
 
VehicleUtils - Class in nl.mtvehicles.core.infrastructure.models
Useful methods for vehicles
VehicleVersion - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle version - get information about the plugin and server version.
VehicleVersion() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleVersion
 
VehicleVoucherEvent - Class in nl.mtvehicles.core.events
On right click with a voucher
VehicleVoucherEvent() - Constructor for class nl.mtvehicles.core.events.VehicleVoucherEvent
 
VehicleVoucherListener - Class in nl.mtvehicles.core.listeners
On right click with a voucher
VehicleVoucherListener() - Constructor for class nl.mtvehicles.core.listeners.VehicleVoucherListener
 
VersionModule - Class in nl.mtvehicles.core.infrastructure.modules
Module containing information about the plugin and server version
VersionModule() - Constructor for class nl.mtvehicles.core.infrastructure.modules.VersionModule
 
VersionSpecific - Annotation Interface in nl.mtvehicles.core.infrastructure.annotations
Warns that such an object/method uses a ServerVersion getter.
voucher - Static variable in class nl.mtvehicles.core.listeners.VehicleVoucherListener
 
VOUCHER_DESCRIPTION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VOUCHER_REDEEM - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VOUCHER_REDEEM_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.InventoryTitle
 
VOUCHER_REDEEM_MENU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VOUCHER_VALIDITY - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 

W

WHITELIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
wiekenx - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
wiekeny - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
wiekenz - Static variable in class nl.mtvehicles.core.infrastructure.helpers.VehicleData
 
withdrawMoneyPlayer(OfflinePlayer, double) - Method in class nl.mtvehicles.core.infrastructure.dependencies.VaultUtils
Remove/Withdraw money from player's account
WORLD_GUARD - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
 
worldGuard - Static variable in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
WorldGuard's Utils class
WorldGuardUtils - Class in nl.mtvehicles.core.infrastructure.dependencies
Methods for WorldGuard soft-dependency.
Do not initialise this class directly.
WorldGuardUtils() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
Default constructor which registers flags - do not use this.
Use DependencyModule.worldGuard instead.
WRONG_HAND - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes|All Packages|Constant Field Values|Deprecated API