BlockRegionViewManager

abstract class BlockRegionViewManager

Class BlockRegionViewManager. Provides blockregionviewmanager functionality for the Hytale server.

java.lang.Object > BlockRegionViewManager

Field Summary

views

protected Long2ObjectConcurrentHashMap views

Field views.

removalQueue

protected LongArrayFIFOQueue removalQueue

Field removalQueue.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

index

final long index

Field index.

Method Detail

BlockRegionViewManager

public public BlockRegionViewManager ()

Method BlockRegionViewManager.

get

public Type get (@Nonnull final Ref ref, final Blackboard blackboard, @Nonnull final ComponentAccessor componentAccessor)

Method get.

Parameters:
@Nonnull final Ref ref
final Blackboard blackboard
@Nonnull final ComponentAccessor componentAccessor

getIfExists

public Type getIfExists (final long index)

Method getIfExists.

Parameters:
final long index

cleanup

public void cleanup ()

Method cleanup.

onWorldRemoved

public void onWorldRemoved ()

Method onWorldRemoved.

forEachView

public void forEachView (@Nonnull final Consumer consumer)

Method forEachView.

Parameters:
@Nonnull final Consumer consumer

clear

public void clear ()

Method clear.