{"id":15015064,"url":"https://github.com/henkelmax/status","last_synced_at":"2025-04-09T22:18:52.397Z","repository":{"id":103943287,"uuid":"407107489","full_name":"henkelmax/status","owner":"henkelmax","description":"The status mod used on the Hermitcraft server.","archived":false,"fork":false,"pushed_at":"2025-03-25T18:54:35.000Z","size":340,"stargazers_count":49,"open_issues_count":0,"forks_count":17,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-09T22:18:48.008Z","etag":null,"topics":["fabric","fabric-api","fabricmc","fabricmc-mod","minecraft","minecraft-mod"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/henkelmax.png","metadata":{"files":{"readme":"readme.md","changelog":"changelog.md","contributing":null,"funding":null,"license":null,"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}},"created_at":"2021-09-16T09:42:44.000Z","updated_at":"2025-03-25T18:54:38.000Z","dependencies_parsed_at":"2024-03-08T13:42:43.230Z","dependency_job_id":"4fadbc5b-0236-415f-a09a-326fcb523f12","html_url":"https://github.com/henkelmax/status","commit_stats":{"total_commits":63,"total_committers":6,"mean_commits":10.5,"dds":0.09523809523809523,"last_synced_commit":"99377994e160993ac2ef4ba8d86086ad75b238cc"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henkelmax%2Fstatus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henkelmax%2Fstatus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henkelmax%2Fstatus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/henkelmax%2Fstatus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/henkelmax","download_url":"https://codeload.github.com/henkelmax/status/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119284,"owners_count":21050755,"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","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":["fabric","fabric-api","fabricmc","fabricmc-mod","minecraft","minecraft-mod"],"created_at":"2024-09-24T19:46:27.250Z","updated_at":"2025-04-09T22:18:52.372Z","avatar_url":"https://github.com/henkelmax.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Status\n\nA [Fabric](https://fabricmc.net/) mod that enables you to set a status.\n\nThis mod must be installed on the server. Vanilla clients are still able to join a server with this mod. If you want to\nset a status, you need this mod installed on your client.\n\n---\n\n## Features\n\nBy pressing the `U` key, you will be able to set your status.\n\nThe status consists of multiple parts:\n\n- The availability\n    - If you don't want to get disturbed\n    - If you are open for collaboration\n- The base status\n    - If you are recording\n    - If you are streaming\n- Additional stuff\n    - If you don't want others to skip the night\n\n![](https://i.imgur.com/Iqaz3jw.png)\n\nThese icons will show up next to the players head in the tab list.\n\n![](https://i.imgur.com/SbtCkXD.png)\n\nIf no sleep is activated, players lying in bed will see a message that someone doesn't want the night to be skipped.\nThis message will also be shown to players that don't have the mod installed.\n\n![](https://i.imgur.com/2NoywQA.png)\n\nWhen joining a server the first time in your playing session, you will get a message that will remind you to\nset your status. The status is not persisted between playing sessions by default.\n\n![](https://i.imgur.com/8dglntP.png)\n\n## Configuration\n\n**Client Configuration**\n`.minecraft/config/status/status-client.properties`\n\n| Key                 | Default Value | Description                                                 |\n|---------------------|---------------|-------------------------------------------------------------|\n| `persist_state`     | `false`       | If the status should be persisted between playing sessions. |\n| `show_join_message` | `true`        | If the reminder when joining the server should be shown.    |\n\n**Server Configuration**\n`\u003cyour-server-directory\u003e/config/status/status-server.properties`\n\n| Key                          | Default Value                           | Description                                                                          |\n|------------------------------|-----------------------------------------|--------------------------------------------------------------------------------------|\n| `no_sleep_title`             | `No Sleep`                              | The title of the no sleep popup                                                      |\n| `no_sleep_player_subtitle`   | `%s does not want you to sleep`         | The subtitle of the no sleep popup if one player does not want to skip the night     |\n| `no_sleep_multiple_subtitle` | `Some players do not want you to sleep` | The subtitle of the no sleep popup if multiple players do not want to skip the night |","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenkelmax%2Fstatus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhenkelmax%2Fstatus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhenkelmax%2Fstatus/lists"}