Whack-a-Mole
About:
A mini-game plugin for whacking moles, it's as simple as that :)
Features:
- Easy game creation with /wam game create;
- Economy support for both Scoreboard objectives and Vault;
- Detailed (game-)configuration;
- Smart mole direction spawning (customizable);
- Custom skins for the moles
- Customizable points per mole hit;
- Extra rare jackpot spawns;
- Customizable cooldowns;
- Customizable music!
- In-game customization with /wam settings.
- Customizable rewards, including teleport locations, item giveouts, applying effects, playing sounds, sending custom messages and giving custom amounts of currency!
- New holograms showing top scores in three different categories /wam holo
Installation:
To install the plugin, simply drop the latest version (compatible with your Minecraft version) into your plugins folder and start your server. It is essential to set up the Economy method of the plugin. Otherwise, it won't work.
Economy setup:
IMPORTANT: If you do use Vault then you need to have Vault and a compatible economy plugin. Otherwise, the plugin won't work!
- Deciding whether to use a Scoreboard objective or Vault.
- SCOREBOARD: If your server doesn't use an economy plugin like EssentialsX then you can use a Scoreboard value to keep track of people their currency. to do this, simply set Scoreboard as currency manager in the config file at:
Economy: SCOREBOARD
When this is done you need to specify which objective manages people's money. This is done like so:
Scoreboard Objective: Example
And that's it! The points people have won will automatically be added to the objective and be taken when purchasing a reset ticket.
- VAULT: If your server uses an economy plugin (Check the Vault page to see which plugins are supported), it is best to use our Vault compatibility. To do so set economy to Vault:
Economy: VAULT
If this is done you can ignore the objective value since this will be skipped. When an economy option has been set up, you can start creating games and play around with them.
- SCOREBOARD: If your server doesn't use an economy plugin like EssentialsX then you can use a Scoreboard value to keep track of people their currency. to do this, simply set Scoreboard as currency manager in the config file at:
Gameplay:
Commands:
Game Commands
/wam game create
/wam game remove
- This creates the game (do make sure you stand on a configured grid though).
/wam game edit
- Deletes a game
/wam game start
- Allows for the user to edit a game grid without triggering the game
/wam game stop
- Allows the user to start a game with a player on top, regardless of player cooldown
/wam game toggle
- Stops the game if its active
/wam game top
- Toggles the name visibility of a game
- Shows the scoreboard in three categories for the game
Settings Commands
/wam settings get
/wam settings set
- Command to get the settings of a game
- Command to set the setting of a game
Holo Commands
/wam holo create
/wam holo remove
- Create a hologram
/wam holo select
- Remove a hologram
- Select a hologram to show its location/highlight the hologram
/wam holo teleport
/wam holo toggle
- Teleport the hologram to the Users current location
- Toggle the ID visibility of the Hologram
Extra Commands
/wam buy
/wam reload
- Command used to buy a ticket (tickets can be used by right-clicking them on top of a game grid).
- Reloads the (rewards) config. this is handy when you make changes in the files and don't want to do a restart.
Wiki:
We added a wiki on GitHub to give you all the information necessary to discover the full potential of this plugin. The Wiki can be found here.
Bugs and Feature requests:
Experiencing a problem or do you want to suggest a new feature?
for this, we have an Issues section on GitHub.
Before creating an Issue, check if your issue already exists. Reposting a problem someone else already posted won't make me fix it any quicker.
When creating an issue please be as specific as possible:
- How do you intend the new feature to work?
- What happened for this bug/problem to occur?
- Attach the error log when submitting a problem/bug issue.
Alternatively you can visit the Rollercraft Discord server where we have a channel specifically for the plugin :)
That's all there is, if you like the plugin, please let me know by rating this plugin. If you do have any questions addressed to me personally ( so not regarding a bug/problem or feature request). then feel free to send me a message!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
