COWMODSКаталог модов

Blood on the Clocktower

A made-for-Minecraft implementation of Steven Medway's Blood on the Clocktower.

Автор: Sybillian10,7 тыс.35обновлён 29 авг. 2026 г.
multiplayer

Описание

"Blood on the Clocktower" in pixelated red text next to a Minecraft character impaled on a clocktower's hour hand.

From The Pandemonium Institute:
In the quiet village of Ravenswood Bluff a demon walks amongst you, killing by night and disguised in human form by day. Will the good townsfolk put the puzzle together in time to execute the true demon, or will evil overrun this once peaceful village?

In Blood on the Clocktower dead players are never eliminated, every player knows something that can impact the outcome, players may enter a game after it starts, the Storyteller may give misinformation to players who are 'drunk' or 'poisoned', and the dynamic Storyteller role leads each game to a nail-biting outcome. No two games are ever the same and death is not the end...

"Clocktower" is a social deduction game that will remind you of games like Werewolf or Town of Salem. This modpack is an implementation of the game's mechanics that allows anyone to play Blood on the Clocktower in a format specifically designed for Minecraft and the 3D space it offers. Rather than trying to mimic the behavior of the official app, which is made for a 2D environment, the design of the modpack starts with the actual board game and uses Minecraft's strengths instead of operating despite them.


"How to Play" in gold text.

This is a recreation of an existing board game! As such, it has a whole rulebook, which can be found here thanks to The Pandemonium Institute. If you're a new player and not planning to be the Storyteller running the game, don't worry about reading this unless you especially want to. Your Storyteller can explain the bits you need to know much more digestibly.

In order to start a game, you must have at least 5 players plus a Storyteller, and 15 players is the limit. You can also play in games I Storytell on my server. Gameplay for players is pretty intuitive, and for Storytellers, you can find a guide on the Wiki.


"Installation" in gold text.

Adding this modpack to your server is very slightly more involved than a regular modpack, and has changed in version v1.6.0! The Wiki's page on installing it can be found here, and on the sidebar you'll also find highly useful guides on running a game using the pack. Please feel free to pop into our Discord if you have any additional questions or issues!


Issues and Suggestions:

You can find a comprehensive list of known bugs, missing features, and planned QoL on the project's Issues page. Please submit any bugs here!

Credits:

  • Blood on the Clocktower by The Pandemonium Instutute.
  • Alternate character icons by tomozbot.
  • Pixel icons for every single character in the game made by our Discord community. Thank you so much!
Blood on the Clocktower Community Created Content label



Галерея

Ravenswood BluffScript MenuCustom Script SupportResource Pack Support

Последние версии

Все версии →
release

Blood on the Clocktower 1.6.0

1.6.0
29 авг. 2026 г.3,4 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# BotC v1.6.0 - August 29, 2026 ### This is a massive update! If you have issues, try creating a new instance (instead of updating from your already-existing instance) first! ### [The Wiki](https://github.com/Sybillian/minecraft-botc/wiki) has also been created, with tutorials on installation and Storytelling, both of which are a bit different now. Check them out! ## Changes and features: - Updated to Minecraft 1.21.11. - Added a radial menu (opened with C by default) to quickly select nominator and nominee without having to open the Grimoire. - Added the ability to import a script from a file. - Added the ability to view Fabled and Lorics in the script menu. - Added functionality to not reveal player's roles if the Tor is in play. - Added an alert that appears in the bag screen if you have selected a role that affects setup. - Added a particle for when regular votes are cast. - Added some greenery to the Church exterior. - Added a Storyteller "Quick Actions" menu opened via hotkey (R by default). This contains several options with sub-menus: - Toggle Gamemode - Teleport... - Minions and Demons to church - Players to seats - Players to homes - Teleport self to house - Special abilities - Toggle Organ Grinder ability - Toggle Banshee ability - Announce Al-Hadikhia targets - Activate Ferryman ability - Announce - Leviathan - Boomdandy countdown - Fearmonger selection - Banshee death - Nominate - Execute - Added an option to pause the timer during nominations - Added an onboarding message after clicking "Use this Bag" - Added an alert on the main menu when you are using a beta version. - Added a small, translucent version number in the pause menu. - Added a documentation link on first join. - Setup tutorial messages now refer to the player's username instead of <player>. - Added No Chat Restrictions to eliminate ridiculous multiplayer restrictions for players in some regions. - Added the BetterTab mod. - - The bag menu has been totally redone, notably eliminating the need for the Fix Leftover Roles button. The current layout is not very colorblind-friendly and will be improved further in the future. - Players can now whisper to their neighbors and to Storytellers while seated using /whisper. When a game is not active, anyone can whisper to anyone. These messages are always visible to Storytellers. - Players can now optionally join a voice chat with all players at night. Toggle between this and the private local voice chat with a keybind (ENTER by default). - A ✎ icon now appears at the end of the voice chat participant list if a Storyteller is present. - The house voice chats will now send a "you have joined X voice chat" message during the day. - Many commands now check that a game is active before they can be run. - Many commands that are not relevant to the game are hidden for non-ops. - /tell (and its aliases) are now disabled for non-Storytellers. - Storytellers no longer need to be opped in order to Storytell. A server operator will still need to be the one to add or remove a Storyteller. - Storytellers can now click "mark" or "remove mark" to update that status and cancel a nomination immediately. - A new clock arm displays which player nominated. This info is also printed in chat. - "Requesting Storyteller Chat" is now automatically toggled off when a Storyteller is in the same room as you. - A shorter clock tick sound plays during voting if the clock speed is one second or lower. - Your character is now revealed to you as soon as you enter your house, instead of the Storyteller having to do it. - The Night Order display within the Grimoire is now much more compact. - Hovering over a character token in the Night Order within the Grimoire will now display instructions for what to do with that character. - The Change Character and Change Bluff screens now display character names and descriptions when a token is hovered over. - Beds & carpets in the mint, navy, and lavender houses are now appropriately colored. - When creating a server, you no longer need to move any additional files. - When creating a server, you no longer need to run /reload and YAWP commands. - Players can now interact with any blocks that do not change the map state (i.e. chests, beds, lecterns). - Players now get a slight speed boost when coming to town in the morning and returning home at night. - Silenced the Cyan House's sheep. :) - - Removed the "modpack is in an early state, look out for bugs" warning on the pause menu. ## Technical changes: - Character string IDs are now the same as TPI's (i.e. pit_hag is now pithag). Resource packs containing character icons will need to be updated. - Character numerical IDs are now in alphabetical order and categorized by character type. The alphabetical order will most likely not be maintained when new characters are added, they'll just be tacked on the end. - 001-199: Townsfolk - 200-299: Outsiders - 300-399: Minions - 400-499: Demons - 500-599: Travellers - 600-699: NPCs - Timer functions moved to util folder as they're grabbed from a lot of different spots. - Many texts are now translation strings. This is not yet comprehensive. - Voice chat management now uses predicates instead of block detection so as to allow for vertical and float-based sizing (except for the crop fields as I was lazy). - Voice chat player list actionbars are now stored in world NBT data. - Storyteller permission checks to run commands are now within the functions instead of the command's .json file. - TAB mod has been removed in favor of Show Your Identity, which is much less buggy and lets pronouns be seen at a greater distance. - Script data is no longer stored on players, and is now exclusively stored and referenced in ct:script - Voting strength now correlates to a score instead of a strict +1 - "Dev Mode" is now a little more official. If active, /reloads and joining the world does not automatically run init functions. - The way scripts are imported has been redone, making it dramatically more efficient and laying groundwork for homebrew support in the future. - All decorational armor stands are now item displays. - Block protection is now handled using Flan instead of YAWP. This means that if you have your own map, you'll need to re-define claims where players are able to toggle doors. Check config/flan/flan_config to set an item with which to do so. - The biome datapack is now baked into the core datapack instead of being inside the world. - User-facing data like ghost votes and player count is now stored in FM variables and NBT storage as well as in scores so that modern FancyMenu can read them. - Optimized many steps in the nominations phase of the game. - Removed unused file references from carrot_on_a_stick.json - Added min_format and max_format to datapack. ## Fixed bugs: - #4: The bottom right "Since ..." uses the Storyteller's timezone. - #28: Fabled, Loric, and Traveller characters do not add reminder tokens to the Grimoire. - #57: The script and Grimoire cannot be opened while a nomination is active. - #64: Not all windows in the yellow house get blocked by particles. - #65: Teleport to player home is broken in the new map. - #70: Block sounds are not muted on nights 1 and 3. - #78: A shorter clock tick sound should play if voting speed is fast enough that the regular one would overlap with itself. - #80: Starting a game with more than 15 non-ST players in the lobby breaks the game. - #83: Reminder tokens are broken for player 13, 14, and 15. (thanks @LordWoolfy!) - #87: Compasses not handed out on night one. - #96: Player Names are incorrectly formatted in the Al-Had announcement due to Markdown. (thanks @Jvkeh!) - #97: Non-Storytellers using the /grimoire command open the Storyteller Grim. - #99: Spectators get given Village Idiot/Legion tokens. (thanks @Jvkeh!) - #132: Players can escape the pyre while being executed. - #141: Resetting the game doesnt remove the current nomination - #164: Disable Enhanced Groups group summary setting - Players dying during the day doesn't update alive player/dead votes count in the Grimoire. - The button to change seat 15's character is clickable when there are not 15 players. - Custom banner patterns refer to a nonexistent translation string. - The Acrobat is missing a * in its character description. - The Virgin lacks a "no ability" reminder token. - There are several accessible holes in the terrain. - Some voice chats can be entered or left by standing in non-whole blocks (panes, iron bars, fences). - Spectator 👁️ in voice chats icon uses the wrong font. - Players disconnecting from the server screws up the player count in the Grimoire. - Many instances of "gray" are spelled as "grey." - Lavender and Pink arrows are in the wrong order on a sign. - Players can craft any combination of the Setup Bag, Grimoire, and Script together to get a Carrot on a Stick.
release

Spectator handling, pixel icons, and bugfixes!

1.5.4
4 апр. 2026 г.3,8 тыс.Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.5.4 - April 04, 2026 Changes and features: - Added pixel icons for all remaining characters. - Pixel art icons are now included as part of the base default resource pack. - Playtest icons are no longer loaded by default and can optionally be equipped. - Updated world and resource pack icons to use the new Imp icon. - Updated credits to contain all current pixel art contributors. Thanks everyone! - Instead of spectators appearing in the actionbar list of players in a private room, an eye icon will appear if there are any spectators present. - A few sets of of commands that targeted @a over and over were optimized into their own function targeting @s. - Added a button to clear characters from the Player Grimoire and clear bluffs from either Grimoire. - Added the ability to add spectators before the game starts using /spectator (NOT /spectate). Fixed bugs: - #63: Spectators affect the displayed player count needed to execute a player. - #81: Dead players' skulls are not cleared when rejoining after the game has ended. - #82: Spectators can generate chunks. (thanks @Dream0Slayer!) - #84: Grimoire Keybind does not work for players. (thanks @LordWoolfy!) - #85: Player grim does not mark players as alive again after the game ends. - #91: Player Names are incorrectly formatted in the Grimoire due to Markdown. (Thanks @Jvkeh!) - "Travelers aren't implemented yet" warning on the Travelers screen disappears if you've closed the pause menu warning. - Bossbar of who is voting is not displaying. - Fixed many commands targeting spectators when they should not.
release

New icons & hotfixes

1.5.3
29 мар. 2026 г.342Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.5.3 - March 29, 2026 Changes and features: - Added pixel icons: - Baron - Recluse - Demon Info - Minion Info - Good reminder token - Evil reminder token - Godfather - Balloonist - Storm Catcher - Dreamer - Scarlet Woman - Pit-Hag - Slayer - Updated credits to contain all current pixel art contributors. Thanks everyone! Fixed bugs: - Player Grimoire does not show who is dead. - Players can steal the voting clock hand.
release

The Player Grimoire!

1.5.2
29 мар. 2026 г.97Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.5.2 - March 29, 2026 This version features the first iteration of the player-facing "Grimoire" for keeping track of claims! It is an extremely bare-minimum version right now and will get quite a bit better in the future. Changes and features: - #15: Add a player-facing Grimoire for notekeeping. - #45: Add an in-game link to the project's Issues page for easy bug reporting. - #46 (partial): Add an in-game explainer on how to use the pack. - Added a screen to view all Travelers, which can be accessed from the script menu. - Added a sound for when a regular vote is taken. I don't love this sound; it may change or be removed in the future, but for the time being it's helpful to keep track of vote counts. - Added a note on the pause screen warning that the pack is in an early stage of development. - Added a prompt to hover over your character icon to read the description. - Added the modpack logo to the pause screen. - Added a resource pack with pixel icons made by the community. :) - Instead of big ugly banners, houses will now display the name and face of the player they belong to next to the entrance. - Whether or not a player is voting is now displayed at the top of the screen while a nomination is active. This will likely be improved in the future. - Ghost vote sound can now be heard more clearly from a distance. - Teleport evils to church button now has functionality. - Storytellers no longer get/keep the setup bag after a game starts. - Slightly adjusted Credits screen formatting. - Tray icon now uses the pack's Imp icon. - Removed /traveler prompt on spectator join until that command actually exists. - Removed SimpleRPC until I find a better alternative. - Removed the irrelevant vanilla Advancements button. Fixed bugs: - #44: Character name color formatting in hover hint breaks for some Minions. - #47: Setup Bag doesn't scale properly with different aspect ratios. - #50: Some commands that should be op-only are not. - #51: Colors in the Grimoire do not closely match house colors in-game. - #52: Wiki Links in the Script do not work for characters who have a space in their name. (thanks @JakeHumphries4!) - #59: Al-Hadikhia and Fearmonger announcements should send in chat. - #68: The inn's upper window can be parkoured into. - Changelog screen has no background. - Greenhouse and mint house voice chats have slightly incorrect bounds. - Items on the inn counter can be interacted with. - Sunflowers point the wrong way. - Grimoire "Actions Menu" button is positioned incorrectly at some resolutions. - /tpallhome can be run while a game is not active. - Storyteller usernames stay invisible if the game is reset during the night phase.
release

Blood on the Clocktower 1.5.1

1.5.1
16 февр. 2026 г.1,4 тыс.Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.5.1 - Feb 16, 2026 Changes and features: - Util functions are better named and utilized now. - Init sequence is now automatically run on world load. - World protection is now handled in the init sequence. - Trouble Brewing is now loaded by default. - World icon is now the same as the pack icon. - Consolidated icons in the grim slightly. Fixed bugs: - Seat colors apply to player names when they should not. - Bakery does not have a voice chat. - Wheat Field and Beet Field voice chats don't work. - Voice chat barriers are not appearing when there are 2+ players in a chat on the new map. - Voice chats are not auto-initialized. - Storyteller options (currently just clock time) should be disabled if you are not a Storyteller. - Storyteller prefix in tab is not handled by init sequence. - Spectator prefix in tab is not handled by init sequence. - Spectators not teleporting to the correct location on the new map on join and game reset. - Spectators are shown as "Not in a house" to Storytellers. - joined_game scoreboard objective isn't initialized. - Vanilla UI elements (like the chat) should display on top of custom ones. - Add Server screen doesn't have a custom background. - Night Order screen only displays Trouble Brewing. - New seats in the grim display the wrong characters. - New seats in the grim display the wrong names. - "Teleport Players to Seats" button is not updated for the new map. - The player 7 character icon is displaying in the grim when it should not. - "Light Pyre" teleports players to the old location. - Voting doesn't work for new seats. - Clock arm targeting wrong entity type. - Adventure mode is not forced on first join. - Players can sometimes spawn in the wrong place on first join. - Players who left while in a game and returned after a reset are not re-initialized. - Players leaving before the game does not reduce player count for the purposes of character distribution displays. - New seats' "Dead" state is not reset with game reset. - Some seats around town use trapdoors instead of regular doors for their backs. - The Magenta and Lavender players are swapped in some places. - Skulls can appear on player seats due to the team suffixes not getting reset correctly. - Block sounds are enabled during night and disabled during the day, instead of the inverse.
release

Blood on the Clocktower 1.5.0

1.5.0
14 февр. 2026 г.129Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.5.0 - Feb 13, 2026 Changes and features: - The modpack now includes a homemade map! - Added custom banners for the new map. - Added new menu backgrounds reflecting the new map. - Added a particle to show who's on the block. - Added a link to the modpack Discord on the main menu. - Added a button to clear execution mark. - The datapack is now builtin instead of being within the world. - The Singleplayer menu can now be accessed by clicking on the Blood on the Clocktower logo while holding Left Shift. - Changed house/player colors to a more colorblind-friendly set. - Ghost vote particles now play at all times during dusk instead of just during votes. - Removed Clean F3 as it is not being updated to modern versions. Fixed bugs: - Changelog cannot be scrolled. - "Mark for execution" displays for all players, not just Storytellers. - Many screens do not have a custom background. - All players can see the Add Mark button, not just Storytellers.
release

Blood on the Clocktower 1.4.5

1.4.5
3 февр. 2026 г.132Minecraft: 1.21.10fabric
Скачать
Что нового
BotC v1.4.5 - Feb 3, 2026 Changes and features: - #11: Added /alhadikhia to send Al-Hadikhia selection announcements. - #19: Added a message displaying the required majority when votes start. - #20: Added a countdown to vote start. - #33: Added a changelog screen. - Added a button for the ST to toggle gamemodes. - Added a highlight when hovering over ST chat request button. - Added a modpack credits screen. - Added a check for new versions, and an alert on the main menu if an update is available. - Imported tomzobot icons for new characters. - BotC options menu is now only accessible while in a BotC world. - SVC group HUD can no longer be enabled. - Moved "Mark for Execution" button to the chat screen. - Cleaned out unused FM variables. - Messages during the nomination phase that mention a player now color the player's name appropriately. - Buttons with not-yet-implemented functionality are now greyed out. - Removed SimpleMacro. - Removed Simple Discord RPC (for now). Fixed bugs: - #2: Scripts always display "Trouble Brewing" information. - #5: Block sounds are now set to 0% at night and 50% at dawn instead of trying to fiddle around with storing values. - Townsfolk 2-4 display in the incorrect order in the bag. - Vote announcement message is missing a period. - Clock arm points to nominated player instead of their seat. - Player 10 shroud does not appear in the Grimoire. - Voice chat settings should no longer be cleared when the modpack updates, AFTER this one.
release

Blood on the Clocktower 1.4.4

1.4.4
3 янв. 2026 г.205Minecraft: 1.21.10fabric
Скачать
Что нового
Changes and features: - Updated the "Blood on the Clocktower" logo to be a custom version instead of TPI's. - Players can now use the vanilla server list instead of connecting to my server directly. - The Grimoire will no longer display icons and buttons for empty seats. - The Storyteller can now assign players a Traveler character. - "Good" and "Evil" reminder tokens are now available regardless of selected script (thanks boofsly). - Phobos scripts can now display up to 16 Townsfolk. Please do not make a script with 16 Townsfolk. - The Grimoire's "player actions" menu will now appear next to the relevant player's icon instead of in the middle of the Grim. - Moved "Reset Game" and "TP All to Town" to new Storyteller "Actions Menu" found in the bottom right of the Grimoire. - Added the following options to the new Actions Menu: - Teleport Evil players to church - Teleport all players to their seats - Teleport all players to their homes - Fabled/Lorics - Moved Role Icon Scale option to new "BotC Options" menu found in the vanilla Options menu. This may move in the future. - Added the following options to the new BotC Options menu: - Demon Sounds - CURRENTLY HAS NO EFFECT - Voting Delay - CURRENTLY HAS NO EFFECT - Timer Ends Day Immediately - CURRENTLY HAS NO EFFECT Fixed bugs: - Exorcist is lacking an asterisk. - The Storyteller can hear demon sounds at night. - Fixed players leaving during one game and rejoining during another causing issues. - "Reset Game" does not reset demon bluffs. - Home compasses are not cleared on game reset. - Alive players have a space after their names in chat after being resurrected. - Fixed the bluffs menu missing the last few townsfolk roles. - Fixed Storytellers getting set to Spectator when relogging. - Fixed players joining mid-game incrementing the player count. - Fixed vote toggle items not being cleared when a vote is manually ended. - Fixed sounds sometimes continuing when a vote is manually ended. - Fixed Balloonist having four (old) reminder tokens instead of the one it actually needs.
release

Blood on the Clocktower 1.4.3

1.4.3
24 окт. 2025 г.238Minecraft: 1.21.8fabric
Скачать
Что нового
**v1.4.3** is a mandatory update. The changes are as follows: FOR EVERYONE: - Added loading screen tips when connecting to the server. - Added the new official Jinxes and removed the outdated ones. - Added a slider to adjust the size of or completely disable your character icon on the main HUD. - Fixed clicking on character icons in the script only taking you to the Washerwoman's wiki page. - Fixed the Innkeeper not appearing in the night order. - Fixed scripts being cleared at the start of the first night. FOR STORYTELLERS: - Clicking "Import" on the script .json import screen will now automatically return to the main bag screen. - Fixed `/storyteller` not working.
release

Blood on the Clocktower 1.4.1

1.4.1
4 окт. 2025 г.78Minecraft: 1.21.8fabric
Скачать
Что нового
FOR EVERYONE: - Added all Jinxes to the lang file. - Added a temporary five-Outsider script layout for Catfishing.