{"id":18475011,"url":"https://github.com/f1f7y/serverutilities","last_synced_at":"2026-01-24T21:13:02.580Z","repository":{"id":105004192,"uuid":"556218695","full_name":"F1F7Y/ServerUtilities","owner":"F1F7Y","description":"A Titanfall 2 server mod providing server-side chat commands, voting and more","archived":false,"fork":false,"pushed_at":"2023-11-20T21:12:09.000Z","size":224,"stargazers_count":9,"open_issues_count":2,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-25T11:19:40.049Z","etag":null,"topics":["mod","northstar-client","titanfall2"],"latest_commit_sha":null,"homepage":"https://northstar.thunderstore.io/package/Fifty/Server_Utilities/","language":"Squirrel","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/F1F7Y.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-10-23T10:45:27.000Z","updated_at":"2024-06-01T01:36:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"c7ca2841-a330-45fb-a4ff-2919c9ae7b61","html_url":"https://github.com/F1F7Y/ServerUtilities","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/F1F7Y%2FServerUtilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/F1F7Y%2FServerUtilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/F1F7Y%2FServerUtilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/F1F7Y%2FServerUtilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/F1F7Y","download_url":"https://codeload.github.com/F1F7Y/ServerUtilities/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239186006,"owners_count":19596811,"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":["mod","northstar-client","titanfall2"],"created_at":"2024-11-06T10:32:25.068Z","updated_at":"2025-10-31T11:30:35.152Z","avatar_url":"https://github.com/F1F7Y.png","language":"Squirrel","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fifty.ServerUtils\nA framework for chat command based server mods. Doesn't spam the chat, doesn't cover your HUD with unnecessarily large messages, doesn't have a dogwater auto-balance.\n\nThe mod is separated into modules all of which have extensive settings and apart from the core (FSU) and chat commands (FSCC) can be entirely disabled or even deleted.\n\n### [Documentation](https://github.com/F1F7Y/ServerUtilities/blob/main/docs/docs_index.md)\n\nAll commands are case insensitive ( e.g. `commandFor` and `comandfor` are the same command ).\n\n## Commands\n*`!help \u003cpage/command\u003e`* - Lists commands avalible to the player. If a `command` is passed it lists its usage and detailed description.\n\n*`!name`* - Returns the name of the server ( `ns_server_name` ).\n\n*`!owner`* - Returns the owner.\n\n*`!mods \u003cpage\u003e`* - Lists installed mods.\n\n*`!rules \u003cpage\u003e`* - Lists rules.\n\n*`!login \u003cpassword\u003e`* - Allows admins to login to gain access to admin only commands.\n\n*`!maps`* - list all maps in the voting pool.\n\n*`!nextmap \u003cmap\u003e`* - Allows you to vote for the next map. Admins can force change maps when logged in.\n\n*`!discord`* - Returns the discord message.\n\n*`!skip`* - Allows players to vote to skip the current map.\n\n*`!switch`* - Allows a player to switch teams. Admins can force change the team of any player.\n\n*`!extend`* - Allows players to vote to extend the match. Admins can force extend.\n\n## Admin commands\n*`!logout`* - Logout\n\n*`!npc \u003cnpc\u003e \u003cteam\u003e`* - Allows admins to spawn an npc.\n\n*`!titan \u003ctitan\u003e \u003cteam\u003e`* - Allows admins to spawn a titan.\n\n*`!playerlist`* - Prints a list of each player and their index in chat.\n\n*`!script \u003ccode\u003e`* - Executes code on the server.\n\n*`!servercommand \u003ccommand\u003e`* - Executes a command on the server.\n\n*`!reload \u003ctime=5\u003e`* - Reloads the server.\n\n*`!ban \u003cplayer\u003e`* - Bans the given player\n\n*`!kick \u003cplayer\u003e`* - Kicks the given player.\n\n*`!commandfor \u003cplayer\u003e \u003ccommand\u003e`* - Executes a command for a player\n\n## Other features\n*`Killstreaks`* - Display a message or RUI pop up when someone is on a Killstreak.\n\n*`Tomfoolery`* - Shame players in chat for killing MRVNs or falling off the map.\n\n*`Map playlist`* - Set a custom map playlist, and have in rotate in order, or randomly.\n\n*`Balance teams`* - Balance teams between rounds.\n\n*`User tags`* - Give owners, admins, or anyone else, a player tag. (appears before their name in chat)\n\n*`Custom colors`* - Use hex color codes to set your own colors for the chat command UI\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff1f7y%2Fserverutilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ff1f7y%2Fserverutilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff1f7y%2Fserverutilities/lists"}