public class MainManager
extends java.lang.Object
Constructor and Description |
---|
MainManager() |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<java.lang.String,BaseVehicle> |
getBaseVehicleHashMap()
A map of base vehicles
Key: name of the baseVehicle
Value: BaseVehicle
|
java.util.HashMap<java.lang.String,FuelType> |
getFuelTypeHashMap()
A map of fuel types
Key: name of the fuel type
Value: FuelTyoe
|
java.util.ArrayList<org.bukkit.entity.ArmorStand> |
getHolderStands()
A list of armorstands in the world with vehicle data
|
NMSItemStack |
getNmsItemStack()
The NMSItemStack class
|
java.util.HashMap<java.lang.String,RimDesign> |
getRimDesignHashMap()
A map of rim designs
Key: name of the rim design
Value: RimDesign
|
java.util.List<Spawnpoint> |
getSpawnpoints()
A list of spawnpoints
|
void |
loadAll()
Load all base vehicles from storage
|
void |
loadAllFuels()
Load all fuel storage
|
void |
loadAllRims()
Load all rim designs
|
void |
loadSpawnPoints()
Load all spawnpoints from storage
|
void |
loadVehicles(org.bukkit.entity.Player player)
Load all vehicles into a players garage
|
void |
saveSpawnPoints()
Save all spawnpoints
|
void |
unloadVehicles(org.bukkit.entity.Player player) |
void |
updateSpawnPoints() |
public void loadSpawnPoints()
public void saveSpawnPoints()
public void updateSpawnPoints()
public void loadAll()
public void loadAllRims()
public void loadAllFuels()
public void loadVehicles(org.bukkit.entity.Player player)
player
- the player to load forpublic void unloadVehicles(org.bukkit.entity.Player player)
public java.util.List<Spawnpoint> getSpawnpoints()
public java.util.HashMap<java.lang.String,BaseVehicle> getBaseVehicleHashMap()
public java.util.HashMap<java.lang.String,RimDesign> getRimDesignHashMap()
public java.util.HashMap<java.lang.String,FuelType> getFuelTypeHashMap()
public java.util.ArrayList<org.bukkit.entity.ArmorStand> getHolderStands()
public NMSItemStack getNmsItemStack()