0.0.2
Compatibility
Changes
Added
Null Fake Tab Entry: Null now appears as a separate entry in the player tab list, with an optional custom black-silhouette skin (fetched once via MineSkin and cached locally).
Message Classification System: Player chat is now analyzed by category (greetings, "who are you", "void", "what do you want", "nothing is watching", mentions of Steve/Herobrine/Entity303/friend) and triggers tailored, delayed Null responses instead of generic replies.
Profanity Reaction: Swearing at Null can now trigger a teleport penalty combined with a reputation hit.
Ruin Structures (STATUU): A new structure type — single-floor ruins with a taller ceiling, alternate wall materials, and rare secret rooms — generated alongside the original house structure.
Hidden Ruin Exit: A very rare (1% chance) ceiling teleporter can spawn inside ruins as a hidden way out.
One-Structure-Per-Dimension Rule: Each dimension can now only hold a single generated structure; repeated teleports continue/finish the existing structure instead of spawning duplicates.
Structure Autosave: Structure and world-timer data now saves automatically every 5 minutes.
Extended Block Replacement Phases: New staged world-corruption effects — Crimson block replacement, Nether sand, water-to-lava, Nether ore replacement, Crimson planks replacement, cobblestone-to-blackstone, farmland-to-soul-sand, crops-to-nether-wart, blackened sky, and brightness lock.
/tsn menu: New in-game configuration menu (GUI) for adjusting mod settings, plus dedicated "Goodluck" and "LEAVENOW" menus.
/tsn config set: Command with autocomplete suggestions for changing mod configuration values directly.
Expanded /tsn color: Grass, foliage, sky, and rain colors can now be set individually or all at once, with reset and preview ("show") subcommands and hex-color suggestions.
/tsn tuman (fog): Per-player fog toggling with online-player autocomplete.
/tsn noon: Force in-world time to noon on/off.
/tsn phase: Stop, set, or check the status of the current story phase.
/tsn rep: Admin control to set or check a player's reputation directly.
/tsn op / deop: Grant or revoke special Null-related permissions for a player.
/tsn event: Manually trigger individual effects for testing/showcasing — ground Null, sky Null, crawling Null, doors, crosses, glitch messages, the song, the achievement, the "Pizdeza" death sequence, and an OpenGL glitch effect.
Performance Optimization: Proximity checks between players and generated structures are now throttled instead of running every game tick, reducing overhead with many structures.
Known Issues
May conflict with world generation mods.
Shaders that change fog or sky may break visual effects.
World can be permanently corrupted — backup recommended.
Some features may be unstable.
The custom black skin for Null requires a MineSkin API key; without one, Null falls back to the default skin.
Notes
This is an alpha release of Miecraft. The mod is still in development.
Some mechanics may change in future updates.
Report bugs on the issue tracker.
Warning: Always make a backup of your world before playing with this mod.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:O5bvKczV:JL8NZZ6z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:O5bvKczV:JL8NZZ6z"
}

