Class AbstractEntityData
java.lang.Object
com.ticxo.modelengine.api.entity.data.AbstractEntityData
- All Implemented Interfaces:
IEntityData,DataIO
- Direct Known Subclasses:
BukkitEntityData,DummyEntityData
-
Field Summary
Fields inherited from interface com.ticxo.modelengine.api.entity.data.IEntityData
CULL_TYPE_DATA_LOADER, CULL_TYPE_DATA_SAVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbackCull()doubledoublebooleandoubleintvoidsetBackCull(Boolean backCull) voidsetBackCullAngle(Double backCullAngle) voidsetBackCullIgnoreRadius(Double backCullIgnoreRadius) voidsetBackCullType(CullType backCullType) voidsetBlockedCull(Boolean blockedCull) voidsetBlockedCullIgnoreRadius(Double blockedCullIgnoreRadius) voidsetBlockedCullType(CullType blockedCullType) voidsetCullHitbox(Hitbox cullHitbox) voidsetCullInterval(Integer cullInterval) voidsetVerticalCull(Boolean verticalCull) voidsetVerticalCullDistance(Double verticalCullDistance) voidsetVerticalCullType(CullType verticalCullType) static voidbooleandoubleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ticxo.modelengine.api.entity.data.IEntityData
asyncUpdate, cleanup, destroy, getLocation, getPassengers, getStartTracking, getStopTracking, getTracking, isDataValid, load, save, syncUpdate
-
Constructor Details
-
AbstractEntityData
public AbstractEntityData()
-
-
Method Details
-
updateConfig
public static void updateConfig() -
cullInterval
public int cullInterval()- Specified by:
cullIntervalin interfaceIEntityData
-
verticalCull
public boolean verticalCull()- Specified by:
verticalCullin interfaceIEntityData
-
verticalCullDistance
public double verticalCullDistance()- Specified by:
verticalCullDistancein interfaceIEntityData
-
verticalCullType
- Specified by:
verticalCullTypein interfaceIEntityData
-
backCull
public boolean backCull()- Specified by:
backCullin interfaceIEntityData
-
backCullAngle
public double backCullAngle()- Specified by:
backCullAnglein interfaceIEntityData
-
backCullIgnoreRadius
public double backCullIgnoreRadius()- Specified by:
backCullIgnoreRadiusin interfaceIEntityData
-
backCullType
- Specified by:
backCullTypein interfaceIEntityData
-
blockedCull
public boolean blockedCull()- Specified by:
blockedCullin interfaceIEntityData
-
blockedCullIgnoreRadius
public double blockedCullIgnoreRadius()- Specified by:
blockedCullIgnoreRadiusin interfaceIEntityData
-
blockedCullType
- Specified by:
blockedCullTypein interfaceIEntityData
-
getCullHitbox
- Specified by:
getCullHitboxin interfaceIEntityData
-
setCullHitbox
- Specified by:
setCullHitboxin interfaceIEntityData
-
getCullInterval
- Specified by:
getCullIntervalin interfaceIEntityData
-
setCullInterval
- Specified by:
setCullIntervalin interfaceIEntityData
-
getVerticalCull
- Specified by:
getVerticalCullin interfaceIEntityData
-
setVerticalCull
- Specified by:
setVerticalCullin interfaceIEntityData
-
getVerticalCullDistance
- Specified by:
getVerticalCullDistancein interfaceIEntityData
-
setVerticalCullDistance
- Specified by:
setVerticalCullDistancein interfaceIEntityData
-
getVerticalCullType
- Specified by:
getVerticalCullTypein interfaceIEntityData
-
setVerticalCullType
- Specified by:
setVerticalCullTypein interfaceIEntityData
-
getBackCull
- Specified by:
getBackCullin interfaceIEntityData
-
setBackCull
- Specified by:
setBackCullin interfaceIEntityData
-
getBackCullAngle
- Specified by:
getBackCullAnglein interfaceIEntityData
-
setBackCullAngle
- Specified by:
setBackCullAnglein interfaceIEntityData
-
getBackCullIgnoreRadius
- Specified by:
getBackCullIgnoreRadiusin interfaceIEntityData
-
setBackCullIgnoreRadius
- Specified by:
setBackCullIgnoreRadiusin interfaceIEntityData
-
getBackCullType
- Specified by:
getBackCullTypein interfaceIEntityData
-
setBackCullType
- Specified by:
setBackCullTypein interfaceIEntityData
-
getBlockedCull
- Specified by:
getBlockedCullin interfaceIEntityData
-
setBlockedCull
- Specified by:
setBlockedCullin interfaceIEntityData
-
getBlockedCullIgnoreRadius
- Specified by:
getBlockedCullIgnoreRadiusin interfaceIEntityData
-
setBlockedCullIgnoreRadius
- Specified by:
setBlockedCullIgnoreRadiusin interfaceIEntityData
-
getBlockedCullType
- Specified by:
getBlockedCullTypein interfaceIEntityData
-
setBlockedCullType
- Specified by:
setBlockedCullTypein interfaceIEntityData
-