public class BuilderActionDropItem extends BuilderActionWithDelay
Class BuilderActionDropItem. Provides builderactiondropitem functionality for the Hytale server.
java.lang.Object > BuilderActionWithDelay > BuilderActionDropItem
Field Summary
throwSpeed
protected
float
throwSpeed
Field throwSpeed.
distance
protected
double[]
distance
Field distance.
dropSector
protected
double[]
dropSector
Field dropSector.
highPitch
protected
boolean
highPitch
Field highPitch.
model
final
Model
model
Field model.
height
final
float
height
Field height.
newThrowSpeed
final
double
newThrowSpeed
Field newThrowSpeed.
Method Detail
BuilderActionDropItem
public
public
BuilderActionDropItem
()
Method BuilderActionDropItem.
getShortDescription
public
String
getShortDescription
()
Method getShortDescription.
getLongDescription
public
String
getLongDescription
()
Method getLongDescription.
readConfig
Method readConfig.
- Parameters:
@Nonnull final JsonElementdata
getBuilderDescriptorState
Method getBuilderDescriptorState.
validate
public
boolean
validate
(final String configName, @Nonnull final NPCLoadTimeValidationHelper validationHelper, final ExecutionContext context, final Scope globalScope, @Nonnull final List errors)
Method validate.
- Parameters:
final StringconfigName@Nonnull final NPCLoadTimeValidationHelpervalidationHelperfinal ExecutionContextcontextfinal ScopeglobalScope@Nonnull final Listerrors
getThrowSpeed
public
float
getThrowSpeed
()
Method getThrowSpeed.
getDropSectorRadians
public
double[]
getDropSectorRadians
()
Method getDropSectorRadians.
getDistance
public
double[]
getDistance
()
Method getDistance.
isHighPitch
public
boolean
isHighPitch
()
Method isHighPitch.