UltimateRewards Wiki
  • Getting started
    • Support
  • Addons
  • Configs
    • Player Levels
    • Referrals
    • Loginstreak
  • USAGE
    • Installation
    • Commands
  • configuration
    • Rewards
      • Creating Reward
      • Reward Types
        • Afk Reward
          • World Afk Reward
          • Area Afk Reward
          • Region Afk Reward
        • Advent Calendar
        • Pickable Reward
        • Time Reward
        • Time Fixed Reward
        • Streak Reward
        • Streak Fixed Reward
        • Vote Reward
        • Renewable Vote Reward
        • Per Vote Reward
        • Streak Vote Reward
        • Play Time Reward
        • Renewable Play Time Reward
        • Referral Reward
        • Renewable Referral Reward
        • Purchasable Reward
        • Re-Purchasable Reward
        • One Time Reward
        • Time Limited Reward
        • Custom Reward
        • Multiple Custom Reward
        • Coupon Reward
        • Discord Reward
      • Reward Settings
      • Reward Actions
      • Reward Features
        • Auto Claim
        • Notifications
        • Reward NPC
        • Discord Support
        • Reward Requirements
        • Reward Variants
        • Selectable Rewards
        • Randomization
          • Execution Chances
          • Random Placeholders
        • AFK Checkers
        • Leaderboards
    • Menus
      • Basics
      • Example of GUIs
      • Setting Menu
    • Schedules & Timers
  • Colors & Models
  • Placeholders
  • API
    • Events
    • Examples
    • Setting up own playtime calculator
  • Policies
    • TOS
Powered by GitBook
On this page
  1. configuration
  2. Rewards
  3. Reward Features

AFK Checkers

For play-time rewards

PreviousRandom PlaceholdersNextLeaderboards

Last updated 11 months ago

This mechanism is used to identify AFK (away from keyboard) players and ensure they do not receive playing time while inactive. It uses the system from or and does not automatically grant play-time progress towards rewards for AFK players. This option can be toggled in config.yml:

enable-afk-checker: true

You can also configure (also in config.yml) whether the player can claim the reward immediately upon first connection or after a session waiting period. This helps prevent reward collection from multiple accounts.

first-time-join-required-play-time: 100
session-required-play-time: 10

You can also set certain worlds in config.yml where time will not be added for the player at all.

worlds-with-disabled-playtime-tracking:
  - 'afkworld'
  - 'someworld'
  - 'anotherworld'
Essentials
CMI