FlyCameraModule

public class FlyCameraModule extends JavaPlugin

Class FlyCameraModule. Provides flycameramodule functionality for the Hytale server.

java.lang.Object > JavaPlugin > FlyCameraModule

Field Summary

eventBus

final EventBus eventBus

Field eventBus.

groupName

final String groupName

Field groupName.

permissionsModule

final PermissionsModule permissionsModule

Field permissionsModule.

uuid

final UUID uuid

Field uuid.

groups

final Set groups

Field groups.

playerRef

final PlayerRef playerRef

Field playerRef.

hasPermission

final boolean hasPermission

Field hasPermission.

Method Detail

FlyCameraModule

public public FlyCameraModule (@Nonnull final JavaPluginInit init)

Method FlyCameraModule.

Parameters:
@Nonnull final JavaPluginInit init

setup

protected void setup ()

Method setup.

handlePlayerPermissionsRemoved

private void handlePlayerPermissionsRemoved (@Nonnull final PlayerPermissionChangeEvent.PermissionsRemoved event)

Method handlePlayerPermissionsRemoved.

Parameters:
@Nonnull final PlayerPermissionChangeEvent.PermissionsRemoved event

handlePlayerGroupRemoved

private void handlePlayerGroupRemoved (@Nonnull final PlayerGroupEvent.Removed event)

Method handlePlayerGroupRemoved.

Parameters:
@Nonnull final PlayerGroupEvent.Removed event

handleGroupPermissionsRemoved

private void handleGroupPermissionsRemoved (@Nonnull final GroupPermissionChangeEvent.Removed event)

Method handleGroupPermissionsRemoved.

Parameters:
@Nonnull final GroupPermissionChangeEvent.Removed event

checkAndEnforceFlyCameraPermission

private void checkAndEnforceFlyCameraPermission (@Nonnull final UUID uuid)

Method checkAndEnforceFlyCameraPermission.

Parameters:
@Nonnull final UUID uuid

SetFlyCameraMode

public new SetFlyCameraMode (false)

Method SetFlyCameraMode.

Parameters:
false false