Uses of Interface
com.ticxo.modelengine.api.mount.controller.MountController
Packages that use MountController
Package
Description
-
Uses of MountController in com.ticxo.modelengine.api
Methods in com.ticxo.modelengine.api that return MountControllerModifier and TypeMethodDescriptionstatic MountControllerModelEngineAPI.getPlayerMountController(UUID uuid) Get theMountControllerused by the player passenger.Methods in com.ticxo.modelengine.api with parameters of type MountControllerModifier and TypeMethodDescriptionstatic voidModelEngineAPI.registerMountedPair(org.bukkit.entity.Entity entity, ModeledEntity model, MountController controller) Register a passenger-vehicle pair.
A vehicle can have multiple passengers, but a passenger can only have one vehicle. -
Uses of MountController in com.ticxo.modelengine.api.mount
Methods in com.ticxo.modelengine.api.mount that return MountControllerModifier and TypeMethodDescriptionprotected MountControllerMountControllerRegistry.convert(Supplier<MountController> item) MountManager.getController(UUID uuid) MountPairManager.getController(UUID uuid) Methods in com.ticxo.modelengine.api.mount with parameters of type MountControllerModifier and TypeMethodDescriptionvoidMountManager.addPassengerToSeat(String modelId, String seatId, org.bukkit.entity.Entity passenger, MountController controller) voidMountPairManager.registerMountedPair(org.bukkit.entity.Entity entity, ModeledEntity model, MountController controller) protected voidMountManager.registerPair(org.bukkit.entity.Entity entity, MountController controller) voidMountManager.setDriver(@NotNull org.bukkit.entity.Entity driver, MountController controller) Method parameters in com.ticxo.modelengine.api.mount with type arguments of type MountControllerModifier and TypeMethodDescriptionprotected MountControllerMountControllerRegistry.convert(Supplier<MountController> item) -
Uses of MountController in com.ticxo.modelengine.api.mount.controller
Classes in com.ticxo.modelengine.api.mount.controller that implement MountControllerModifier and TypeClassDescriptionclassSimple abstract implementation of a basicMountController. -
Uses of MountController in com.ticxo.modelengine.api.mount.controller.flying
Classes in com.ticxo.modelengine.api.mount.controller.flying that implement MountControllerModifier and TypeClassDescriptionclassController ID:flying
Standard airborne controller with WASD movement, jump to ascend, sneak to descend and sneak on ground to dismount.classController ID:flying_v16
Special airborne controller specifically for 1.16 due to the bug MC-202202.
This controller uses WASD for movement, jump & look up to ascend, jump & look down to descend, and sneak anywhere to dismount.classController ID:force_flying
Standard airborne controller with WASD movement, jump to ascend and sneak to descend, but have dismounting on ground disabled. -
Uses of MountController in com.ticxo.modelengine.api.mount.controller.walking
Classes in com.ticxo.modelengine.api.mount.controller.walking that implement MountControllerModifier and TypeClassDescriptionclassController ID:walking
Standard ground-based controller with WASD movement, jumping and dismounting.
This is also the default controller returned whenTRegistry.get(String)could not find a controller under the provided ID.classController ID:force_walking
Standard ground-based controller with WASD movement and jumping, but have dismounting disabled.