cherri's Minesweeper
My favorite puzzle game meets my favorite sandbox game
My favorite puzzle game meets my favorite sandbox game
tl;dr: cherri's Minesweeper allows you to play 2D and 3D Minesweeper boards, with all sorts of mines such as Negative, Creeper, Fox and Moon mines. There's multiple game rules to customize gameplay, a Board Builder to set up preset and custom boards and a lackluster mini-boss fight.
Download the mod here: https://modrinth.com/project/cherris-minesweeper
If you want to read on how classic Minesweeper works, check out this Wikipedia article instead.
If you're looking for the April Fools' snapshot minigame MINESCREEPER, check out this Minecraft Wiki article instead.
This wiki covers the latest version (v1.2) and includes some parts of the next upcoming version (v1.2.1)
Breaking a Tile will result in showing an Empty Tile, Mine, or a variety of other Mines depending on gamerules.
Empty Tiles shows a number of Hidden Mine Tiles or TNT that are right beside it, in every direction, allowing for both 2D and 3D Minesweeper gameplay. If you're playing a 2D board, the highest number you can get is 8, but in a 3D board, the highest you can get is 26 or -26. Any number outside of that range displays an Overflow Tile. Right-clicking an Empty Tile with no number will reveal all non-mine Tiles around it.
Mystery Tiles, when placed, turn themselves into an Empty Tile or a Mine. Mystery Mine Tiles place a random guaranteed mine.
Negative Mines allow empty tiles to display a negative-filter number with a white shadow behind it. Positive and negative signals can clash, causing a 0 Tile to appear.
Stone Tiles act the same as Empty Tiles, but have a 20% chance to drop Cobblestone when broken automatically (100% when broken by players or other means), and receives number signals for stone-based ores instead of mines. This behaviour can be disabled by turning the gamerule stoneTilesFindOres to false, which will make them search for mines instead. And MINESCREEPER/Dirt Tiles act the same as Empty Tiles as well, but drop Dirt when broken.
Display tiles, when powered by redstone, display the last number of the redstone signal strength and give off luminance with the same level.
The Infinite Board Generator, when placed, replaces every air block next to it with a Mystery Tile. This only works on the X and Z axis unless the gamerule infinityBoard3D is set to true, then it will fill blocks on the Y-axis as well. This block can cause major lag and can ruin worlds. Please use this carefully and/or in a controlled area.
Erasers allows you to break any tiles without its break effect happening when in your main hand. For example, Mine tiles won't explode or spawn any entity and the Face Tile won't spawn The Face. Erasers come in all 16 default colors.
Face masks are simple expressions put on masks. Useful for impersonating Face or something related to Content Warning, I dunno. Dream jokes are not allowed.
Mine Detector tells you how many mines are around the base (feet) of the player. It does not care about the type of mine they are; for instance, a Double Mine will still display as 1 mine. This can be helpful in some situations.
doubleMines: Double mines generate alongside other mines. False by default.
emptyTilesDisappear: Empty Tiles disappear after 5 seconds without having to destroy/right-click them. True by default.
emptyTilesRevealNeighbors: Empty Tiles reveal nearby Empty Tiles. True by default.
funMines: allows Allay, Bat, Bee, Chicken, Creeper, Charged Creeper, Dud, Endermite, Fish, Fox, Frog, Light, Killer Bunny, Magma Cube, Moon, Potion, Redstone, Slime, Spider and TNT Mines to be generated in board generation and Mystery Tiles. False by default.
infinityBoard3D: The Infinite Board Generator fills blocks on the Y-axis; above and below it. False by default.
mineDetectionRange: How many blocks away mines are located from Empty Tiles. Default value is 1.
mineExplosionDelay: The amount of ticks before explosive mines... explode. Default value is 1.
mineExplosionPower: How strong mine explosions are; how harmful the explosion is and how far it spreads. Default value is 5.
mineGriefing: Allows mines to grief the world. True by default.
negativeMines: Negative Mines generate alongside other mines. False by default.
stoneTilesFindOres: Stone Tiles look for ores instead of hidden Mines. Setting this to false makes Stone Tiles look for Mines instead. True by default.
These features are subject to change.
Green is going to be added, yellow are only mentions.
experience mine
"lite" version
boardGriefing gamerule
combination mines(?)
more Faces
"Hidden Double Charged Screeper Mine Tile" is the longest item name in the mod.
Pick-blocking any Hidden Mine Tile will make the block seem like a normal Tile.
You can activate a cheat similar to the cheat code in classic Minesweeper by typing anything including "xyzzy" (case insensitive) in chat. A very small white dot will appear on the top left of the screen when you are looking at any Hidden Mine Tile.
TriaBledig designed the Modern Flags and is working on Portugese translations for the mod!
The Mine Detector and Bug are items inspired by the game Mined-Out.
Face masks are inspired by Robot Sweeper 64. Double mines were being implemented in the mod before the Double Mines game mode existed in Robot Sweeper 64, but did give more inspiration.
The colors of the MINESCREEPER/dirt tiles' numbers do not match the default or Stone tile numbers. This is because in MINESCREEPER, the number colors after 3 fail to match the classic Minesweeper's colors. They all correspond to a ยง color code, excluding minecoin_gold because Minecoins are a horrible cash grab. This is why Java Edition is better. Thanks for nothing Microsoft.