public interface VehicleData extends DataManipulator<VehicleData,ImmutableVehicleData>
DataManipulator
that handles the current "vehicle" if
the owning Entity
is considered to be a "passenger" or another
Entity
is currently being ridden by the owning Entity
.Modifier and Type | Method and Description |
---|---|
Value<EntitySnapshot> |
baseVehicle()
|
Value<EntitySnapshot> |
vehicle()
Gets the
Value for the current "vehicle" being ridden. |
asImmutable, copy, fill, fill, from, set, set, set, set, transform
getContentVersion, toContainer
Value<EntitySnapshot> vehicle()
Value
for the current "vehicle" being ridden.Keys.VEHICLE
Value<EntitySnapshot> baseVehicle()
Value
for the "base vehicle" being ridden
such that the current vehicle may be riding another Entity
,
causing that entity to be called the "base vehicle".Keys.BASE_VEHICLE