Index

A C F H I L M O P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values

A

addPlayer(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.AFKManager
 
AFK - Class in xyz.vdeltagabriel.afk
 
AFK(IEventBus, ModContainer) - Constructor for class xyz.vdeltagabriel.afk.AFK
 
AFKCancelCondition - Interface in xyz.vdeltagabriel.afk.condition
Base interface for an AFK cancel condition.
AFKCancelConditions - Class in xyz.vdeltagabriel.afk.condition
Manager class for cancel conditions.
AFKCancelConditions() - Constructor for class xyz.vdeltagabriel.afk.condition.AFKCancelConditions
 
AFKCommand - Class in xyz.vdeltagabriel.afk.command
 
AFKCommand() - Constructor for class xyz.vdeltagabriel.afk.command.AFKCommand
 
AFKEventHandler - Class in xyz.vdeltagabriel.afk
 
AFKEventHandler() - Constructor for class xyz.vdeltagabriel.afk.AFKEventHandler
 
AFKManager - Class in xyz.vdeltagabriel.afk
Class used for managing player's AFK state.
AFKManager() - Constructor for class xyz.vdeltagabriel.afk.AFKManager
 

C

clear() - Static method in class xyz.vdeltagabriel.afk.player.PlayerInputTracker
 
Config - Class in xyz.vdeltagabriel.afk
 
Config() - Constructor for class xyz.vdeltagabriel.afk.Config
 

F

fulfilled(ServerPlayer) - Method in interface xyz.vdeltagabriel.afk.condition.AFKCancelCondition
Checks if condition is fulfilled
fulfilled(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.condition.AFKCancelConditions
Check if any of the cancel conditions are fulfilled for the player to be considered not AFK
fulfilled(ServerPlayer) - Method in class xyz.vdeltagabriel.afk.condition.MovementCancelCondition
 

H

hasMoved(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.player.PlayerInputTracker
 

I

isAFK(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.AFKManager
 

L

LOGGER - Static variable in class xyz.vdeltagabriel.afk.AFK
 

M

markMoved(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.player.PlayerInputTracker
 
MODID - Static variable in class xyz.vdeltagabriel.afk.AFK
 
MovementCancelCondition - Class in xyz.vdeltagabriel.afk.condition
 
MovementCancelCondition() - Constructor for class xyz.vdeltagabriel.afk.condition.MovementCancelCondition
 

O

onAttack(AttackEntityEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onBlockBreak(BlockEvent.BreakEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onBlockPlace(BlockEvent.EntityPlaceEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onChangeTarget(LivingChangeTargetEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onDamage(LivingIncomingDamageEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onItemUse(PlayerInteractEvent.RightClickItem) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onKnockback(LivingKnockBackEvent) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onPotion(MobEffectEvent.Applicable) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onRightClickBlock(PlayerInteractEvent.RightClickBlock) - Static method in class xyz.vdeltagabriel.afk.AFKEventHandler
 
onServerStarting(ServerStartingEvent) - Method in class xyz.vdeltagabriel.afk.AFK
 
onServerTick(ServerTickEvent.Post) - Method in class xyz.vdeltagabriel.afk.AFK
 

P

player - Variable in class xyz.vdeltagabriel.afk.mixin.ServerGamePacketListenerImplMixin
 
PlayerInputTracker - Class in xyz.vdeltagabriel.afk.player
 
PlayerInputTracker() - Constructor for class xyz.vdeltagabriel.afk.player.PlayerInputTracker
 

R

register(CommandDispatcher<CommandSourceStack>) - Static method in class xyz.vdeltagabriel.afk.command.AFKCommand
 
register(AFKCancelCondition) - Static method in class xyz.vdeltagabriel.afk.condition.AFKCancelConditions
Register an AFKCancelCondition
registerCommands(RegisterCommandsEvent) - Method in class xyz.vdeltagabriel.afk.AFK
 
removePlayer(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.AFKManager
 

S

ServerGamePacketListenerImplMixin - Class in xyz.vdeltagabriel.afk.mixin
 
ServerGamePacketListenerImplMixin() - Constructor for class xyz.vdeltagabriel.afk.mixin.ServerGamePacketListenerImplMixin
 

T

toggleAfkForPlayer(ServerPlayer) - Static method in class xyz.vdeltagabriel.afk.AFKManager
 

X

xyz.vdeltagabriel.afk - package xyz.vdeltagabriel.afk
 
xyz.vdeltagabriel.afk.command - package xyz.vdeltagabriel.afk.command
 
xyz.vdeltagabriel.afk.condition - package xyz.vdeltagabriel.afk.condition
 
xyz.vdeltagabriel.afk.mixin - package xyz.vdeltagabriel.afk.mixin
 
xyz.vdeltagabriel.afk.player - package xyz.vdeltagabriel.afk.player
 
A C F H I L M O P R S T X 
All Classes and Interfaces|All Packages|Constant Field Values