public class CameraDemo
Class CameraDemo. Provides camerademo functionality for the Hytale server.
java.lang.Object > CameraDemo
Field Summary
isActive
private
boolean
isActive
Field isActive.
cameraManager
final
CameraManager
cameraManager
Field cameraManager.
ref
final
Ref
ref
Field ref.
store
final
Store
store
Field store.
world
final
World
world
Field world.
targetBlock
final
Vector3i
targetBlock
Field targetBlock.
cameraManagerComponent
final
CameraManager
cameraManagerComponent
Field cameraManagerComponent.
lastTargetBlock
final
Vector3i
lastTargetBlock
Field lastTargetBlock.
key
final
String
key
Field key.
blockId
final
int
blockId
Field blockId.
x
final
int
x
Field x.
z
final
int
z
Field z.
x2
final
int
x2
Field x2.
z2
final
int
z2
Field z2.
cameraSettings
final
ServerCameraSettings
cameraSettings
Field cameraSettings.
Method Detail
CameraDemo
public
public
CameraDemo
()
Method CameraDemo.
EventRegistry
public
( )
new
EventRegistry
(new CopyOnWriteArrayListMethod EventRegistry.
- Parameters:
newCopyOnWriteArrayList(
activate
public
void
activate
()
Method activate.
deactivate
public
void
deactivate
()
Method deactivate.
SetServerCamera
public
new
SetServerCamera
(ClientCameraView.Custom, true, this.cameraSettings)
Method SetServerCamera.
- Parameters:
ClientCameraView.CustomClientCameraView.Customtruetruethis.cameraSettingsthis.cameraSettings
onPlayerMouseButton
Method onPlayerMouseButton.
- Parameters:
@Nonnull final PlayerMouseButtonEventevent
if
public
else
if
(event.getMouseButton()
Method if.
- Parameters:
event.getMouseButton(event.getMouseButton(
createServerCameraSettings
Method createServerCameraSettings.