[plugin] Palette

[plugin] Palette

Empire92

Palettetop

Palette
Convenient copy/paste/save/visualize
Overview
Palette is a tool for managing and placing creations into the world. The idea for a palette plugin was suggested by S_Jones (Athion BT) and was custom coded by Empire92

Features
- Category creation and management
- Load a creation from saved palettes or from the world with a single click
- Visualize placement in real time

Tools
BLAZE ROD
Right click the base block of a structure such as a small house or tree to load it into the visualizer. To copy and set the center, hold SHIFT while right clicking.

Controls
RIGHT CLICK
Place the visualized object
LEFT CLICK
Rotate by 90 degrees
SHIFT + LEFT CLICK
Cancel placement
MOUSE WHEEL
Cycle through the creations in the current category

Commands
/pcancel
Cancel any current placement / visualization

/pload
Load a category for placement / visualization

/psave
Once you have loaded an object with the want (BLAZE ROD) you can save (and create) a category for easy access later or on another server. Players with the palette.save.own will only have access to the category for their username e.g. /psave chamunks

/plist
List all categories you have access to

/plist
(args) Show information about a category

/ppurge
Delete a category

/premove
Remove the currently visualized creation from the category

/pspin
Spin the visualized creation around 360 degrees. This will spin about the center.

/pspin [increment]
Spin the visualized creation around 360 degrees using increments. E.g. if you want to spin a wall to make a 4 walled building you would want increments of 90 degrees (/pspin 90)


/pcenter
Set the center of the current visualized creation to your current x,z location

/pundo
Undo your last placement

/protate <angle>
Rotate the current visualized object (lossy)

/pvisualize
Toggle visualization:
0 - Shows visualization
1 - Single block

/psnap
Cycles through the modes below:
0 - Snap the center to the block you are looking at
1 - Y height is player height, distance is proportional to view pitch
2 - Object is placed at reticle at a distance proportional to altitude
3 - Object is placed 35 blocks away at reticle

/palette
Shows the list of commands you have access to
aliases: pal, palet, pallet, palete

Images/Media
- This is me placing a copied red cube everywhere (the tool is better used for saving and placing trees / houses, but I'm too incompetent to build a tree)
- Just right click the base of an object with a blaze rod to copy it

[​IMG]