Uses of Annotation Interface
nl.mtvehicles.core.infrastructure.annotations.VersionSpecific
Packages that use VersionSpecific
Package
Description
Custom enums used in the plugin
Modules initialised on enable of the plugin
Useful methods and classes used by the plugin
Classes concerning the movement of vehicles
-
Uses of VersionSpecific in nl.mtvehicles.core.infrastructure.enums
Classes in nl.mtvehicles.core.infrastructure.enums with annotations of type VersionSpecificModifier and TypeClassDescriptionenumEnum of supported server versions (used for different NMS and Spigot API changes) -
Uses of VersionSpecific in nl.mtvehicles.core.infrastructure.modules
Methods in nl.mtvehicles.core.infrastructure.modules with annotations of type VersionSpecificModifier and TypeMethodDescriptionstatic ServerVersionVersionModule.getServerVersion()Get the server version as enumbooleanVersionModule.isSupportedVersion()Check whether the server version is supported by the plugin. -
Uses of VersionSpecific in nl.mtvehicles.core.infrastructure.utils
Methods in nl.mtvehicles.core.infrastructure.utils with annotations of type VersionSpecificModifier and TypeMethodDescriptionstatic org.bukkit.MaterialItemUtils.getStainedGlassPane()Get the stained glass pane materialItemFactory.setDurability(int durability) -
Uses of VersionSpecific in nl.mtvehicles.core.movement
Classes in nl.mtvehicles.core.movement with annotations of type VersionSpecificModifier and TypeClassDescriptionclassPacket handling system in different minecraft versions.Methods in nl.mtvehicles.core.movement with annotations of type VersionSpecificModifier and TypeMethodDescriptionprotected static StringVehicleMovement.getTeleportMethod()Get the String name of the method for teleporting an ArmorStand.static booleanPacketHandler.isObjectPacket(Object object) Check whether a given object is a valid steering packet (PacketPlayInSteerVehicle).static voidMovementManager.MovementSelector(org.bukkit.entity.Player player) Select a packet handler for a playerprotected voidVehicleMovement.spawnParticles(org.bukkit.entity.ArmorStand stand, org.bukkit.Location loc) Spawn tank's shooting particlesprotected voidVehicleMovement.teleportSeat(org.bukkit.entity.ArmorStand seat, org.bukkit.Location loc) Teleport a seat to a specified location