SculptOperation

public class SculptOperation extends ToolOperation

Class SculptOperation. Provides sculptoperation functionality for the Hytale server.

java.lang.Object > ToolOperation > SculptOperation

Field Summary

packedPlacedBlockPositions

private LongOpenHashSet packedPlacedBlockPositions

Field packedPlacedBlockPositions.

uuidComponent

final UUIDComponent uuidComponent

Field uuidComponent.

prototypePlayerBuilderToolSettings

final PrototypePlayerBuilderToolSettings prototypePlayerBuilderToolSettings

Field prototypePlayerBuilderToolSettings.

smoothStrength

final int smoothStrength

Field smoothStrength.

smoothRange

final int smoothRange

Field smoothRange.

currentBlock

final int currentBlock

Field currentBlock.

data

final BuilderToolsPlugin.BuilderState.BlocksSampleData data

Field data.

data2

final BuilderToolsPlugin.BuilderState.BlocksSampleData data2

Field data2.

Method Detail

SculptOperation

public public SculptOperation (@Nonnull final Ref ref, @Nonnull final Player player, @Nonnull final BuilderToolOnUseInteraction packet, @Nonnull final ComponentAccessor componentAccessor)

Method SculptOperation.

Parameters:
@Nonnull final Ref ref
@Nonnull final Player player
@Nonnull final BuilderToolOnUseInteraction packet
@Nonnull final ComponentAccessor componentAccessor

execute0

public boolean execute0 (final int x, final int y, final int z)

Method execute0.

Parameters:
final int x
final int y
final int z

if

public else if (this.interactionType == InteractionType.Primary)

Method if.

Parameters:
this.interactionType == InteractionType.Primary