HyCodeYourTale
classpublicPriority 3

CollisionModule

com.hypixel.hytale.server.core.modules.collision.CollisionModule

extends JavaPlugin

4

Methods

4

Public Methods

4

Fields

1

Constructors

Constants

PluginManifestMANIFEST= PluginManifest.corePlugin(CollisionModule.class).build()
intVALIDATE_INVALID= -1
intVALIDATE_OK= 0
intVALIDATE_ON_GROUND= 1
intVALIDATE_TOUCH_CEIL= 2

Constructors

public
CollisionModule(JavaPluginInit init)

Methods

Public Methods (4)

public
CollisionModuleConfig getConfig()
public
ResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> getTangiableEntitySpatialComponent()
publicstatic
boolean isBelowMovementThreshold(Vector3d v)
public
int validatePosition(World world, Box collider, Vector3d pos, CollisionResult result)

Fields

Private/Package Fields (4)

privatedouble extentMax
privateCollisionModule instance
privatedouble minimumThickness
privateResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> tangiableEntitySpatialComponent

Related Classes