HyCodeYourTale
classpublicPriority 3

PrefabEditingMetadata

com.hypixel.hytale.builtin.buildertools.prefabeditor.PrefabEditingMetadata

17

Methods

17

Public Methods

10

Fields

2

Constructors

Constants

BuilderCodec<PrefabEditingMetadata>CODEC= BuilderCodec.builder(PrefabEditingMetadata.class, PrefabEditingMetadata::new) .append(new K...
floatPREFAB_ANCHOR_ENTITY_SCALE= 2.1F

Constructors

private
PrefabEditingMetadata()
public
PrefabEditingMetadata(Path prefabPath, Vector3i minPoint, Vector3i maxPoint, Vector3i anchorPoint, Vector3i pastePosition, World world)

Methods

Public Methods (17)

public
Vector3i getAnchorEntityPosition()
public
UUID getAnchorEntityUuid()
@Nullable
public
Vector3i getAnchorPoint()
public
Vector3i getMaxPoint()
public
Vector3i getMinPoint()
public
Vector3i getOriginalFileAnchor()
public
Vector3i getPastePosition()
public
Path getPrefabPath()
public
UUID getUuid()
public
boolean isDirty()
public
boolean isLocationWithinPrefabBoundingBox(Vector3i location)
public
boolean isReadOnly()
public
void recreateAnchorEntity(World world)
public
void sendAnchorHighlightingPacket(PacketHandler displayTo)
public
void setAnchorPoint(Vector3i newEntityPosition, World world)
public
void setDirty(boolean dirty)
public
void setPrefabPath(Path prefabPath)

Fields

Private/Package Fields (10)

privateVector3i anchorEntityPosition
privateUUID anchorEntityUuid
privateVector3i anchorPoint
privateboolean dirty
privateVector3i maxPoint
privateVector3i minPoint
privateVector3i originalFileAnchor
privateVector3i pastePosition
privatePath prefabPath
privateUUID uuid

Related Classes