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 Refref@Nonnull final Playerplayer@Nonnull final BuilderToolOnUseInteractionpacket@Nonnull final ComponentAccessorcomponentAccessor
execute0
public
boolean
execute0
(final int x, final int y, final int z)
Method execute0.
- Parameters:
final intxfinal intyfinal intz
if
public
else
if
(this.interactionType == InteractionType.Primary)
Method if.
- Parameters:
this.interactionType ==InteractionType.Primary