By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

A GroupSystem for PocketMine-MP!
version 3.3.0
Approved
Direct Download How to install?
Switch version
107 Downloads / 2103 Total
4 Reviews
Plugin Description §

Manage permissions and ranks of the players!

Features

  • Full-Custom Messages
  • Temporary-Ranks
  • Custom Paths
  • ScoreHud Support
  • Update Checker
  • MySQL Support

Commands

Usage Description Permission
/group Manage the groups and player group.command
/groupinfo See your group and the expire date No Permission

ScoreHud Tags

Tag Description
groupsystem.group Shows the group name with the color
groupsystem.group.name Shows the group name without the color
groupsystem.group.expire Shows the remaining time of your group

Configuration

# mysql, json, yml
provider: json
mysql:
  host: "localhost"
  port: 3306
  username: "root"
  password: "your_password"
  database: "your_database"
DefaultGroup: Player
Update-Check: true
# Example: /home/GroupSystem/
# Default: plugin_data/GroupSystem/
Groups-Path: default
# Example: /home/GroupSystem/players/
# Default: plugin_data/GroupSystem/players/
Players-Path: default
# Example: /home/GroupSystem/
# Default: plugin_data/GroupSystem/
Messages-Path: default

Messages

prefix: §8» §l§cGroupSystem §r§8| §r§7
raw_year: year(s)
raw_month: month(s)
raw_day: day(s)
raw_hour: hour(s)
raw_minute: minute(s)
raw_second: second(s)
raw_never: NEVER
updater_outdated: '{PREFIX}§cYour version of §e''GroupSystem'' §coutdated!'
updater_outdated_2: '{PREFIX}§cYour Version: §e{%0} §r§8| §cLatest Version: §e{%1}'
updater_error: '{PREFIX}§cAn error has occurred! Disabling the plugin...'
updater_uptodate: '{PREFIX}§aYour version of §e''GroupSystem'' §ais up to date!'
no_perm: '{PREFIX}§cYou don''t have the permission to use this command!'
group_changed: '{PREFIX}Your group was changed to §e{%0}§7!{line}{PREFIX}Expires in:
  §e{%1}'
player_not_found: §cThe player §e{%0} §7wasn't found!
group_added: §7The group §e{%0} §7was added to the player §e{%1}§7!
group_cant_added: §cThe group §e{%0} §ccan't added to the player §e{%1}§c!
group_removed: §7The group §e{%0} §7was removed from the player §e{%1}§7!
group_cant_removed: §cThe group §e{%0} §ccan't removed from the player §e{%1}§c!
group_created: §7The group §e{%0} §7was created!
group_deleted: §7The group §e{%0} §7was removed!
group_edited: §7The group §e{%0} §7was edited!
group_info: '{PREFIX}§7Your group: §e{%0}{line}{PREFIX}§7Expires in: §e{%1}'
group_doesnt_exists: §cThe group §e{%0} §cdoesn't exists!
group_already_exists: §cThe group §e{%0} §calready exists!
groups_reloaded: §7The groups were reloaded!
permission_added: §7The permission §e{%1} §7was added to the player §e{%0}§7!
permission_removed: §7The permission §e{%1} §7was removed from the player §e{%0}§7!
provide_permission: §cPlease provide a permission!
provide_group_name: §cPlease provice a group name!
player_has_no_groups: §7The player §e{%0} §7has §cno groups§7!
group_skipped: §7The group of the player §e{%0} §7was skipped!
main_ui_title: §cGroupSystem
main_ui_manage_players: §cManage Players
main_ui_manage_groups: §cManage Groups
select_player_ui_title: §7Provide a player
select_player_input_text: §7Username
manage_players_ui_title: §cManage Players §8- §e{%0}
manage_players_ui_text: '§7Group: §e{%0}{line}§7Expires in: §e{%1}'
manage_players_ui_add_group: §aAdd group
manage_players_ui_remove_group: §cRemove group
manage_players_ui_skip_group: §2Skip group
manage_players_ui_see_groups: §eSee groups
manage_players_ui_add_permission: §aAdd permission
manage_players_ui_remove_permission: §cRemove permission
manage_players_ui_see_permissions: §eSee permissions
manage_players_ui_back: §4Back
add_group_ui_title: §aAdd group
add_group_ui_choose_group: §7Choose a group
add_group_ui_choose_time: §7Choose a time §8(§cLeave it blank for lifetime§8)
remove_group_ui_title: §cRemove group
remove_group_ui_choose_group: §7Choose a group
see_groups_ui_title: §eSee groups
see_groups_ui_text: §7The player §e{%0} §7has §e{%1} groups§7!
add_permission_ui_title: §aAdd permission
add_permission_ui_which_permission: §7Which permission would you add?
remove_permission_ui_title: §cRemove permission
remove_permission_ui_which_permission: §7Which permission would you remove?
see_permissions_ui_title: §eSee permissions
see_permissions_ui_text: §7The player §e{%0} §7has §e{%1} extra permissions§7!
manage_groups_ui_title: §cManage Groups
manage_groups_ui_create_group: §aCreate group
manage_groups_ui_remove_group: §cRemove group
manage_groups_ui_edit_group: §eEdit group
manage_groups_ui_see_groups: §6See groups
manage_groups_ui_reload_groups: §3Reload groups
manage_groups_ui_back: §4Back
create_group_ui_title: §aCreate group
create_group_ui_text: §cLeave fields blank to set the value to the default!
create_group_ui_name: §7Name of the Group
create_group_ui_nametag: §7NameTag of the Group §8(§e{name} §8= §7Player§8)
create_group_ui_displayname: §7DisplayName of the Group §8(§e{name} §8= §7Player§8)
create_group_ui_colorcode: '§7ColorCode of the Group §8(§7Example: §ePARAGRAPH+4 §8=
  §4DARK_RED§8)'
create_group_ui_chatformat: §7ChatFormat of the Group §8(§e{name} §8= §7Player§8,
  §e{msg} §8= §7Message§8)
create_group_ui_permissions: §7Permissions of the Group §8(§cSeperated by §e;§8)
delete_group_ui_title: §cRemove group
delete_group_ui_choose_group: §7Choose a group
edit_group_ui_title: §eEdit group
edit_group_ui_text: §l§cLeave a field blank for no changes!
edit_group_ui_choose_group: §7Choose a group
edit_group_ui_nametag: §7New NameTag §8(§e{name} §8= §7Player§8)
edit_group_ui_displayname: §7New DisplayName §8(§e{name} §8= §7Player§8)
edit_group_ui_colorcode: '§7New ColorCode §8(§7Example: §ePARAGRAPH+4 §8= §4DARK_RED§8)'
edit_group_ui_chatformat: §7New ChatFormat §8(§e{name} §8= §7Player§8, §e{msg} §8=
  §7Message§8)
edit_group_ui_permissions: §7New Permissions §8(§cSeperated by §e;§8)
see_available_groups_ui_title: §6See groups
see_available_groups_ui_text: §e{%0} groups §7are available!{line}§cClick on a group
  for information!
see_available_group_title: §e{%0}
see_available_group_text: '§7Name: §e{%0}{line}§r§7NameTag: §e{%1}{line}§r§7DisplayName:
  §e{%2}{line}§r§7ChatFormat: §e{%3}{line}§r§7Permissions:{line}§e{%4}'
see_available_group_back: §4Back
What's new §

[+] General code changes
[+] Added icon
[+] Now using libasynql

Fixed that the permissions were not set

[...] Fixed the bug that if the group can't be loaded, that PlayerGroup will be set and not the normal default group object

[...] Fixed some bad bugs

[+] Added Provider Support (MySQL, YAML, JSON)
[...] Some Bug fixes
[...] New and better Code structure
[-] Removed GroupPriority due to its useless

[+] pm5 support

Fixed pmforms version

[+] Update Checker
[+] Added ScoreHud Support
[+] 4 new messages for update check
[+] Added Custom paths for saving groups, messages and player data


GamilinoMC
Outdated
using v3.0.1
31 May 23
Henry5K
Outdated
using v3.0.0
25 Aug 22
Henry5K
Outdated
using v2.0.0
24 Jun 22
Much better than pureperms indeed!
r3pt1s
25 Jun 22
Thank you very much <3
GamerMJay
Outdated
using v2.0.0
10 Jun 22
r3pt1s
10 Jun 22
<3

Reply to review by :

/ 5
Supported API versions
5.0.0
->
5.16.0
Producers §
  • Collaborators:
    • @r3pt1s
License §
Categories:
General
Chat-Related
Miscellaneous
Permissions
Database
Other files
Permissions
Commands
Asynchronous tasks

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...