public abstract class AbstractObject extends java.lang.Object implements WPObject
WPObject implementations.WPObject.BlockVisitorATTRIBUTE_COLLISION_MODE, ATTRIBUTE_CONNECT_BLOCKS, ATTRIBUTE_EXTEND_FOUNDATION, ATTRIBUTE_FILE, ATTRIBUTE_FREQUENCY, ATTRIBUTE_HEIGHT_MODE, ATTRIBUTE_LEAF_DECAY_MODE, ATTRIBUTE_MANAGE_WATERLOGGED, ATTRIBUTE_NEEDS_FOUNDATION, ATTRIBUTE_OFFSET, ATTRIBUTE_RANDOM_MIRRORING_ONLY, ATTRIBUTE_RANDOM_ROTATION, ATTRIBUTE_RANDOM_ROTATION_ONLY, ATTRIBUTE_REPLACE_WITH_AIR, ATTRIBUTE_REPLACE_WITH_AIR_MATERIAL, ATTRIBUTE_SPAWN_IN_LAVA, ATTRIBUTE_SPAWN_IN_WATER, ATTRIBUTE_SPAWN_ON_LAND, ATTRIBUTE_SPAWN_ON_LAVA, ATTRIBUTE_SPAWN_ON_WATER, ATTRIBUTE_SPAWN_ON_WATER_NO_COLLIDE, ATTRIBUTE_UNDERGROUND_MODE, ATTRIBUTE_VERTICAL_OFFSET, ATTRIBUTE_Y_VARIATION, COLLISION_MODE_ALL, COLLISION_MODE_NONE, COLLISION_MODE_SOLID, HEIGHT_MODE_FIXED, HEIGHT_MODE_TERRAIN, LEAF_DECAY_NO_CHANGE, LEAF_DECAY_OFF, LEAF_DECAY_ON| Constructor and Description | 
|---|
| AbstractObject() | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractObject | clone()Create a clone of the object. | 
| javax.vecmath.Point3i | getOffset()Get the offset to apply to this object when placing it. | 
| void | prepareForExport(Dimension dimension)Make preparations, if necessary, for exporting the object. | 
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdump, getAllMaterials, getAttribute, getAttributes, getDimensions, getEntities, getMask, getMaterial, getName, getTileEntities, guessConnectBlocks, guessManageWaterlogged, guestimateOffset, hasAttribute, setAttribute, setAttributes, setName, visitBlockspublic void prepareForExport(Dimension dimension)
WPObjectWPObject.getMask(int, int, int) or
 WPObject.getMaterial(int, int, int) are invoked.prepareForExport in interface WPObjectdimension - The dimension for which the object is being exported.public AbstractObject clone()
WPObjectpublic final javax.vecmath.Point3i getOffset()
WPObjectThis is a convenience method which must return the same as invoking
 getAttribute(ATTRIBUTE_OFFSET). See
 WPObject.getAttribute(AttributeKey) and WPObject.ATTRIBUTE_OFFSET.