












Accessibility
SOCIALISMUS: MODULARITY WAVE
### Supported Platforms
`SPIGOTMC` | `FOLIA` | `VELOCITY` | `PAPERPMC`
### Supported Versions
`1.16.x` and `newer`
A customizable, truly modular and modern plugin for your Minecraft server
that aims to improve communication between and with players.
---
## Dependencies & Information
**General**
You can use either Velocity or any Spigot fork. Just select the correct JAR file and place it in the `plugins` folder.
**Java**
We recommend using Java 17 for older versions (e.g., `1.16`) and Java 21 and higher for newer versions.
**Integrations**
Our plugin and modules integrate with various other plugins. By default, we recommend using PlaceholderAPI for additional placeholders, though you can find others on our module pages.
**Good to know**
This plugin will *not* be ported to lower versions. If you want to use it, update your server; otherwise, find an alternative.
---
## Infinite Chats
Define unlimited chat channels in your preferred config format, hot-reloadable without code changes.
- **Flexible Triggers**: optional prefixes (`!`, `#`) or auto-trigger `GLOBAL` or `LOCAL` with configurable radius
- **Powerful Requirements**: group multiple rules (perms, worlds, etc.) and apply a variety of operators per group for fine-grained access control
- **Dynamic Formats**: create multiple message templates per channel, tie each to a requirement group, and the plugin auto-selects the format whose requirements are met
- **Built-In Fallback**: catch-all channel for any message that doesn’t match other chats
## Synchronization
Effortlessly keep your network in sync—across `servers` or through `proxies`.
- **Cross-Server Chat**: broadcast live messages in real time across all servers or through proxies
- **Shared History & Cleanup**: forward every message network-wide, then issue a synchronized `clear` command to instantly wipe chat histories on every server
- **Unified Command Suggestions**: propagate player tab-completion and command hints network-wide
Requires the Sync Module, configured separately (e.g., Redis credentials) in its own config file.
---
## Customization
Tailor every feature via your **preferred config format** (YAML, JSON, TOML, etc.)—zero hardcoded strings, fully hot-reloadable.
- **Commands**: enable/disable commands; set aliases; assign permissions; customize descriptions, usage templates & cooldowns
- **Messages**: define every prompt, notification & error in config—control text, placeholders, colors & layout without touching code
- **Global Settings**: configure core behavior entirely in config (Logging, Serializer, Sync, Updater, Listeners)
- **Hot-Reload**: apply changes `instantly` with a dedicated command
---
## Modularization
Add only the features you need via a **plug-and-play** module system.
- **On-Demand Features**: only installed modules are loaded—no extra code or unused functionality
- **Auto-Generated Config**: each module creates its own config folder on first load
- **Decoupled Development**: modules rely solely on the core—no inter-module dependencies required
- **Independent Updates**: update, add or remove modules without touching the core plugin
---
## Modules
[**Chirper – Free**: The loudmouth of the server! Make sure your announcements are heard by all. Ideal for rallying the troops or just making sure everyone knows it’s pizza night.](https://modrinth.com/plugin/socialismus-chirper)
[**SocialismusChannelizer – Free**: The resource provider! Enables synchronization feature for other modules using BungeeCord channels.](https://modrinth.com/plugin/socialismus-channelizer)
---
[Click on this block to join our Discord server and get real-time support from our team and community!](https://discord.arcadeya.com/)
---
暂无评论,抢个沙发吧~