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)
private
double extentMaxprivate
CollisionModule instanceprivate
double minimumThicknessprivate
ResourceType<EntityStore, SpatialResource<Ref<EntityStore>, EntityStore>> tangiableEntitySpatialComponent