public interface MovementService
Modifier and Type | Interface and Description |
---|---|
static class |
MovementService.MovementType
Packet Direction used for callPacket()
|
Modifier and Type | Method and Description |
---|---|
void |
callMovement(Player player,
MovementService.MovementType type,
Location from,
Location to,
Object packetPlayInFlying)
Call the Packet events
WARNING: DONT CALL IT YOUR SELF UNLESS YOU KNOW WHAT YOU'RE DOING
|
List<MovementHandler> |
getMovementHandlers()
Get all listeners
|
List<MovementHandler> |
getMovementHandlersFor(Plugin plugin)
Get all listener for a Plugin
|
void |
registerMovementHandler(Plugin plugin,
MovementHandler movementHandler)
Register listener interface
|
void |
unregisterMovementHandler(MovementHandler movementHandler)
Unregister listener interface
|
void |
unregisterMovementHandlerFor(Plugin plugin)
Unregister listeners registered by a plugin
|
void registerMovementHandler(Plugin plugin, MovementHandler movementHandler)
plugin
- The Plugin to register withmovementHandler
- The listener it selfvoid unregisterMovementHandler(MovementHandler movementHandler)
movementHandler
- The listener to unregisterList<MovementHandler> getMovementHandlersFor(Plugin plugin)
plugin
- The PluginList<MovementHandler> getMovementHandlers()
void unregisterMovementHandlerFor(Plugin plugin)
plugin
- The Pluginvoid callMovement(Player player, MovementService.MovementType type, Location from, Location to, Object packetPlayInFlying)
player
- The Playertype
- Type (LOCATION OR ROTATION)from
- Original player locationto
- New updated player locationpacketPlayInFlying
- PacketPlayInFlying packet objectCopyright © 2022. All rights reserved.