⭐ (10$) Chronium - Ranks and Punishments - Optimised - Vault Support - Highly Configurable ⭐

Status
This thread has been locked.

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,475
Reactions
994
Resources
6
Chronium - Ranks and Punishments

Features:
  • Ranks:
    • Customisable
    • Many factors that can be edited
    • All cross-server synced in real time
    • Easy to use and edit
    • Permissions
    • Inheritance with other ranks
  • Grants:
    • Temporary and Permanent
    • GUI process
    • Command process
    • All cross-server synced in real time
    • Multiple grants available at the same time, with the active grant decided upon the weight of grants.
  • Punishments:
    • Bans, Tempbans, IPBans, Mutes, Tempmutes, Kicks, Warns, Blacklists
    • All cross-server synced in real time
    • Advanced punishment history GUI
    • Ban offline users
    • Silent broadcasts
    • Global broadcasts
  • Profiling System:
    • Factors that are stored can be used elsewhere, such as a website
    • Hooks into essential system for data
  • Staff System:
    • Staff join message
    • Staff quit message
    • Staff chat that can be used via normal chat or via a command
    • Staff Data synced cross-server (disabling staffchat on server1 would disable it on server2 etc.)
    • Report command with every aspect customisable
    • Request/Helpop command with every aspect customisable
  • Developer API:
    • A simple, but yet effective developers API
    • Ability to grab data regarding a user's ranks
    • Will become largely developed soon
  • Redis Backend Packet System:
    • A simple redis packet system ran in the backend to ensure smooth cross-server functionality and easy addons.
  • Vault Integration:
    • Integration with Vault, meaning you can grab info from Vault. This is useful for using external plugins.
Planned
  • Essential Commands
  • Addons to staff utility
  • Much more...
Screenshots

288005

upload_2019-11-15_17-51-53.png

upload_2019-11-15_17-52-4.png

upload_2019-11-15_17-51-53.png

upload_2019-11-15_17-52-4.png

upload_2019-11-15_17-52-30.png

upload_2019-11-15_17-52-12.png

upload_2019-11-15_17-52-52.png

upload_2019-11-15_17-53-10.png

upload_2019-11-15_17-53-31.png

Configuration

Code:
settings:
  license: ""
  server_name: "Hub"
  staff_permission: "chronium.staff"
  manager_permission: "chronium.manager"
  chat_format:
    enabled: true
    format: "%prefix%%name%&7: &f%message%"
mongo:
  host: "127.0.0.1"
  port: 27017
  database: "chronium"
  auth:
    enabled: true
    username: ""
    password: ""
    auth_database: "admin"
redis:
  host: "127.0.0.1"
  port: 6379
  auth:
    enabled: true
    password: ""
messages:
  no_permission: "&cNo permission."
  system_prefix: "&7[&3System&7] &7"
  failed_to_load_profile: "&cFailed to load your profile."
  grants:
    display_gui:
      title: "&a%username%'s grants"
      grant:
        title: "%rank_color%%rank%"
        lore_active:
          - "%menu_bar%"
          - "&aAdded by: %addedby_color%%addedby%"
          - "&aAdded at: &f%date%"
          - "&aAdded reason: &f%reason%"
          - " "
          - "&7» &aClick to expire this grant"
          - "%menu_bar%"
        lore_inactive:
          - "%menu_bar%"
          - "&aAdded by: %addedby_color%%addedby%"
          - "&aAdded at: &f%addedate%"
          - "&aAdded reason: &f%addedreason%"
          - " "
          - "&aRemoved by: %removedby_color%%removedby%"
          - "&aRemoved at: &f%removedate%"
          - "&aRemoved reason: &f%removedreason%"
          - "%menu_bar%"
    process_gui:
      select_rank:
        title: "&aSelect a rank"
        item:
          name: "%rankcolor%%rank%"
          lore:
            - "%menu_bar%"
            - "&aClick to grant the player this rank"
            - "%menu_bar%"
      select_duration:
        title: "&aSelect a duration"
        durations:
          - "perm"
          - "30d"
          - "7d"
          - "1d"
          - "10m"
        item:
          name: "&a%duration%"
          lore:
            - "%menu_bar%"
            - "&aClick to select this duration"
            - "%menu_bar%"
      select_reason:
        title: "&aSelect a reason"
        reasons:
          - "User became staff"
          - "User became media"
          - "User purchased rank"
          - "User won giveaway"
        item:
          name: "&a%reason%"
          lore:
            - "%menu_bar%"
            - "&aClick to select this reason"
            - "%menu_bar%"
        custom_item:
          enabled: true
          name: "&aCustom Reason"
          lore:
            - "%menu_bar%"
            - "&aClick to enter a custom reason"
            - "%menu_bar%"
    granted: "&aYou have successfully granted %player% &athe %rank% &arank."
    you_were_granted: "%player% &ahas granted you the %rank% &afor %duration%."
    removed_grant: "&aYou have successfully expired %player%&a's %rank% &arank."
    your_grant_was_removed: "%player% &ahas expired your %rank% &agrant because: %reason%."
  staff:
    request:
      permission:
        enabled: false
        permission: "chronium.command.request"
      sent: "&aYour request ('%request%') has been sent to online staff members."
      message:
        - "&3&l[Request] %profile% &7has requested:"
        - "&3%request%"
      cooldown: "2m"
      cooldown_message: "&cYou are currently on cooldown for &c&l%remaining%&c."
    report:
      permission:
        enabled: false
        permission: "chronium.command.report"
      sent: "&aYour report has been sent to online staff members."
      message:
        - "&3&l[Report] %profile% &7has reported &3&l%reported%:"
        - "&3%report%"
      cooldown: "2m"
      cooldown_message: "&cYou are currently on cooldown for &c&l%remaining%&c."
    staffchat:
      enabled: "&aYour staff chat has been enabled."
      disabled: "&cYour staff chat has been disabled."
      format: "&3&l[Staff] &7(%server%) %profile%&7: &3%message%"
    listener:
      join: "&3&l[Staff] %profile% &7joined &3%server%&7."
      leave: "&3&l[Staff] %profile% &7left &3%server%&7."
  punishments:
    cannot_punish_above_rank: true
    cannot_punish_above_rank_message: "&cYou cannot punish that user as your rank is lower then theirs."
    blacklist:
      broadcast_global: "&r%player% &awas blacklisted by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas blacklisted by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unblacklisted by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unblacklisted by &r%executor%&a."
      kick:
        - "&cYour account has been permanently blacklisted from the Chronium Network."
        - " "
        - "&cThis punishment is not appealable."
    ban:
      broadcast_global: "&r%player% &awas permanently banned by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas permanently banned by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unbanned by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unbanned by &r%executor%&a."
      kick:
        - "&cYour account has been permanently banned from the Chronium Network."
        - " "
        - "&cThis punishment is not appealable."
    ipban:
      broadcast_global: "&r%player% &awas permanently banned by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas permanently banned by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unbanned by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unbanned by &r%executor%&a."
      kick:
        - "&cYour account has been permanently banned from the Chronium Network."
        - " "
        - "&cThis punishment is not appealable."
    tempban:
      broadcast_global: "&r%player% &awas temporarily banned by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas temporarily banned by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unbanned by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unbanned by &r%executor%&a."
      kick:
        - "&cYour account has been temporarily banned from the Chronium Network."
        - " "
        - "&cExpires in %duration%"
        - " "
        - "&cThis punishment is not appealable."
    kick:
      broadcast_global: "&r%player% &awas kicked by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas kicked by &r%executor%&a."
      kick:
        - "&cYour account has been kicked from the Chronium Network."
        - " "
        - "&cReason: %reason%"
    mute:
      broadcast_global: "&r%player% &awas permanently muted by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas permanently muted by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unmuted by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unmuted by &r%executor%&a."
      message:
        - "&cYour account has been permanently muted."
    tempmute:
      broadcast_global: "&r%player% &awas temporarily muted by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas temporarily muted by &r%executor%&a."
      undo_broadcast_global: "&r%player% &awas unmuted by &r%executor%&a."
      undo_broadcast_silent: "&7[Silent] &r%player% &awas unmuted by &r%executor%&a."
      message:
        - "&cYour account has been temporarily muted."
        - " "
        - "&cExpires in %duration%."
    warn:
      broadcast_global: "&r%player% &awas warned by &r%executor%&a."
      broadcast_silent: "&7[Silent] &r%player% &awas warned by &r%executor%&a."
      message:
        - "&cYou have been warned for %reason%."
    history:
      select_punishment_gui:
        title: "&aSelect a punishment"
        size: 27
        blacklist:
          name: "&a&lBlacklist"
          slot: 4
          data: 5
          lore:
            - "%menu_bar%"
            - "&aClick here to view blacklists."
            - "%menu_bar%"
        ban:
          name: "&c&lBans"
          slot: 14
          data: 14
          lore:
            - "%menu_bar%"
            - "&aClick here to view bans."
            - "%menu_bar%"
        mute:
          name: "&d&lMute"
          slot: 22
          data: 6
          lore:
            - "%menu_bar%"
            - "&aClick here to view mutes."
            - "%menu_bar%"
        kick:
          name: "&b&lKick"
          slot: 12
          data: 3
          lore:
            - "%menu_bar%"
            - "&aClick here to view kicks."
            - "%menu_bar%"
        warn:
          name: "&2&lWarns"
          slot: 13
          data: 13
          lore:
            - "%menu_bar%"
            - "&aClick here to view warns."
            - "%menu_bar%"
      punishments:
        title: "&a%type%s"
        active_punishment_title: "&a&l%type%"
        active_punishment:
          - "%menu_bar%"
          - "&aAdded by: &r%addedby%"
          - "&aAdded at: &r%addedate%"
          - "&aAdded reason: &f%addedreason%"
          - "%menu_bar%"
        inactive_punishment_title: "&a&l%type%"
        inactive_punishment:
          - "%menu_bar%"
          - "&aAdded by: &r%addedby%"
          - "&aAdded at: &r%addedate%"
          - "&aAdded reason: &f%addedreason%"
          - " "
          - "&aRemoved by: &f%removedby%"
          - "&aRemoved at: &f%removedate%"
          - "&aRemoved reason: &f%removedreason%"
          - "%menu_bar%"

Terms of Service

1) You may not redistribute the plugin
2) You may not sell the plugin to anyone.
3) To use the plugin, you require a license key. This is not optional.
4) You must create the license key using the form correctly and following the guidelines, this is not optional.
5) I have the right to terminate your license key
6) You may not decompile the plugin if your purchase the JAR
7) You can pay with PayPal F&F or PayPal G&S
:cool: You cannot chargeback after sending the money
9) There is a no refund policy.
10) I can change this terms of service without notice

Price

JAR: $10.00
SRC: Undisclosed price.

To purchase, go to the resource and click Purchase: https://www.mc-market.org/resources/12902/

Thank you for reading!
 

Attachments

  • upload_2019-11-15_17-51-29.png
    upload_2019-11-15_17-51-29.png
    61.7 KB · Views: 123
  • upload_2019-11-15_17-51-40.png
    upload_2019-11-15_17-51-40.png
    85.5 KB · Views: 113
  • upload_2019-11-15_17-51-53.png
    upload_2019-11-15_17-51-53.png
    85.4 KB · Views: 1,745
  • upload_2019-11-15_17-52-4.png
    upload_2019-11-15_17-52-4.png
    182.6 KB · Views: 1,464
  • upload_2019-11-15_17-52-12.png
    upload_2019-11-15_17-52-12.png
    255.5 KB · Views: 1,252
  • upload_2019-11-15_17-52-30.png
    upload_2019-11-15_17-52-30.png
    7.6 KB · Views: 1,253
  • upload_2019-11-15_17-52-52.png
    upload_2019-11-15_17-52-52.png
    9.8 KB · Views: 1,246
  • upload_2019-11-15_17-53-10.png
    upload_2019-11-15_17-53-10.png
    86.1 KB · Views: 1,250
  • upload_2019-11-15_17-53-31.png
    upload_2019-11-15_17-53-31.png
    120.8 KB · Views: 1,267
Last edited by a moderator:

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,475
Reactions
994
Resources
6
Reserved
 

Function

Minecraft Plugin Developer
Supreme
Feedback score
38
Posts
937
Reactions
332
Resources
1
Very great plugin preordered and have everything I need in it. A few bugs, but other than that a great plugin!

There will need to be an API added soon though.
 

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,475
Reactions
994
Resources
6
Very great plugin preordered and have everything I need in it. A few bugs, but other than that a great plugin!

There will need to be an API added soon though.
Already an API it, bugs are getting fixed everyday.

Thank you for your review.
 

Scifi

Supreme
Feedback score
4
Posts
577
Reactions
208
Resources
4
Vouch for this boy the api works amazingly!
 

Cole

Developer
Supreme
Feedback score
19
Posts
947
Reactions
476
Resources
0
Chronium has just received an update that fixes all known bugs. Currently, it is completely bug free and everything works smooth.
 

BrianGrug

Full time failure
Supreme
Feedback score
56
Posts
1,475
Reactions
994
Resources
6
Chronium has received a new update.

Changelog:
Fixed a crucial bug where it would not work with some spigots and other plugins using MongoDB.
Added Vault Support
Improved obfuscation
Recoded license system

Price reduced to $10!
 
Status
This thread has been locked.
Top