Skip to content

Minor update 4.1

Choose a tag to compare

@Jochyoua Jochyoua released this 11 Jul 05:36
aa2f005

Changes:

  • More language support! For more information please see update 4.0
    • fr_fr (French)
  • Modified help message so hopefully it is easier to read
  • HikariCP / bStats / MariaDB drivers are shaded in with the jar
  • At some point in time DiscordSRV events were removed and I'm not entirely sure when this happened but the mistake has been fixed in this update.
  • Custom commands are now no longer supported as they cause issues (Mentioned below)
  • HikariCP is now used alongside snippets of MySQL API
    • Removed custom connection string
  • PlayerJoinEvent, and PlayerQuitEvent are now both async
    • Commands were modified so that they are no longer customizable which gives me the ability to have tab completions, sorry for the inconvenience.
    • Commands are now also in async, so is the database management
  • Debug now outputs messages to debug/log.txt if settings.debug is enabled
  • Two new aliases have been added: as, antiswear
  • Mentioned in previous updates, along with Containers taking priority Doors will also now take priority when right-clicking with a written book
  • A little note: When only filtering players chat, the message is removed and only players would get the message, but now there's an option that console would get a message with the same format as the players would get, enabled by default settings.only_filter_players_console_log
  • Added a whitelist feature (It is experimental, use with care!)
    • Added whitelist command with one argument, the word; It works kind of how the vanilla whitelist command works as there is no add/remove option
    • If class were in the whitelist list and a player were to say ass, the filter would not count class as ass and refuse to filter that word
    • This works for all filtering methods, though this is pretty experimental at the moment so tread with caution!
    • This is saved into MySQL so you can whitelist words across servers
    • This also has given me the opportunity to say that certain word combinations might trigger the swear filter such as "what wat", as the swear filter will think it is the player trying to say twat, which is in the original swear list, whitelist the word "wat" and this will stop, or the word "what"

Fixes:

  • Fixed issue with only the set language file being generated
  • Fixed issue with unset command sending messages to Console instead of the player
  • Fixed issue with getLanguage() method being refreshed each time it's called
  • Fixed issue with after unsetting every user an error would occur if anyone attempted to toggle their filter status