Head Sweeper [1.17 - 1.20.1] icon

Head Sweeper [1.17 - 1.20.1] -----

A mine sweeper implementation for minecraft using custom skinned heads from heads.freshcoal.com



Tested compatibility: 1.17 - 1.19.x (Both Spigot and Paper)

HeadsSweeper v1.6.0 supports 1.13 - 1.17.x
HeadsSweeper v1.5.x and older supports 1.8-beta - 1.13.x

Dependencies: HeadsPluginAPI
- HeadSweeper 1.7.x uses HeadsPluginAPI 3.x
- HeadSweeper 1.6.0 uses HeadsPluginAPI 2.0.x
- HeadSweeper 1.5.x uses HeadsPluginAPI 1.9.0


This plugin gives you the things that Windows 95/98/XP once gave you. Feel the nostalgia when playing this minesweeper implementation for Minecraft. Feel the joy of achievement, feel the frustration of not being able to complete the 16x32 board :p

The plugin makes use of custom skinned heads, making use of the skin database freshcoal.com and mineskin.org.

This plugin requires HeadsPluginAPI to work. Don't forget to add that to your server as well!


Boards can be of any size, using any amount of bombs that can fit on the board. A few easy commands can be used to setup the boards and to reset or delete them.

Boards are persistent over server restarts and even after upgrading this plugin from older versions all the way since version 1.0.0

Future work:
- implement bomb counter dependent on the amount of flags
- implement timer to give an indication how long it took to finish a board
- implement a leaderboard

Special thanks:

I want to thank Autom for making the Skulls plugin. His plugin really helped me get this one started. Some code fragments that exist in this program were written by him. Give him a great round of applause!



How to use it:

The command to use is /headsweeper (or /sweeper for short)

This command shows info on how to use the plugin, but I'll explain it for you too

/headsweeper create here <width> <length> <bombcount>: create a field with the specified size and bombcount at your location
/headsweeper create <worldname> <x> <y> <z> <width> <length> <bombcount>: create a field with the specified size and bombcount in a specified world at a specied location
/headsweeper delete <boardnr>: delete a specified board
For these two you need to have the permission sweeper.manage

/headsweeper reset <boardnr>: reset a specified board
For these two you need to have the permission sweeper.reset

You can play a game if you have the permission sweeper.interact
On a board you can open a field by left clicking the head
By rightclicking, you can flag a field
By rightclicking an already opened field, you can request the board number (given you have the permission sweeper.lookup to do so)
Resource Information
Author:
----------
Total Downloads: 3,364
First Release: Jul 9, 2015
Last Update: Oct 16, 2022
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings