{"id":23849096,"url":"https://github.com/9de/minecraft-ip-checker","last_synced_at":"2026-06-05T16:30:59.948Z","repository":{"id":225933470,"uuid":"767284382","full_name":"9de/minecraft-ip-checker","owner":"9de","description":"A Minecraft server that provides detailed IP information to connecting players.","archived":false,"fork":false,"pushed_at":"2024-11-30T16:34:35.000Z","size":14,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-02T21:51:52.013Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/9de.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":"2024-03-05T02:29:58.000Z","updated_at":"2024-11-30T21:07:53.000Z","dependencies_parsed_at":"2025-01-02T22:02:42.264Z","dependency_job_id":null,"html_url":"https://github.com/9de/minecraft-ip-checker","commit_stats":null,"previous_names":["9de/ipinfo"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9de%2Fminecraft-ip-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9de%2Fminecraft-ip-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9de%2Fminecraft-ip-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9de%2Fminecraft-ip-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9de","download_url":"https://codeload.github.com/9de/minecraft-ip-checker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240137013,"owners_count":19753648,"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":[],"created_at":"2025-01-02T21:51:00.533Z","updated_at":"2026-05-24T11:30:18.778Z","avatar_url":"https://github.com/9de.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Minecraft IP Checker\n\nA Minecraft server that provides detailed IP information to connecting players. When players connect to the server, they receive information about their IP address, including geographical location, ISP details, and timezone.\n\n![Demo](https://img.shields.io/badge/Minecraft-1.8.9-brightgreen)\n![License](https://img.shields.io/github/license/9de/minecraft-ip-checker)\n![Version](https://img.shields.io/github/v/release/9de/minecraft-ip-checker)\n\n## Features\n\n- Shows player's IP address\n- Displays ISP information\n- Shows geographical location (country and city)\n- Provides IP type information\n- Shows timezone\n- Supports Minecraft version 1.8.9\n- Color-coded responses for better readability\n\n## Prerequisites\n\n- Node.js (v14 or higher)\n- npm (Node Package Manager)\n\n## Installation\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/9de/minecraft-ip-checker.git\ncd minecraft-ip-checker\n```\n\n2. Install dependencies:\n```bash\nnpm install\n```\n\n3. Start the server:\n```bash\nnpm start\n```\n\nFor development with auto-reload:\n```bash\nnpm run dev\n```\n\n## Usage\n\n1. Start the Minecraft server using the command above\n2. Connect to the server using Minecraft client version 1.8.9\n3. Server Address: `localhost:25565` (for local testing)\n4. Upon connection, you will receive your IP information\n\n## Configuration\n\nThe server configuration can be modified in `src/server.js`:\n\n- Server Port: 25565 (default)\n- Minecraft Version: 1.8.9\n- API Key: Configure your IP lookup API key\n\n## API\n\nThis project uses the Extreme-IP-Lookup API for IP information. The free tier includes:\n\n- Location data\n- ISP information\n- Timezone details\n- IP type classification\n\n## Development\n\nThe project structure is organized as follows:\n```\nminecraft-ip-checker/\n├── src/\n│   └── server.js\n├── package.json\n├── package-lock.json\n└── README.md\n```\n\n## Error Handling\n\nThe server includes robust error handling for:\n- Failed API requests\n- Invalid IP addresses\n- Connection issues\n- Server errors\n\n## Contributing\n\n1. Fork the repository\n2. Create your feature branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [minecraft-protocol](https://github.com/PrismarineJS/node-minecraft-protocol) for the Minecraft server implementation\n- [Extreme-IP-Lookup](https://extreme-ip-lookup.com/) for providing IP information\n\n## Support\n\nFor support, issues, or feature requests, please create an issue in the GitHub repository.\n\n## Author\n\n- **9de** - [GitHub Profile](https://github.com/9de)\n\n## Disclaimer\n\nThis tool is for educational purposes only. Ensure you have permission to collect IP information before deploying the server in a production environment.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9de%2Fminecraft-ip-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9de%2Fminecraft-ip-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9de%2Fminecraft-ip-checker/lists"}