Index

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

A

ACCELERATION_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.vehicle.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.utils.BossBarUtils
Show fuel bossbar for a player
addCustomChart(Metrics.CustomChart) - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics
Adds a custom chart.
addEnchant(Enchantment, int) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addEnchantGlow() - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addEnchantments(Map<Enchantment, Integer>) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addLoreLine(String) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addLoreLine(String, int) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addLoreLines(List<String>) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
addUnsafeEnchantment(Enchantment, int) - Method in class nl.mtvehicles.core.infrastructure.utils.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.utils.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class nl.mtvehicles.core.infrastructure.utils.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
AIRPLANE_COOLDOWN - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
AIRPLANE_TNT - Enum constant in enum class nl.mtvehicles.core.infrastructure.dataconfig.DefaultConfig.Option
 
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.MTVSubCommand
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.vehicle.VehicleData
 
autostand2 - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 

B

B_STATS_VERSION - Static variable in class nl.mtvehicles.core.infrastructure.utils.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.utils.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.
BOAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
Boats - with the ability to move only on water
boatPassable(String) - Method in class nl.mtvehicles.core.movement.VehicleMovement
 
BOSSBAR_FUEL - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
BossBarUtils - Class in nl.mtvehicles.core.infrastructure.utils
Methods for BossBars
BossBarUtils() - Constructor for class nl.mtvehicles.core.infrastructure.utils.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.vehicle.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
CanEditLicensePlate - Interface in nl.mtvehicles.core.events.interfaces
Interface for all events with vehicles where you may edit license plate within API
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, Player) - 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.vehicle.Vehicle
 
canRide(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check whether a player can ride/drive the vehicle.
canSit(Player) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
canSit(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.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(Player, 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.utils.LanguageUtils
Change language of the plugin
changeLanguageMenu(Player, int) - Static method in class nl.mtvehicles.core.infrastructure.utils.LanguageUtils
Called when a player clicks an item in /vehicle language menu, calls LanguageUtils.changeLanguage(Player, Language).
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
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtHornUse
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtOpenTrunk
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtTankShoot
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleEnter
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleLeave
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePickUp
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePlace
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionEnter
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionLeave
 
check(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVoucherUse
 
checkInvFull(Player) - Static method in class nl.mtvehicles.core.infrastructure.utils.TextUtils
Check whether player's inventory is full
checkNewVersion(CommandSender) - Static method in class nl.mtvehicles.core.infrastructure.utils.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.MTVSubCommand
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.utils.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.utils.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.MTVCommand
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.MTVConfig
Configuration file
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.MTVConfig
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 AND vehicles.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
 
createAndGetItemByUUID(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Create a vehicle and get its item by UUID (UUID may be found in vehicles.yml)
createVoucher(String) - Static method in class nl.mtvehicles.core.infrastructure.utils.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.vehicle.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
despawnVehicle(String...) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Despawn a vehicle specified by its license plate from all worlds
despawnVehicle(World, String...) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Despawn a vehicle specified by its license plate from a specified world
DEV - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Dev-builds (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.utils.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
 
DRIVER - Enum constant in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
 
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

ECONOMY_NOT_SET_UP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
edit - Static variable in class nl.mtvehicles.core.infrastructure.utils.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
EffGiveVehicle - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.effects
 
EffGiveVehicle() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffGiveVehicle
 
EffSpawnVehicle - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.effects
 
EffSpawnVehicle() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffSpawnVehicle
 
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
 
ENTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
enterVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Create VehicleData (necessary for driving to work), helicopter blades, 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
EvtHornUse - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtHornUse() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtHornUse
 
EvtOpenTrunk - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtOpenTrunk() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtOpenTrunk
 
EvtTankShoot - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtTankShoot() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtTankShoot
 
EvtVehicleEnter - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehicleEnter() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleEnter
 
EvtVehicleLeave - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehicleLeave() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleLeave
 
EvtVehiclePickUp - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehiclePickUp() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePickUp
 
EvtVehiclePlace - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehiclePlace() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePlace
 
EvtVehicleRegionEnter - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehicleRegionEnter() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionEnter
 
EvtVehicleRegionLeave - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVehicleRegionLeave() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionLeave
 
EvtVoucherUse - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
EvtVoucherUse() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVoucherUse
 
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.VehicleBuyCar
 
execute() - Method in class nl.mtvehicles.core.commands.vehiclesubs.VehicleBuyVoucher
 
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.MTVSubCommand
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.MTVCommand
Code executed on use of the command
execute(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffGiveVehicle
 
execute(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffSpawnVehicle
 
existsByLicensePlate(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check whether this vehicle exists in the database (vehicleData.yml)
ExprLicensePlate - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.expressions
 
ExprLicensePlate() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
ExprVehicle - Class in nl.mtvehicles.core.infrastructure.dependencies.skript.expressions
 
ExprVehicle() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
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.vehicle.VehicleData
 
flags - Static variable in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
HashMap which contains custom flags
FR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
French
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.vehicle.VehicleData
 
fuel - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.BossBarUtils
Fuel bossbar
fuelUsage - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 

G

GAS_STATION - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
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
get(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
get(Event) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
getAccelerationSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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
getAddonInstance() - Static method in class nl.mtvehicles.core.infrastructure.dependencies.SkriptUtils
 
getAllLanguages() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.Language
Get an array of all languages (in their country codes)
getAllSpawnedVehiclePlates() - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a list of all spawned vehicles' license plates in all worlds.
getAllSpawnedVehiclePlates(World) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a list of all spawned vehicles' license plates in a specified world.
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.utils.MenuUtils
Get the item which is clicked for getting to a previous menu
getBrakingSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
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
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.AdvancedBarChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.AdvancedPie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.CustomChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.DrilldownPie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.MultiLineChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.SimpleBarChart
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.Metrics.SimplePie
 
getChartData() - Method in class nl.mtvehicles.core.infrastructure.utils.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.utils.MenuUtils
Get the item which is clicked for closing a menu
getConfig() - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
Deprecated.
New alternative methods have been created in the 'nl.mtvehicles.core.infrastructure.dataconfig' package. Otherwise, MTVConfig.getConfiguration() should be used instead.
getConfiguration() - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
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.
getCurrentDriver() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get the current driver of the vehicle
getCurrentDriver(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the current driver of the vehicle.
getCurrentFuel() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get the current fuel amount of a vehicle - returns null if fuel is disabled.
getCurrentSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get the current speed of a vehicle - returns null if the vehicle is not placed.
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
getDrivenVehicle(Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the player's driven vehicle
getDrivenVehiclePlate(Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the license plate of player's driven vehicle
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).
getFlagList() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
Get list of all custom flags (as enums)
getFrictionSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getFuel() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getFuelUsage() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.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.vehicle.VehicleUtils
Check whether horn is enabled on this vehicle.
getIdentifier() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
getItem(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a vehicle item by UUID.
getItemByLicensePlate(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a vehicle item by license plate.
getItemByUUID(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Deprecated.
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
getKey() - Method in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
Get the custom flag's key (e.g.
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 class nl.mtvehicles.core.events.HornUseEvent
 
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.TankShootEvent
 
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.VehicleRegionEnterEvent
 
getLicensePlate() - Method in class nl.mtvehicles.core.events.VehicleRegionLeaveEvent
 
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.vehicle.Vehicle
 
getLicensePlate(Entity) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.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.utils.ItemFactory
 
getMaterial(String) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Get material from string (e.g.
getMaxHealthByDamage(int) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check what is the max health of this vehicle.
getMaxSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getMaxSpeedBackwards() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getMembers() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.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.utils.ItemUtils
 
getMenuItem(String, String, short, int, String, List<String>) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Get a menu item by material, amount, name and lore (as List).
getMenuMembersItem(String) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Get menu item about members/passengers.
getMenuRidersItem(String) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Get menu item about riders/drivers.
getMenuVehicle(Material, int, String) - Static method in class nl.mtvehicles.core.infrastructure.utils.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.vehicle.Vehicle
 
getNbtValue() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.Vehicle
 
getOwnerUUID() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getOwnerUUID(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the UUID of the vehicle's owner
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.utils.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
getPrice() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getPrice(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get vehicle's price
getRegionName() - Method in class nl.mtvehicles.core.events.VehicleRegionEnterEvent
 
getRegionName() - Method in class nl.mtvehicles.core.events.VehicleRegionLeaveEvent
 
getRegionNames(Location) - Method in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
 
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
getReturnType() - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
getReturnType() - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
getRiders() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.VehicleUtils
Deprecated.
getRotateSpeed() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getSeat(Player) - Static method in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
Get the place where a player is seated
getSeat(Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
getSeats() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get the list of seats
getSeats(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get list of seats for a vehicle (specified by license plate)
getSeatsAmount() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get the amount of seats this vehicle has
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.vehicle.Vehicle
 
getSkinItem() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
getSkullOwner() - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
getStainedGlassPane() - Static method in class nl.mtvehicles.core.infrastructure.utils.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.vehicle.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.vehicle.Vehicle
 
getTrunkViewers(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
Get a HashSet of all trunk viewers of a vehicle
getType(String) - Method in class nl.mtvehicles.core.infrastructure.dataconfig.VehicleDataConfig
Get the type (enum) of the vehicle.
getUniqueSpawnedVehiclePlates() - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a list of all spawned vehicles' license plates in all worlds.
getUniqueSpawnedVehiclePlates(World) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get a list of all spawned vehicles' license plates in a specified worlds.
getUUID() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Get vehicle's UUID (can be found in vehicles.yml, used in /vehicle givecar)
getUUID(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the UUID of a car by its license plate
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.infrastructure.models.MTVSubCommand
Get vehicle used in the command.
getVehicle(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Get the Vehicle instance by a vehicle's license place
getvehicleCMD(Player, int, int) - Static method in class nl.mtvehicles.core.infrastructure.utils.MenuUtils
Open vehicle choice menu to a player
getVehicleData() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.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.utils.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.utils.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.utils.ItemUtils
Create a new vehicle item with a custom NBT (used in "Choose vehicle menu" and #getCarItem(...)).
getVehicleItem(String) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Restore a vehicle item with a known license plate (will use data from VehicleData.yml).
getVehicleItem(String, boolean) - Static method in class nl.mtvehicles.core.infrastructure.utils.ItemUtils
Restore a vehicle item with a known license plate (will use data from VehicleData.yml).
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.vehicle.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
 
GR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Greek

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.utils.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
 
HornUseEvent - Class in nl.mtvehicles.core.events
On horn use
HornUseEvent(String) - Constructor for class nl.mtvehicles.core.events.HornUseEvent
 
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
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffGiveVehicle
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffSpawnVehicle
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
init(Expression<?>[], int, Kleenean, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtHornUse
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtOpenTrunk
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtTankShoot
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleEnter
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleLeave
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePickUp
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePlace
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionEnter
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionLeave
 
init(Literal<?>[], int, SkriptParser.ParseResult) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVoucherUse
 
instance - Static variable in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
WorldGuardWrapper instance (supports both WG v6 and v7 API)
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
 
is1_19_R2() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_19_R3() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_20_R1() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_20_R2() - Method in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
 
is1_20_R3() - 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.
isBoat() - Method in enum class nl.mtvehicles.core.infrastructure.enums.VehicleType
 
isBoth() - Method in enum class nl.mtvehicles.core.infrastructure.enums.DriveUp
 
IsCancellable - Interface in nl.mtvehicles.core.events.interfaces
Deprecated.
Use Cancellable instead.
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)
isDriver() - Method in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
 
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.utils.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.vehicle.Vehicle
 
isGlow() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Deprecated.
isGlowing() - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.MTVSubCommand
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.vehicle.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(Player, Location, WGFlag, 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(Player, Location, WGFlag, WrappedState) - 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.
isInsideGasStation(Player, Location) - Method in class nl.mtvehicles.core.infrastructure.dependencies.WorldGuardUtils
Check whether the given location is inside a gas station
isInsideVehicle(Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check whether a player is inside a vehicle
isLatestVersion() - Static method in class nl.mtvehicles.core.infrastructure.utils.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 steering packet (PacketPlayInSteerVehicle).
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.vehicle.Vehicle
Deprecated.
isOwner(OfflinePlayer) - Method in class nl.mtvehicles.core.infrastructure.vehicle.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
 
isPassenger() - Method in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
 
isPlayer - Variable in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
Whether the sender is a player
isPlayerCommand() - Method in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
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
isPublic() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
isRunningPaper - Static variable in class nl.mtvehicles.core.infrastructure.utils.PaperUtils
 
isSingle() - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
isSingle() - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
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.vehicle.Vehicle
 
isTrunkInventoryOpen(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check if trunk of a vehicle is opened by a specified player
isTrunkViewer(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
Check if a player has an opened trunk
isUsageDisabled(Player, 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.vehicle.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.utils
Class for an easy creation of items
ItemFactory(ItemStack) - Constructor for class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
ItemFactory(Material) - Constructor for class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
ItemFactory(Material, int) - Constructor for class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
ItemFactory(Material, int, int) - Constructor for class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
ItemUtils - Class in nl.mtvehicles.core.infrastructure.utils
Methods for creating items in plugin's menus
ItemUtils() - Constructor for class nl.mtvehicles.core.infrastructure.utils.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
 

K

kickOut(Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Kick a player out of a vehicle; if the player is a driver, VehicleUtils.turnOff(Vehicle) is called as well.

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.utils.LanguageUtils
Contains information about whether player has language GUI opened
LanguageSpecific - Annotation Interface in nl.mtvehicles.core.infrastructure.annotations
Warns that such an object/method/class is related to plugin languages.
LanguageUtils - Class in nl.mtvehicles.core.infrastructure.utils
Methods for changing plugin's language
LanguageUtils() - Constructor for class nl.mtvehicles.core.infrastructure.utils.LanguageUtils
 
lastRegions - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
lastUsage - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.TextUtils
Deprecated.
list(String...) - Static method in class nl.mtvehicles.core.infrastructure.utils.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
 
load() - Static method in class nl.mtvehicles.core.infrastructure.dependencies.SkriptUtils
 
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.vehicle.VehicleData
 
mainy - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
mainz - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.VehicleData
 
MaxSpeed - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
MaxSpeedBackwards - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.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.utils.MenuUtils
Open /vehicle edit menu to a player
MenuUtils - Class in nl.mtvehicles.core.infrastructure.utils
Methods used in plugin's GUIs
MenuUtils() - Constructor for class nl.mtvehicles.core.infrastructure.utils.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.utils
bStats collects some data for plugin authors.
Metrics(Plugin, int) - Constructor for class nl.mtvehicles.core.infrastructure.utils.Metrics
Class constructor.
Metrics.AdvancedBarChart - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom advanced bar chart.
Metrics.AdvancedPie - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom advanced pie.
Metrics.CustomChart - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom chart.
Metrics.DrilldownPie - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom drilldown pie.
Metrics.MultiLineChart - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom multi line chart.
Metrics.SimpleBarChart - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom simple bar chart.
Metrics.SimplePie - Class in nl.mtvehicles.core.infrastructure.utils
Represents a custom simple pie.
Metrics.SingleLineChart - Class in nl.mtvehicles.core.infrastructure.utils
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
 
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-1.19.2
movement_1_19_R2(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.19.3
movement_1_19_R3(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.19.4
movement_1_20_R1(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.20
movement_1_20_R2(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.20.2
movement_1_20_R3(Player) - Static method in class nl.mtvehicles.core.movement.PacketHandler
Packet handler for vehicle steering in 1.20.3 and 1.20.4
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
MTVCommand - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's commands
MTVCommand() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVCommand
 
MTVConfig - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for plugin's configuration files
MTVConfig(ConfigType) - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVConfig
Basic setter
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
 
MTVSubCommand - Class in nl.mtvehicles.core.infrastructure.models
Abstract class for the plugin's /mtv subcommands
MTVSubCommand() - Constructor for class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class nl.mtvehicles.core.infrastructure.utils.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.dependencies.skript - package nl.mtvehicles.core.infrastructure.dependencies.skript
Classes for Skript - events, expressions, effects.
nl.mtvehicles.core.infrastructure.dependencies.skript.effects - package nl.mtvehicles.core.infrastructure.dependencies.skript.effects
 
nl.mtvehicles.core.infrastructure.dependencies.skript.events - package nl.mtvehicles.core.infrastructure.dependencies.skript.events
 
nl.mtvehicles.core.infrastructure.dependencies.skript.expressions - package nl.mtvehicles.core.infrastructure.dependencies.skript.expressions
 
nl.mtvehicles.core.infrastructure.enums - package nl.mtvehicles.core.infrastructure.enums
Custom enums used in the plugin
nl.mtvehicles.core.infrastructure.models - package nl.mtvehicles.core.infrastructure.models
Abstract classes for the plugin's functionality
nl.mtvehicles.core.infrastructure.modules - package nl.mtvehicles.core.infrastructure.modules
Modules initialised on enable of the plugin
nl.mtvehicles.core.infrastructure.utils - package nl.mtvehicles.core.infrastructure.utils
Useful methods and classes used by the plugin
nl.mtvehicles.core.infrastructure.vehicle - package nl.mtvehicles.core.infrastructure.vehicle
Classes for handling vehicles
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.MTVCommand
 
onDisable() - Method in class nl.mtvehicles.core.Main
 
onEnable() - Method in class nl.mtvehicles.core.Main
 
onExecute(CommandSender, Command, String, String[]) - Method in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
 
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
onPlayerClick(PlayerInteractEvent) - Method in class nl.mtvehicles.core.listeners.TNTSpawnListener
 
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.vehicle.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.utils.LanguageUtils
Open the language GUI selection to a player
openTrunk(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.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
 
PaperUtils - Class in nl.mtvehicles.core.infrastructure.utils
 
PaperUtils() - Constructor for class nl.mtvehicles.core.infrastructure.utils.PaperUtils
 
parsePlaceholders(Player, String) - Static method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
Parse a text with placeholders.
PASSENGER - Enum constant in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
 
persist() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
 
PICKUP - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
pickupVehicle(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Pick up a vehicle and put it to player's inventory
PLACE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction
 
PLACE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
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.
PlaceholderUtils() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
Default constructor - do not use this.
Use DependencyModule.placeholderAPI instead.
player - Variable in class nl.mtvehicles.core.infrastructure.models.MTVListener
Player of this event
player - Variable in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
Player who sent the command (may be null if the sender is not a player)
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.utils
The class responsible for plugin's auto-updater
PluginUpdater() - Constructor for class nl.mtvehicles.core.infrastructure.utils.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
reload() - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
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.utils.BossBarUtils
Remove fuel bossbar from player
removeEnchantment(Enchantment) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
removeLore() - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
removeLoreLine(int) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
removeLoreLine(String) - Method in class nl.mtvehicles.core.infrastructure.utils.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.utils.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.utils.MenuUtils
Page opened in the restore menu
restoreUUID - Static variable in class nl.mtvehicles.core.infrastructure.utils.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.vehicle.VehicleData
 
rotors() - Method in class nl.mtvehicles.core.movement.VehicleMovement
Rotate and move the rotors accordingly.
RU - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Russian

S

save() - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
Save the newly assigned values to the configuration file
save() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Save the vehicle specifications (and possible adjustments) to vehicleData.yml
saveDefaultConfig() - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
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)
saveSeats() - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Save vehicle's seats from vehicles.yml to VehicleData
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.vehicle.VehicleData
 
seatx - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
seaty - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
seatz - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.MTVSubCommand
The command sender
sendMessage(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVCommand
Send a message to the command sender
sendMessage(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
Send a message to the command sender.
sendMessage(Message) - Method in class nl.mtvehicles.core.infrastructure.models.MTVSubCommand
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.vehicle.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.utils.ItemFactory
 
setAPI(MTVEvent) - Method in class nl.mtvehicles.core.infrastructure.models.MTVListener
 
setBenzineEnabled(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setBossBarValue(double, String) - Static method in class nl.mtvehicles.core.infrastructure.utils.BossBarUtils
Set bossbar's fuel amount
setBrakingSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.ChatEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.HornUseEvent
 
setCancelled(boolean) - Method in interface nl.mtvehicles.core.events.interfaces.IsCancellable
Deprecated.
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.TankShootEvent
 
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.VehicleRegionEnterEvent
 
setCancelled(boolean) - Method in class nl.mtvehicles.core.events.VehicleRegionLeaveEvent
 
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.MTVConfig
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.utils.ItemFactory
 
setDyeColor(DyeColor) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setFileName(String) - Method in class nl.mtvehicles.core.infrastructure.models.MTVConfig
Set the name of the configuration file (e.g.
setFrictionSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setFuel(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setFuelUsage(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setGlow(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
setGlowing(boolean) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setGlowing(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setHealth(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.vehicle.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.utils.ItemFactory
 
setLicensePlate(String) - Method in interface nl.mtvehicles.core.events.interfaces.CanEditLicensePlate
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.VehicleFuelEvent
 
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.vehicle.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.utils.ItemFactory
 
setLore(List<String>) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setMaxSpeed(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setMaxSpeedBackwards(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setMembers(List<String>) - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.ItemFactory
 
setName(String) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setNBT(String, String) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setNbtValue(String) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setOpen(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
setOwner(String) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Deprecated.
setOwner(UUID) - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.MTVSubCommand
Set whether the subcommand may only be used by players (and not in console)
setPrice(double) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setPublic(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
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.vehicle.Vehicle
 
setRotateSpeed(int) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setSkinDamage(int) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setSkinItem(String) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setSkullOwner(String) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
setSkullOwner(OfflinePlayer) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setTrunk(boolean) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setTrunkData(List<String>) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setTrunkRows(int) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setType(Material) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setUnbreakable(boolean) - Method in class nl.mtvehicles.core.infrastructure.utils.ItemFactory
 
setVehicleData(Map<?, ?>) - Method in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
 
setVehicleType(VehicleType) - Method in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class nl.mtvehicles.core.infrastructure.utils.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class nl.mtvehicles.core.infrastructure.utils.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
 
skript - Static variable in class nl.mtvehicles.core.infrastructure.modules.DependencyModule
Skripts's Utils class
SKRIPT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.SoftDependency
 
SkriptUtils - Class in nl.mtvehicles.core.infrastructure.dependencies
Methods for Skript soft-dependency.
SkriptUtils() - Constructor for class nl.mtvehicles.core.infrastructure.dependencies.SkriptUtils
Default constructor - do not use this.
Use DependencyModule.skript instead.
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
spawnVehicle(String, Location) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Spawn a vehicle
speed - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.utils.MenuUtils
Open speed edit menu to a player
speedhigh - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.modules.CommandModule
HashMap mapping all /mtv subcommands and their respective classes
subcommands - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Deprecated.
There is no use for this HashMap. Please, avoid using it in any way as it may get removed soon.
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
 
tankShoot(ArmorStand, Location) - Method in class nl.mtvehicles.core.movement.VehicleMovement
Spawn and shoot tank's TNT (must be enabled in config.yml), calls the TankShootEvent.
TankShootEvent - Class in nl.mtvehicles.core.events
On tank shoot
TankShootEvent(String) - Constructor for class nl.mtvehicles.core.events.TankShootEvent
 
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.utils
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.utils.TextUtils
 
TH - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Language
Thai
TNTSpawnListener - Class in nl.mtvehicles.core.listeners
 
TNTSpawnListener() - Constructor for class nl.mtvehicles.core.listeners.TNTSpawnListener
 
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.utils.ItemFactory
 
TOO_MANY_VEHICLES - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffGiveVehicle
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.effects.EffSpawnVehicle
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtHornUse
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtOpenTrunk
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtTankShoot
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleEnter
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleLeave
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePickUp
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehiclePlace
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionEnter
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVehicleRegionLeave
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.events.EvtVoucherUse
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprLicensePlate
 
toString(Event, boolean) - Method in class nl.mtvehicles.core.infrastructure.dependencies.skript.expressions.ExprVehicle
 
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.utils.MenuUtils
Open trunk edit menu to a player
trunkViewerAdd(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
Add a player to list of players who have vehicle's trunk inventory opened
trunkViewerRemove(String, Player) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
Remove a player from list of players who have vehicle's trunk inventory opened
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
 
turnOff(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
 
turnOff(Vehicle) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Delete VehicleData, helicopter blades; save fuel, etc...
type - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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

unregisterOnDisable() - Method in class nl.mtvehicles.core.infrastructure.dependencies.PlaceholderUtils
 
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.utils.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_AIRPLANE - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
USE_BOAT - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
USE_BUY_CAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_BUY_VOUCHER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
USE_CAR - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
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_HELICOPTER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
USE_HOVER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
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
 
USE_TANK - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
 
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_R1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.19-1.19.2
v1_19_R2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.19.3
v1_19_R3 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.19.4
v1_20_R1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.20
v1_20_R2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.20.2
v1_20_R3 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.ServerVersion
1.20.3 and 1.20.4
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 (Boats and API overhaul, 1.20 support)
v2_5_0_pre1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.5.0-pre1
v2_5_0_pre2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.5.0-pre2
v2_5_1 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.5.1 (Skript)
v2_5_2 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
Deprecated.
(auto-updater not working)
v2_5_3 - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.PluginVersion
2.5.3 (auto-updater hotfix)
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.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.mtvehicles.core.infrastructure.vehicle.Vehicle.Seat
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.
values() - Static method in enum class nl.mtvehicles.core.infrastructure.enums.WGFlag
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.vehicle.Vehicle.Seat
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.
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.vehicle
Vehicle with its specifications
Vehicle() - Constructor for class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Plain constructor
Vehicle(Map<?, ?>, String, String, VehicleType, boolean, int, String, boolean, boolean, double, boolean, double, double, boolean, int, List<String>, double, double, double, double, double, int, UUID, List<String>, List<String>, double, String) - Constructor for class nl.mtvehicles.core.infrastructure.vehicle.Vehicle
Create a new Vehicle instance with all the values necessary
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
Deprecated.
VEHICLE_INFO_OWNER - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.Message
 
VEHICLE_INFO_PRICE - 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
 
Vehicle.Seat - Enum Class in nl.mtvehicles.core.infrastructure.vehicle
Seat in a vehicle
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
 
VehicleBuyCar - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle buycar %uuid% - buy a vehicle.
VehicleBuyCar() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleBuyCar
 
VehicleBuyVoucher - Class in nl.mtvehicles.core.commands.vehiclesubs
/vehicle buyvoucher %uuid% - buy a vehicle voucher.
VehicleBuyVoucher() - Constructor for class nl.mtvehicles.core.commands.vehiclesubs.VehicleBuyVoucher
 
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.vehicle
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(String) - 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(String) - 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
 
VehicleRegionEnterEvent - Class in nl.mtvehicles.core.events
On region enter
VehicleRegionEnterEvent(String, String) - Constructor for class nl.mtvehicles.core.events.VehicleRegionEnterEvent
 
VehicleRegionLeaveEvent - Class in nl.mtvehicles.core.events
On region enter
VehicleRegionLeaveEvent(String, String) - Constructor for class nl.mtvehicles.core.events.VehicleRegionLeaveEvent
 
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.vehicle
Useful methods for vehicles
vehicleUUIDExists(String) - Static method in class nl.mtvehicles.core.infrastructure.vehicle.VehicleUtils
Check if given UUID exists (to prevent further issues)
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

WGFlag - Enum Class in nl.mtvehicles.core.infrastructure.enums
Custom WorldGuard flags used for more features (if WorldGuard is hooked)
WHITELIST - Enum constant in enum class nl.mtvehicles.core.infrastructure.enums.RegionAction.ListType
 
wiekenx - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
wiekeny - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.VehicleData
 
wiekenz - Static variable in class nl.mtvehicles.core.infrastructure.vehicle.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.
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 K L M N O P R S T U V W 
All Classes|All Packages|Constant Field Values|Deprecated API