• Hello,

    Good news, Plex 0.6 (Beta 6) has been released. This beta release has many new features and tons of bug fixes.

    What is Plex

    Plex is a new freedom plugin. It is an alternative to TotalFreedomMod. It has many of the features that make a freedom server unique, but also many features that TotalFreedomMod doesn’t have. For example, there is full support for using a permissions plugin instead of ranks. It is also much more performance oriented. You can use Redis to store indefinite bans and store player data in MongoDB, MariaDB, or SQLite. Plex is also fully customizable as you can change almost all of the messages within the plugin. Plex is not a rewrite, "debloat", or related to TotalFreedomMod. Plex is an entirely new experience.

    CI Server

    We decided that Nexus wasn't the best fit for what we were trying to do. We switched to Jenkins as our CI server instead. The URL is at https://ci.plex.us.org. A binary for Plex is made on each commit. Snapshots won't be posted to Nexus anymore. Releases will only be published there from now on.

    Changelog

    • Convert the messages.yml file to MiniMessage for better customization (done by @"taah"#106)
    • Fixed a bug where bans wouldn't persist (done by @"taah"#106)
    • Added adminchat
    • Added tempbans
    • Display the full ban message when you get banned
    • Added mutes (done by @"taah"#106)
    • Fixed a bug where commandspy messages weren't customizable
    • You can now customize the default gamerules for every generated world
    • Fixed a bug where deop would say it opped the player
    • Added rawsay
    • The configuration file and messages file will now automatically update
    • Fixed a bug where everyone would show up as a Developer (done by @"taah"#106)
    • Login messages no longer take over the join message
    • Fixed a NPE when a player's username does not exist
    • Refined the documentation for messages.yml

    Breaking changes

    Since we switched to MiniMessage, you will need to regenerate the messages.yml file.

    Roadmap to 1.0

    The good news is that we are very close to the release of Plex 1.0. At this point, we would say that Plex is stable enough to run on a server. For transparency's sake, here is the roadmap of things to do before 1.0:

    • Add a configurable entity wiping system
    • Add permanent bans
    • Add command blocker (RegEx)
    • Add update checking to warn server owners if their version of Plex is out of date

    Blackout

    Also, as a surprise announcement, @"taah"#106 is working on a plugin to fix many exploits, and it's called Blackout. Thanks to @"Alco_Rs11"#91 for being a tester.

    Plex: https://github.com/PlexDevelopment/Plex
    Blackout: https://github.com/PlexDevelopment/Blackout
    Documentation: https://plex.us.org
    CI Server: https://ci.plex.us.org