Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Changelog
This is the first release candidate for version 2.0.0, introducing numerous new features, improvements, and changes. Before using it, please delete all files in the Socialismus folder from version 1.x.x, as the entire structure has changed and no automatic migration is provided.
Most features have been removed and will be ported as modules, which can be downloaded as jar files and placed in the modules directory. The plugin itself now only includes basic chat functionality to enhance the default Minecraft chat, the module system, and the API for developers.
The plugin is now divided into three platforms and one group:
- MODERN (group, platforms can also be used separately): Includes VELOCITY and PAPER versions of the plugin, recommended for use with newer versions and Java 21 (e.g., 1.20.1+).
- BUKKIT: Compatible with versions 1.16 - 1.20 using Java 17. It lacks the optimizations from Paper, so using the PAPER version is highly recommended if possible.
The documentation has been moved to the GitHub Wiki and will be completed before the official release. In the meantime, you can contact me for assistance via Discord.
Changelog
What's new:
- Clear Command: Clear the entire chat history for everyone or for a specific player.
- Cross-Server Chatting: Chat with players across multiple servers in real-time.
- Debug Command: Provides information about the current environment.
- Event Control: Manage which events are registered and their priority.
- Fallback Chat: Used as a fallback if no chat is found, but only if enabled.
- Full Rewrite: The entire plugin has been rewritten from scratch to improve structure, maintainability, and performance.
- History Control: You can now delete messages from the chat by clicking on a symbol next to the message.
- Legacy Version Support: New versions are supported from 1.16 to 1.18.2 (now 1.16-1.21.1).
- Module System: Functions have been moved to separate projects, which can be placed in the modules directory of the plugin, instead of being in one large jar file.
- PAPIProxyBridge Integration: Adds “PlaceholderAPI” to the proxy version of the plugin.
- Priority Chat: Assign priority to chats to improve search time and sort chats as desired.
- RedisBungee Integration: Chat across multiple proxies with your players.
- Requirement System: Control almost all features through a new requirement system, allowing you to set conditions without needing programming knowledge.
- Runtime Dependencies: The plugin size is greatly reduced by downloading and loading dependencies at startup.
- Velocity: A new platform that allows you to install your favorite chat plugin on a proxy and chat with your players.
What changed:
- API: New Developer API with Workers, Events, and Modules system.
- Command Control: Customize commands beyond just aliases. Set cooldowns, toggle commands, and specify their usage.
- Config Separation: Each feature now has its own config file, instead of multiple features being contained in a single file.
- Configuration Type: Previously, YAML was used as the configuration format. Now, you can choose between JSON and YAML.
- Customization: Customize everything as you wish. Be yourself and try new things.
- Gradle: Migrated from Maven to Gradle.
- Help Command: The new help command can be customized further by limiting the number of commands per page. If the page is overfilled, smart pagination will appear.
- Logging Level: Set different levels of logging instead of just toggling between debug and non-debug modes.
- Message Serialization: Users can now choose between different serializers (LEGACY_AMPERSAND, LEGACY_SECTION, MINIMESSAGE, GSON, GSON_DOWNSAMPLING) instead of just using MiniMessage with additional legacy parsing.
- Messages: Optionally add a prefix to messages using the {prefix} placeholder and specify translations for command arguments in the dynamic list. Reload Command: All configs are now reloadable. Updater: Full control over the updater is now available, rather than just toggling it on or off.
Full Changelog: https://github.com/whereareiam/Socialismus/compare/1.3.8...2.0.0-RC1
Information
If you encounter a bug or have a suggestion for the plugin, please use the Issues tab to report it. For bugs or suggestions related to a specific module, kindly visit the module’s GitHub page.
This is a Release Candidate version, which means the plugin may contain bugs that could impact the production server, such as crashes, memory leaks or errors. Please exercise caution when using this pre-release. Testers are welcome!
Files
Metadata
Release channel
BetaVersion number
2.0.0-RC1Loaders
Game versions
1.16–1.21.5Downloads
21Publication date
May 13, 2025 at 6:36 PMPublisher

whereareiam
Member