PlayTimeGroup [LuckPerms] 图标

PlayTimeGroup [LuckPerms]

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/playtime-group-luckperms
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: bukkit paper spigot

标签: management technology utility

资源介绍

Functionality

The plugin tracks players' playtime and automatically assigns them roles via the LuckPerms permissions system based on accumulated time. Roles are configured in the configuration file.

Key features:

  • Playtime tracking: The plugin stores players' login/logout times and summarizes the total time in the playtime.yml file.
  • Automatic role assignment: The playtime of online players is checked every 5 minutes and the corresponding roles are assigned.
  • Role check upon login: When a player logs in, their playtime is immediately checked and roles are assigned.
  • /playtime command: Allows players to view their playtime or (with the playtimeroles.admin permission) the playtime of other players.

Commands:

  • /playtime - Show your playtime
  • /playtime <player> - Show the playtime of the specified player (requires playtimeroles.admin)

Permissions:

  • playtimeroles.playtime - Access to the /playtime command
  • playtimeroles.admin - View other players' playtimes

Configuration

config.yml

This file contains role settings. Each role has a name and a required time in the format:

  • h - hours
  • m - minutes
  • s - seconds

Example configuration:

roles:
  - role: "novice"
    time: "1m"
  - role: "experienced" 
    time: "10h"
  - role: "veteran"
    time: "50h"

How the plugin works

  1. When enabled: Loads the configuration, initializes the 'playtime.yml' file to store playtime data, and registers events and the command.
  2. Player tracking: Stores the login time upon login, and calculates and stores the session time upon logout. 3. Role Checking: Periodically (every 5 minutes) and upon login, it checks the total playtime of each player and assigns roles via the LuckPerms API.
  3. Data Saving: Playtime is saved in playtime.yml in milliseconds by player UUID.

The plugin requires LuckPerms to be installed to work with roles and works on Paper/Spigot servers with API 1.21.

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Baby fix

价格:0 墨喵币
下载量:0

查看详情
MIKANCRAFT Mining Dimension

价格:0 墨喵币
下载量:0

查看详情
Hardest Core

价格:0 墨喵币
下载量:0

查看详情
Rusty Moss

价格:0 墨喵币
下载量:0

查看详情