• v1.0.2 8628074965

    NorbiPeti released this 2023-03-12 22:41:32 +00:00 | 0 commits to hotfix/1.0.2 since this release

    Note: The required Java version might have been increased to Java 17.

    • The broadcast detection wasn't working properly, so any player who sent messages in a public chat would get individually pinged when a message was broadcasted
    • Removed LuckPerms injector, it's too hard to keep up with the changes, will need to be reworked
    Downloads
  • v1.0.1 cbc9728c02

    NorbiPeti released this 2020-11-01 18:14:47 +00:00 | 40 commits to master since this release

    • Fixed the Minecraft chat module crashing if the chat channel is not set
    Downloads
  • v1.0.0 491b5e4ee9

    NorbiPeti released this 2020-10-30 22:50:08 +00:00 | 44 commits to master since this release

    This is the first official release of the plugin.

    Changes since the last pre-release:

    Additions:

    • Added support for 1.16
    • Added config option for using vanilla commands on Discord
    • Added config option for game role color
    • Added a hacky way of making Bukkit.getPlayer() return our fake players so the mcchat command works with some plugins
      • Requires a JDK and (when running as root) self-attach enabled
      • Disabled by default
    • Added custom /list command for the public chat to not reveal (Essentials) vanished players
    • Detecting the server restart message to display on Discord
    • Made the GeneralEventBroadcasterModule and GameRoleModule disabled by default

    Fixes:

    • Fixed vanilla commands on all supported versions (1.12, 1.14-1.16)
    • Fixed the Minecraft role bug (#95)
    • Updated Discord4J
    • Fixed LuckPerms support
    • Fixed advancement broadcasting on 1.16 (6b60135, #128)
    • Fixed /mcchat always being detected regardless of the configured prefix
    • Fixed occasional ConcurrentModificationExceptions for the Minecraft chat (#62)
    • Fixed vanished players showing up on Discord (#120)
    • Fixed /discord restart only working on Paper servers on 1.14 and above (#103)
    • Waiting for shutdown messages to send before shuttting down
    • Fixed the plugin crashing if it was disabled before it could fully enable (as most of the enable code is async) (#130)
    • Fixed Discord commands not working in some cases (#98)
    • Fixed Discord commands staying after their component is disabled
    • Other fixes and improvements
    Downloads
  • v1.0-pre6 b484fe6f64

    v1.0 Pre-release 6 Pre-release

    NorbiPeti released this 2020-03-20 01:02:37 +00:00 | 75 commits to master since this release

    • Fixed player list update (#124)
    • Update player list on (un)vanish (#120)
      • It won't say anything in chat which could be suspicious
    • Added vanilla command support for 1.15 and possibly future versions
    • Using the correct channel for chat commands
    • Fixed commands getting executed even if the preprocess event got cancelled
    Downloads
  • v1.0-pre5 bcd7f7b810

    v1.0 Pre-release 5 Pre-release

    NorbiPeti released this 2020-02-01 19:15:57 +00:00 | 86 commits to master since this release

    #123

    • Fixed client ID race condition
    • Made channels and roles default to 0 (#110)
      • The plugin will only attempt to access those that are not 0
    • Fixed unnecessary escaping in URLs
    • Updated Discord4J
    • Removed test account check (#114)
    • Checking for admin permission for channel connections (#115)
    • Fixed join/leave messages showing up when they shouldn't (#119)
    • Only displaying players in the description who can see the channel (#91)
    • Attempt to fix vanished players appearing in channel descriptions (#120)
    • Processing custom emoji (#48)
    • Made role listing fancier (#80)
    • Trying to reload config before reset so a reset is enough to fully apply changes (#113)
    • Allowing /discord reset if the login fails, added some info on how to get a token
      • And not allowing /discord accept or decline (#121)
    • Not saying that the game role color is the default color (#118)
    • Added some documentation for the config
    • Splitting messages that are too big (#122)
    • Other fixes
    Downloads
  • v1.0-pre4 30e2da094a

    v1.0 Pre-release 4 Pre-release

    NorbiPeti released this 2019-10-30 18:43:30 +00:00 | 94 commits to master since this release

    Added 1.14 support

    • PLW error handling (vanilla messages, like advancements)
    • Vanilla command error handling
    • Fixed exception Coder pinging
    • Added DC user mention tabcomplete only for commands (MC limitation) (#16)
    • Made DCP, PLW version independent
    • Msg reset fixed (#101)
    • Fixed getInfo if the player isn't on the DC server
    • Fixed message after adding or removing a game role
    • Made player list, custom and private chat toggleable (#51)
    • Added support for vanilla commands on 1.14
    • Checks for Minecraft being a game role (interesting bug)
    • Moved a ) to fix messages not being received from channels on other servers (#105)
    • Automatically get client ID for the invite link
    • Made the reset command work even if the main server isn't set
    Downloads
  • v1.0-pre3 27ddad537f

    v1.0 Pre-release 3 Pre-release

    NorbiPeti released this 2019-06-08 20:44:03 +00:00 | 117 commits to master since this release

    • Using Discord4J v3 (#93)
      • Refactored most of the code to use reactive programming
    • New command: /discord invite
    • New config options:
      • Server ready
      • Invite link
      • Allowing teleporting when logged in from Discord
    • LuckPerms permission injecting for private mcchat (#96)
    • Added mcchat login/logout messages
    Downloads
  • v1.0-pre2 a9d4d5e9e1

    v1.0 Pre-release 2 Pre-release

    NorbiPeti released this 2019-03-17 21:56:17 +00:00 | 145 commits to master since this release

    Made the plugin (almost) entirely configurable and prepared it for cases of missing/misconfigured channels. It's using the component system as well.

    #51

    Downloads