ChatPolice | 1.21.1 SUPPORT! | icon

ChatPolice | 1.21.1 SUPPORT! | -----

A simple plugin to monitor, police, and log chat & command events. | Now supporting Folia Support |




Hello peepolians

This is a simple one and mainly just adds support for 1.20.5/6 & 1.21!
This one also adds some small bug fixes when starting the plugin without ProtocolLib installed.

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • Updated GitHub repository.
  • Updated all dependencies.
  • Added 1.20.5/6 support.
  • Added 1.21 support.
  • Added new version checker systems.
  • Moved packet listeners to separate classes.
  • Added graceful failure if ProtocolLib is not installed.
  • Changed plugin version to `1.1.3`.
----------, Jul 5, 2024

Hello peeps

It's been a while since the last update, my apologies. This one now adds several new features and bug fixes.


USERS SHOULD REGENERATE OR UPDATE THEIR CONFIG.YML & MESSAGES.YML OR THE PLUGIN MAY CAUSE ERRORS!

See the change log below for full details.

If you do encounter any bugs, please join our Discord and open a Support-Ticket and supply the requested information and we WILL do our best to solve your issue. (Any bugs posted in the review section WILL be ignored!)

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
  • Added FloodgateAPI hook.
  • Added new version checking system.
  • Renamed base package `menusystem`.
  • Moved external plugin hooks to separate classes.
  • Added new UsermapFileManager.
  • Added new `usermap.yml`.
  • Added ability to mute offline players.
  • Added ability to delete offline chat offences.
  • Added ability to remove offline command offences.
  • Removed deprecated class `org.bukkit.util.Consumer`.
  • Updated all dependencies.
  • Removed unneeded PlugManX integration.
  • Refactored entire plugin messaging systems.
  • Added new section to `config.yml`.
  • Added new sections to `messages.yml`.
  • Added new checks for offline mode GUI errors.
  • Changed minimum supported version to `1.16.5`.
  • Changed plugin version to `1.1.2`.
----------, Apr 19, 2024

Hello Peeps!

This is a fairly big update as you can see from the changeless bellow!

This one adds 1.20.1 support & full support for PaperMC's Folia project too.

ALL USERS MUST REGENERATE THEIR CONFIG.YML & MESSAGES.YML OR THE PLUGIN MAY CRASH!

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Updated GitHub repository.
Changed to Java 17.
Fixed shutdown NPE bug.
Updated to 1.20.1 API
Added Folia support.
Added PaperLib support for Async Teleports.
Added FoliaLib support.
Credited @Savagegamez227 for capital character spam code.
Added new capital letters spam check.
Added new permission node `chatpolice.notify.*`.
Added new permission node `chatpolice.menu.*`.
Added new permission node `chatpolice.bypass.capsblock`.
Added new base command permission `chatpolice.use`.
Added new variables to config.yml.
Added new variables to messages.yml.
Removed PunishmentsDatabaseExpansions.
Added task cancel on InventoryCloseEvent.
Added full permissions checks to plugin.yml.
Changed plugin version to `1.1.1`.
----------, Jun 16, 2023

Hello everyone!

I'm sorry that this update has been a long time coming, but I wanted to make sure that everything was as sorted as possible! Thank you for your patience!

As per the title, this one now adds a new internal muting system complete with packet interception to allow you to more accurately police your server.

ALL USERS MUST REGENERATE THEIR CONFIG.YML & MESSAGES.YML OR THE PLUGIN WILL CRASH!

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Added ProtocolLib support.
Added new internal mute system.
Added new `punishments.yml`.
Added new variables to `config.yml`.
Added new variables to `messages.yml`.
Added new PAPI variables.
Added new `/cp mute` command.
Added new `/cp unmute` command.
Added new packet interception if using ProtocolLib.
Added secure messaging system checks.
Changed PlaceholderAPI expansions version to `1.1.0`.
Changed plugin version to `1.1.0`.
----------, Jan 20, 2023

Hello peeps!

This is a simple one, it just adds support for 1.19.

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.


Change-log:
Added 1.19 support
Changed PlaceholderAPI expansion version to `1.0.3`
Changed plugin version to `1.0.3`
----------, Jun 11, 2022

This one, as the title says, now adds a plugin update notification system.

There are now also some new additions to the `messages.yml` & `config.yml`.

PLEASE EITHER ADD THE FOLLOWING TO YOUR CONFIG AND MESSAGE FILE OR REGEN BOTH OF THEM!
Add this to `config.yml`:
Code (Text):
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#                                     ----[Update System]----                                       #
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#ChatPolice update system
plugin-update-notifications:
  #Do you want to enable in game plugin update notifications? (Permission:'chatpolice.update').
  #[Default value: true]
  enabled: true

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#
Add this to `messages.yml`:
Code (Text):
#Update Notification
update-check-failure: "%PREFIX%: &4Unable to check for updates! - &c"
update-available:
  1: "&4*-------------------------------------------*"
  2: "%PREFIX%: &cA new version is available!"
  3: "&4*-------------------------------------------*"
no-update-available:
  1: "&a*-------------------------------------------*"
  2: "%PREFIX%: &aPlugin is up to date!"
  3: "&a*-------------------------------------------*"


If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.

Change-log:
Update GitHub repository
Plugin version changed to v1.0.2
Added new `JoinEvent.java` class
Added new update checking system
Added new `UpdateChecker.java` class
Added new config options to `config.yml`
Added new messages to `messages.yml`
Changed PlaceholderAPI version to v1.0.2
Added new permission node `chatpolice.update`
Added new main class methods for registering new update system
----------, May 8, 2022

This one, as the title says, now adds support for PlaceholderAPI!

Currently there are only 2 place holders available:
  • `%chatPolice_chatOffenceAmount%`
  • `%chatPolice_commandOffenceAmount%`
There are plans to add more in the future to be able to show more info about the offences.

Please note: For the above to function, the latest release of PlaceholderAPI must be installed.

If you discover any other issues with the plugin, please do send me a message or leave a post on the forum with your issue and I'll try my best to assist you.

Change-log:
Update GitHub repository
Added PlaceholderAPI support for external database accessAdded new placeholder `%chatPolice_chatOffenceAmount%`
Added new placeholder `%chatPolice_commandOffenceAmount%`
Added new methods to main class for PlaceholderAPI integration
Added offence date and times to each offence in lists
Changed PlaceholderAPI version to v1.0.1
Plugin version changed to v1.0.1
----------, Apr 16, 2022

Resource Information
Author:
----------
Total Downloads: 11
First Release: Apr 9, 2022
Last Update: Jul 5, 2024
Category: ---------------
All-Time Rating:
0 ratings
Find more info at patreon.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings