Constructor and Description |
---|
Imanity() |
Modifier and Type | Method and Description |
---|---|
void |
blockWhileProcessingTasks(BooleanSupplier condition)
Block until target condition return true using busy-white and processing necessary during it
|
ChunkAnalyse |
getChunkAnalyse() |
dev.imanity.knockback.api.KnockbackService |
getKnockbackService()
Get KnockbackService for player knockback purposes
|
MobAIService |
getMobAIService()
Deprecated.
|
MobGoals |
getMobGoals() |
MovementService |
getMovementService()
Get MovementService for movement listeners
|
PacketService |
getPacketService()
Get PacketService for packet listeners
|
Properties |
getProperties() |
void |
registerMobAIHandler(Plugin plugin,
MobAIHandler mobAIHandler)
Deprecated.
|
void |
registerMovementHandler(Plugin plugin,
MovementHandler movementHandler) |
void |
registerPacketHandler(Plugin plugin,
PacketHandler packetHandler) |
void |
setKnockback(Player player,
dev.imanity.knockback.api.Knockback knockback)
Set Player's knockback profile
|
void |
setMaxPlayers(int maxPlayers) |
void |
unregisterMobAIHandler(MobAIHandler mobAIHandler)
Deprecated.
|
void |
unregisterMovementHandler(MovementHandler movementHandler) |
void |
unregisterPacketHandler(PacketHandler packetHandler) |
public ChunkAnalyse getChunkAnalyse()
public PacketService getPacketService()
public void registerPacketHandler(Plugin plugin, PacketHandler packetHandler)
public void unregisterPacketHandler(PacketHandler packetHandler)
public MovementService getMovementService()
public void registerMovementHandler(Plugin plugin, MovementHandler movementHandler)
public void unregisterMovementHandler(MovementHandler movementHandler)
public void blockWhileProcessingTasks(BooleanSupplier condition)
condition
- the condition, return true if done@Deprecated public MobAIService getMobAIService()
@Deprecated public void registerMobAIHandler(Plugin plugin, MobAIHandler mobAIHandler)
@Deprecated public void unregisterMobAIHandler(MobAIHandler mobAIHandler)
public dev.imanity.knockback.api.KnockbackService getKnockbackService()
public void setKnockback(Player player, dev.imanity.knockback.api.Knockback knockback)
player
- The Playerknockback
- The Knockback Profilepublic Properties getProperties()
public void setMaxPlayers(int maxPlayers)
public MobGoals getMobGoals()
Copyright © 2022. All rights reserved.