Class EntityPlacementData
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.props.entity.EntityPlacementData
- All Implemented Interfaces:
MemInstrument
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.hypixel.hytale.builtin.hytalegenerator.newsystem.performanceinstruments.MemInstrument
MemInstrument.Report -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Holder<EntityStore> private final intprivate final Vector3iprivate final PrefabRotationFields inherited from interface com.hypixel.hytale.builtin.hytalegenerator.newsystem.performanceinstruments.MemInstrument
ARRAY_HEADER_SIZE, ARRAYLIST_OBJECT_SIZE, BOOLEAN_SIZE, BYTES_IN_MEGABYTES, CLASS_OBJECT_SIZE, DOUBLE_SIZE, HASHMAP_ENTRY_SIZE, INT_SIZE, OBJECT_HEADER_SIZE, OBJECT_REFERENCE_SIZE, VECTOR3D_SIZE, VECTOR3I_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionEntityPlacementData(Vector3i offset, PrefabRotation rotation, Holder<EntityStore> entityHolder, int objectId) -
Method Summary
Modifier and TypeMethodDescriptionint
-
Field Details
-
offset
-
rotation
-
entityHolder
-
objectId
private final int objectId
-
-
Constructor Details
-
EntityPlacementData
public EntityPlacementData(Vector3i offset, PrefabRotation rotation, Holder<EntityStore> entityHolder, int objectId)
-
-
Method Details
-
getOffset
-
getRotation
-
getEntityHolder
-
getObjectId
public int getObjectId() -
getMemoryUsage
- Specified by:
getMemoryUsagein interfaceMemInstrument
-