{"id":30178668,"url":"https://github.com/lilbrocodes/theatrical","last_synced_at":"2025-08-12T05:36:35.927Z","repository":{"id":306249379,"uuid":"1023822915","full_name":"LilBroCodes/Theatrical","owner":"LilBroCodes","description":"A mod that adds some useful features for people who do minecraft roleplay stories","archived":false,"fork":false,"pushed_at":"2025-07-24T11:50:20.000Z","size":835,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-24T16:07:37.839Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LilBroCodes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-21T18:44:50.000Z","updated_at":"2025-07-24T11:50:24.000Z","dependencies_parsed_at":"2025-07-24T16:23:15.585Z","dependency_job_id":null,"html_url":"https://github.com/LilBroCodes/Theatrical","commit_stats":null,"previous_names":["lilbrocodes/theatrical"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/LilBroCodes/Theatrical","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LilBroCodes%2FTheatrical","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LilBroCodes%2FTheatrical/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LilBroCodes%2FTheatrical/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LilBroCodes%2FTheatrical/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LilBroCodes","download_url":"https://codeload.github.com/LilBroCodes/Theatrical/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LilBroCodes%2FTheatrical/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270008726,"owners_count":24511671,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-12T05:36:33.613Z","updated_at":"2025-08-12T05:36:35.901Z","avatar_url":"https://github.com/LilBroCodes.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# What is Theatrical?\nTheatrical is a **utility mod for Minecraft roleplayers**, built for Fabric 1.20.1.\u003cbr\u003e\nIt is made for roleplay servers in order to make some parts of it better / easier.\u003cbr\u003e\n\n---\n\n# Features\n\n### Item handover\nYou can \"hand\" items to people by holding them out, and having them take it from you.\n- Holding down **G** (configurable) will make you hold whatever item is in your hand out (or your empty hand)\n- Pressing the same key with an empty hand while looking at someone else who has their hand held out will take that item from them.\n\n### Variable Walk Speed\nSlow down your walking speed below default:\n- Hold **Alt** and scroll to change speed\n- Hold **Shift** + **Alt** and scroll to change speed in larger steps\n- You can change these keybinds in controls\n- By default, the mod shows you the current walk speed when you change it - this can be disabled in the config\n\n---\n\n### Countdown System\nStart a synchronized countdown for nearby players or specific players. Every player can configure what things they need to have enabled for the countdown to be able to start. There are currently these possible checks:\n- Verify if **ReplayMod** is recording.\n- Verify if **Simple Voice Chat** is recording.\n\nYou can also enable a feature (per-check), which makes it so that if the check it is related to fails, the check gets \"fixed\" (like a recording being auto-started).\n\nOn the server side, you can configure how many people's checks are allowed to fail before starting the countdown fails.\n\nPlayers with the `director` role (or server operators) can run countdown commands:\n\n- `/countdown radius \u003cradius\u003e \u003cduration\u003e`\n- `/countdown players \u003cduration\u003e \u003ctargets (List of player names)\u003e`\n- `/countdown selector \u003cduration\u003e \u003ctargets (Default minecraft player selector)\u003e`\n\n---\n\n### Plot Armor\nChange how damage and healing works for players:\n- **Positive plot armor:** Makes them harder to kill (e.g., set minimum health, faster regeneration).\n- **Negative plot armor:** Makes them more vulnerable (e.g., higher damage taken, slower regen).\n\nUse the `/director` command to configure:\n- `/director plot_armor \u003cplayer\u003e \u003ctype\u003e` – set plot armor type.\n- `/director director \u003cplayer\u003e \u003ctrue|false\u003e` – toggle director role for a player.\n\n---\n\n# Configuration\nTheatrical has both **client-side** and **server-side** configs.\u003cbr\u003e\nOn a local world (or if you are an operator), you can modify the **server-side** config from the client.\n\n---\n\n# Installation\n\nThere are two **required** mods for theatrical:\n\n- [Cardinal Components](https://modrinth.com/mod/cardinal-components-api)\n- [Composer Reloaded](https://modrinth.com/mod/composer-reloaded)\n\nYou can optionally also install these for theatrical to check if they are running:\n\n- [ReplayMod](https://modrinth.com/mod/replaymod)\n- [Simple Voice Chat](https://modrinth.com/plugin/simple-voice-chat)\n\nCurrently, theatrical is only officially available for 1.20.1 fabric, but it should inherently work on quilt.\n\n---\n\n# License\n\nTheatrical is licensed under **CC-BY-NC-SA 4.0**. (See [LICENSE](LICENSE.txt))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilbrocodes%2Ftheatrical","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flilbrocodes%2Ftheatrical","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flilbrocodes%2Ftheatrical/lists"}