{"id":31500279,"url":"https://github.com/elaina-moe/chatcolors","last_synced_at":"2026-05-18T02:03:38.619Z","repository":{"id":308310680,"uuid":"1032359141","full_name":"Elaina-Moe/ChatColors","owner":"Elaina-Moe","description":"A lightweight Minecraft plugin that allows players to use color codes (\u0026) in chat messages.   Supports configurable colors and multi-language messages.","archived":false,"fork":false,"pushed_at":"2025-12-19T19:34:05.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-22T08:38:54.302Z","etag":null,"topics":["chat","minecraft","minecraft-plugin","paper","spigot","spigot-plugins"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Elaina-Moe.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-05T07:35:59.000Z","updated_at":"2025-12-19T19:29:45.000Z","dependencies_parsed_at":"2025-10-02T17:16:31.586Z","dependency_job_id":"5f8f5d50-96c2-4f75-8417-21fb9882c76e","html_url":"https://github.com/Elaina-Moe/ChatColors","commit_stats":null,"previous_names":["nekocraftnetwork/chatcolors","elaina-moe/chatcolors"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Elaina-Moe/ChatColors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elaina-Moe%2FChatColors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elaina-Moe%2FChatColors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elaina-Moe%2FChatColors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elaina-Moe%2FChatColors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Elaina-Moe","download_url":"https://codeload.github.com/Elaina-Moe/ChatColors/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Elaina-Moe%2FChatColors/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33162446,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T22:39:12.733Z","status":"online","status_checked_at":"2026-05-18T02:00:06.436Z","response_time":71,"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":["chat","minecraft","minecraft-plugin","paper","spigot","spigot-plugins"],"created_at":"2025-10-02T17:10:02.522Z","updated_at":"2026-05-18T02:03:38.614Z","avatar_url":"https://github.com/Elaina-Moe.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ChatColors\n[中文版本（简体）](./README_zh.md)\n\nChatColors is a lightweight Minecraft plugin that allows players to use color codes (e.g., `\u0026a`, `\u0026b`) in chat messages and set a default color. It supports enabling/disabling features, reloading configs, and multilingual support.\n\n---\n\n## 📦 Features\n\n- Chat supports color codes (e.g., `\u0026aHello`)\n- Set a default chat color\n- Enable/disable color via config\n- Multi-language support (English / Simplified Chinese)\n- Hot-reload config and language files\n\n---\n\n## 🛠 Supported Versions\n\n- Minecraft versions: 1.18 ~ 1.21+  \n- Spigot API versions: 1.18 ~ 1.21+  \n- Java versions: Java 17 or higher\n\n---\n\n## ⚙️ Configuration (`config.yml`)\n\n```yaml\nenable-color: true\ndefault-color: \"\u0026f\"\nlanguage: \"zh\"\n```\n\n- `enable-color`: Enable or disable colored chat\n- `default-color`: Default color code for chat\n- `language`: Language file to use (`zh` or `en`), default is `zh`\n\n---\n\n## 🌐 Language Files\n\n```\nresources/\n├── messages_zh.yml  # Simplified Chinese\n└── messages_en.yml  # English\n```\n\n---\n\n## 🧪 Commands\n\n| Command                   | Description                    | Permission       |\n|---------------------------|--------------------------------|------------------|\n| `/chatcolor reload`       | Reload config and lang files   | `chatcolor.admin`  |\n| `/chatcolor set \u003ccolor\u003e`  | Set default chat color         | `chatcolor.use`  |\n| `/chatcolor gui`          | Open color picker GUI          | `chatcolor.use`  |\n\n---\n\n## 🔐 Permissions\n\n```yaml\nchatcolor.use:\n  description: Allows use of chatcolor commands\n  default: true\nchatcolor.admin:\n  description: Allows admin to use the reload command to reload configuration.\n  default: op\n```\n\nNote: runtime defaults are defined by `plugin.yml` and bundled `config.yml`.\n\n---\n\n## 📁 Project Structure\n\u003cdetails\u003e\n\u003csummary\u003e\u003ccode\u003eProject Structure (click to expand)\u003c/code\u003e\u003c/summary\u003e\n\n```\nChatColor/\n├── LICENSE\n├── README.md\n├── README_zh.md\n├── pom.xml\n└── src/\n    └── main/\n        ├── java/\n        │   └── com/\n        │       └── zFlqw/\n        │           └── chatcolors/\n        │               ├── ChatColors.java\n        │               └── Messages.java\n        └── resources/\n            ├── plugin.yml\n            ├── config.yml\n            ├── messages_en.yml\n            └── messages_zh.yml\n```\n\n\u003c/details\u003e\n\n---\n\n## 🏗️ How to Build\n\n1. Install Java 17 and Maven\n2. Open terminal and navigate to the project directory\n3. Run:\n\n```bash\nmvn clean package\n```\n\nThe final plugin `.jar` will be located at:\n\n```\ntarget/ChatColors-version.jar\n```\n\nCopy it into your server's `plugins/` folder to use.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felaina-moe%2Fchatcolors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felaina-moe%2Fchatcolors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felaina-moe%2Fchatcolors/lists"}