public class KillSpawnBeaconObjectiveTask extends KillObjectiveTask
Class KillSpawnBeaconObjectiveTask. Provides killspawnbeaconobjectivetask functionality for the Hytale server.
java.lang.Object > KillObjectiveTask > KillSpawnBeaconObjectiveTask
Field Summary
transaction
final
KillTaskTransaction
transaction
Field transaction.
position
final
Vector3d
position
Field position.
spawnBeaconConfigs
final
KillSpawnBeaconObjectiveTaskAsset.ObjectiveSpawnBeacon[]
spawnBeaconConfigs
Field spawnBeaconConfigs.
transactionRecords
final
TransactionRecord[]
transactionRecords
Field transactionRecords.
logger
final
HytaleLogger
logger
Field logger.
spawnBeaconConfig
final
KillSpawnBeaconObjectiveTaskAsset.ObjectiveSpawnBeacon
spawnBeaconConfig
Field spawnBeaconConfig.
spawnBeaconId
final
String
spawnBeaconId
Field spawnBeaconId.
index
final
int
index
Field index.
offset
final
Vector3d
offset
Field offset.
worldLocationCondition
final
WorldLocationProvider
worldLocationCondition
Field worldLocationCondition.
wrapper
final
BeaconSpawnWrapper
wrapper
Field wrapper.
spawnBeaconUuidComponent
final
UUIDComponent
spawnBeaconUuidComponent
Field spawnBeaconUuidComponent.
Method Detail
KillSpawnBeaconObjectiveTask
public
public
KillSpawnBeaconObjectiveTask
(@Nonnull final KillSpawnBeaconObjectiveTaskAsset asset, final int taskSetIndex, final int taskIndex)
Method KillSpawnBeaconObjectiveTask.
- Parameters:
@Nonnull final KillSpawnBeaconObjectiveTaskAssetassetfinal inttaskSetIndexfinal inttaskIndex
setup0
protected
TransactionRecord[]
setup0
(@Nonnull final Objective objective, @Nonnull final World world, @Nonnull final Store store)
Method setup0.
- Parameters:
@Nonnull final Objectiveobjective@Nonnull final Worldworld@Nonnull final Storestore
setupSpawnBeacons
private
TransactionRecord[]
setupSpawnBeacons
(@Nonnull final Objective objective, @Nonnull final World world, @Nonnull final ComponentAccessor componentAccessor)
Method setupSpawnBeacons.
- Parameters:
@Nonnull final Objectiveobjective@Nonnull final Worldworld@Nonnull final ComponentAccessorcomponentAccessor
WorldTransactionRecord
public
new
WorldTransactionRecord
()
Method WorldTransactionRecord.
SpawnEntityTransactionRecord
public
new
SpawnEntityTransactionRecord
(world.getWorldConfig()
Method SpawnEntityTransactionRecord.
- Parameters:
world.getWorldConfig(world.getWorldConfig(
toString
public
String
toString
()
Method toString.