-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official documentation of No Slime Superflat, a lightweight Minecraft mod designed to prevent slimes from spawning in Superflat worlds. This wiki contains all the information you need about the mod, including installation guides, technical documentation, and porting instructions for developers.
No Slime Superflat is a simple yet effective solution for players who want to enjoy Superflat worlds without the annoyance of slime spawns. Unlike other mods with similar functionality, this project focuses on minimalism: no configuration files, no commands, and no complex setup. Just install it and it works.
The mod was created as an alternative to existing solutions, prioritizing simplicity and compatibility with the latest Minecraft versions through the Fabric mod loader.
- Zero Configuration: No config files to edit or commands to learn
- Automatic Detection: Automatically identifies Superflat worlds
- Performance Optimized: Minimal overhead, only active when slimes attempt to spawn
- Spawner Compatible: Does not affect slimes generated from mob spawners
- Lightweight: Minimal code footprint with only two Java classes
The mod uses Fabric's event system to intercept entity loading events. When a slime attempts to spawn, the mod performs the following checks:
- Verifies if the entity is a Slime
- Ensures the check runs only on the server side
- Ignores slimes from mob spawners
- Detects if the world is Superflat using chunk generator analysis
If all conditions are met, the slime is immediately removed from the world. This approach ensures compatibility with all Superflat presets, including custom world generation configurations.
For detailed technical information, see the Technical Documentation page.
The mod is currently available for the following Minecraft versions:
| Version | Minecraft | Mod Loader | Status |
|---|---|---|---|
| v1.4.0 | 1.21.1 | Fabric | Current |
| v1.3.0 | 1.21.1 | NeoForge | Available |
| v1.2.1 | 1.16.5 | Forge | Available |
| v1.2.0 | 1.12.2 | Forge | Available |
For download links and installation instructions, visit the Releases page.
Installing No Slime Superflat is straightforward:
- Download the appropriate JAR file for your Minecraft version from the Releases page
- Ensure you have the required mod loader installed (Fabric for v1.4.0+)
- Place the JAR file in your
.minecraft/modsfolder - Launch Minecraft with the correct profile
- The mod will work automatically in Superflat worlds
For detailed installation instructions, see the Installation Guide page.
If you are a developer interested in contributing to the mod or porting it to other Minecraft versions, the following resources are available:
- Porting Guide: Instructions for updating the mod to new Minecraft versions
- Technical Documentation: Detailed explanation of the mod's internal workings
- Source Code: Complete source code on GitHub
The mod's simplified structure makes it an excellent reference for learning mod development with Fabric.
Contributions to the mod and this wiki are welcome. You can contribute by:
- Reporting bugs on the Issue Tracker
- Suggesting improvements or new features
- Submitting pull requests with bug fixes or enhancements
- Improving this documentation
Before contributing, please review the project's license and guidelines on the GitHub repository.
This project is licensed under the MIT License. See the LICENSE file for complete details.
This wiki is under active development. Additional pages and documentation will be added over time.