
CensorCraft
Punishes players for speaking forbidden words
About this Mod
CensorCraft is a Forge Minecraft mod that listens to your voice with Simple Voice Chat and punishes you for saying forbidden words.
Setup
See the wiki for setup instructions!
To test it, hop into a single-player world and say "boom" into your microphone (with Simple Voice Chat enabled and your microphone unmuted).
How it works
When you first try to join a world, you'll be asked to download a model. Then when in-game, your audio feed is transcribed using this model. If it detects you spoke a forbidden word, all sorts of punishment may be incurred, such as:
- Exploding the player
- Striking the player with lightning
- Summoning any mob by the player
- Giving the player any potion effect
- Teleporting the player to a random dimension
- Instantly killing the player
- Running any command
- … etc.
Punishments are set by the server admin, configurable in the server config file.
Q/A
Q: When I first try to join a world, I'm asked to download a "model". What is it?
A: Models are what CensorCraft uses to transcribe your voice. Because models are too large to be bundled with the mod, CensorCraft downloads the model at runtime to your client config folder. All models are hosted safely by the HuggingFace community.
Q: I'm getting weird transcription results. What's happening?
A: Transcription accuracy is bound to the model. Although the server admin can increase transcription accuracy with a bigger and better model, transcription isn't always perfect. If you are getting particularly unusual results, delete the model from your client config folder and rejoin the world to install the model again. If it persists, open an issue in the GitHub repo.
Q: Why is it so slow?
A: You may see a "CensorCraft is far behind" message if transcription is taking too long. This caused by one of two factors: either you're not using the GPU for transcription, or your machine isn't powerful enough to run this mod.
If Vulkan is found, transcription is handled by your GPU to increase transcription speed. If not, it'll default to using the CPU (which is almost always slower). Make sure you have Vulkan installed and ensure your graphics drivers are up to date!
You can disable Use GPU in the client config to use your CPU if it's faster, or play with the Latency bar in your client config menu to get the best results.
Available Versions
How to Install CensorCraft on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.21.8).
Install Mod
Open the mod browser in the dashboard and search for "CensorCraft". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.8
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
CensorCraft server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.
Is CensorCraft compatible with forge?
CensorCraft officially supports forge for Minecraft 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with CensorCraft – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if CensorCraft consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install CensorCraft with just one click on your server.