Skip to content

Paylicier/MineWolves

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 25, 2026
43dbd81 · · Apr 25, 2026

History

27 Commits
Apr 25, 2026
Mar 6, 2026
Apr 25, 2026
Apr 21, 2026
Apr 24, 2026
Apr 25, 2026
Mar 6, 2026
Mar 6, 2026
Apr 25, 2026
Mar 6, 2026

Repository files navigation



Minewolves logo

MineWolves

An adaptation of the social deduction game The Werewolves of Millers Hollow in Minecraft using Minestom


Current roles

Role Description
role icon
Villager
The most common role, with no special abilities. They must rely on their intuition and the information shared by others to identify the werewolves.
role icon
Werewolf
The main antagonists of the game. They can secretly communicate with each other and choose a victim to eliminate each night. Their goal is to outnumber the villagers.
role icon
Seer
A powerful role that can investigate one player each night to determine if they are a werewolf or not. The seer must use this information wisely to guide the villagers.
role icon
Witch
A cunning role with two powerful potions. Each night, the witch can choose to save a player from being killed by the werewolves or poison a player to eliminate them. The witch must decide when to use their potions for maximum impact.
role icon
Hunter
A brave role that can take down one player with them if they are killed by the werewolves. The hunter must choose their target carefully, as they can only use this ability once.
role icon
Little Girl
A sneaky role that can peek at the werewolves during the night without being detected. The little girl must be cautious, as being caught by the werewolves can lead to her demise.

Supported languages

Setup

Prerequisites

  • Java 25 or higher
  • A Minecraft client (1.21.11)

Running the server

  1. Clone the repository:
    git clone https://github.com/Paylicier/MineWolves
    
    cd MineWolves
  2. Build the project using Gradle:
    ./gradlew shadowJar
  3. Run the server:
    java -jar build/libs/MineWolves-1.0-SNAPSHOT-all.jar
  4. Connect to the server using your Minecraft client at localhost:25565.

Roadmap/Todo

  • Add more roles (e.g. Cupid, Thief, etc.)
  • Implement voice-chat using Mumble/Simple Voice Chat (tbd)
  • Make a wiki with detailed role descriptions and screenshots
  • Setup Crowdin or smth for translations

Acknowledgements

License

This project is available under GNU Affero General Public License v3

Please read the license carefully before using this software. If you have any questions about licensing, please open an issue.


Built with 🐺 and 🚈 by Paul