Skip to content

Releases: DragonTechMC/DTPunishment

DTPunishment V1.0.0

16 Jan 01:33
Compare
Choose a tag to compare

That's a refactor of a lot of the plugin's insternals. You may need to regenerate your config, so backup before updating.

Changelog:

  • Now we ignore usernames on the spam check (so you don't get points for writting the name of your friend that has a lot of upper letters)
  • Fixed messages showing the wrong name of users sometimes
  • Added replacer with stars (*) or words
  • Added a new Messages.conf file that contains all (or most of) the plugin messages, configurable
  • Added option to specify the directory of the data storage, useful if you have servers that share the same data
  • Updated to SpongeAPI 7.0.0, but it should still work on other versions (5/6)
  • Now we ignore messages coming from other chat channels on the checks (so you shouldn't be muted for spamming in the Nucleus' staff channel anymore)

Enjoy!

DTPunishment V0.9.6

08 Jun 10:58
Compare
Choose a tag to compare

Disclaimer

This is a pre-release and may contain bugs!

Fixes

  • data directory is now created automatically when adding points if it doesn't exists. Fixes #33

DTPunishment V0.9.5 for Sponge 5.2.0

03 Jun 12:42
Compare
Choose a tag to compare

Release for Sponge 5.2.0

Fixed a few permissions and a config description

DTPunishment V0.9.4

21 Apr 14:24
Compare
Choose a tag to compare
DTPunishment V0.9.4 Pre-release
Pre-release

Disclaimer

This is a pre-release and may contain bugs!

New stuff

  • added character spam prevention
  • added console logging when someone is muted/banned
  • added personal message when someone is muted

DTPunishment V0.9.3

15 Apr 11:21
Compare
Choose a tag to compare
DTPunishment V0.9.3 Pre-release
Pre-release

Disclaimer

This is a pre-release and may contain bugs!

Fixes/changes

  • moved all commands apart from banpoints and mutepoints to under a parent command
  • added configurable aliases for banpoints/mutepoints/admin commands
  • fixed bug where first chat message that unmutes a player would not be checked by the filter
  • fixed issue where adding or removing words already in the word list would cause the command to fail

DTPunishment V0.9.2

14 Apr 13:43
Compare
Choose a tag to compare
DTPunishment V0.9.2 Pre-release
Pre-release

Disclaimer

This is a pre-release and may contain bugs!

Added features

Command changes

  • addword has been renamed to addwords and now accepts a space delimited list of words so you can add many at once
  • added new command to mirror the above removewords which also allows many removals at once
  • added new command listwords to list all words in the ban list
  • added new command lastoffence <player_name> which shows a players most recent offence and points incurred

Functional changes

  • Reworked the pattern matching system so that false positives don't happen
  • Made words have 2 modes - "full match" and "partial match" (read Wiki for details)
  • Improved some messages

DTPunishment V0.9.1

12 Apr 23:03
Compare
Choose a tag to compare
DTPunishment V0.9.1 Pre-release
Pre-release

Disclaimer

This is a pre-release and may contain bugs!

Added features

  • automatically kick any players joining with names in the banned words list
  • fix /addword issues and add confirmation messages when adding new words
  • prevent duplicate words added when using /addword
  • added comments to default generated config
  • fixed bug where messages would log even when people got 0 ban or mute points
  • fixed file based datastore bug with null dates

DTPunishment V0.9

09 Apr 11:42
Compare
Choose a tag to compare
DTPunishment V0.9 Pre-release
Pre-release

Disclaimer

This is a pre-release and may contain bugs!

Added features

  • Config can now be reloaded using /dtp reload
  • All messages are now watermarked with [DTP] to make it easier to see where your mutes/bans are coming from (behave!)
  • Added autocomplete for player names in all commands
  • Prevented duplicate messages showing when broadcasting to console/admins
  • Added more robust banpoints/mutepoints config