Index
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
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
All Classes and Interfaces|All Packages|Constant Field Values