public class AmbientEmitterSystems
Class AmbientEmitterSystems. Provides ambientemittersystems functionality for the Hytale server.
java.lang.Object > AmbientEmitterSystems
Field Summary
emitterComponent
final
AmbientEmitterComponent
emitterComponent
Field emitterComponent.
transformComponent
final
TransformComponent
transformComponent
Field transformComponent.
emitterHolder
final
Holder
emitterHolder
Field emitterHolder.
audioComponent
final
AudioComponent
audioComponent
Field audioComponent.
emitterRef
final
Ref
emitterRef
Field emitterRef.
emitter
final
AmbientEmitterComponent
emitter
Field emitter.
transform
final
TransformComponent
transform
Field transform.
ownedEmitterTransform
final
TransformComponent
ownedEmitterTransform
Field ownedEmitterTransform.
Method Detail
EntityAdded
public
public
EntityAdded
()
Method EntityAdded.
onEntityAdd
public
void
onEntityAdd
(@Nonnull final Holder holder, @Nonnull final AddReason reason, @Nonnull final Store store)
Method onEntityAdd.
- Parameters:
@Nonnull final Holderholder@Nonnull final AddReasonreason@Nonnull final Storestore
NetworkId
public
new
NetworkId
(store.getExternalData()
Method NetworkId.
- Parameters:
store.getExternalData(store.getExternalData(
onEntityRemoved
public
void
onEntityRemoved
(@Nonnull final Holder holder, @Nonnull final RemoveReason reason, @Nonnull final Store store)
Method onEntityRemoved.
- Parameters:
@Nonnull final Holderholder@Nonnull final RemoveReasonreason@Nonnull final Storestore
EntityRefAdded
public
public
EntityRefAdded
()
Method EntityRefAdded.
onEntityAdded
public
void
onEntityAdded
(@Nonnull final Ref ref, @Nonnull final AddReason reason, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)
Method onEntityAdded.
- Parameters:
@Nonnull final Refref@Nonnull final AddReasonreason@Nonnull final Storestore@Nonnull final CommandBuffercommandBuffer
onEntityRemove
public
void
onEntityRemove
(@Nonnull final Ref ref, @Nonnull final RemoveReason reason, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)
Method onEntityRemove.
- Parameters:
@Nonnull final Refref@Nonnull final RemoveReasonreason@Nonnull final Storestore@Nonnull final CommandBuffercommandBuffer
Ticking
public
public
Ticking
()
Method Ticking.
tick
public
void
tick
(final float dt, final int index, @Nonnull final ArchetypeChunk archetypeChunk, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)
Method tick.
- Parameters:
final floatdtfinal intindex@Nonnull final ArchetypeChunkarchetypeChunk@Nonnull final Storestore@Nonnull final CommandBuffercommandBuffer