Interface IVehicle
- All Known Implementing Classes:
DrivableVehicle
,PersistentVehicle
,SpawnedVehicle
,StorageVehicle
,Vehicle
,VehicleModel
public interface IVehicle
A type of vehicle class.
-
Method Summary
Modifier and TypeMethodDescription<T extends MovementStrategy,
R>
RgetFromStrategy
(MovementType type, Function<T, R> applyFunction, R defaultValue)
-
Method Details
-
getFromStrategy
<T extends MovementStrategy,R> R getFromStrategy(MovementType type, Function<T, R> applyFunction, @NotNull R defaultValue)
-