{"id":14969695,"url":"https://github.com/tcpshield/realip","last_synced_at":"2026-03-03T02:32:40.899Z","repository":{"id":41040570,"uuid":"219901469","full_name":"TCPShield/RealIP","owner":"TCPShield","description":"The Spigot, Bungee and Velocity plugin that parses client IP addresses passed from the TCPShield network. ","archived":false,"fork":false,"pushed_at":"2024-08-04T12:08:17.000Z","size":8049,"stargazers_count":156,"open_issues_count":27,"forks_count":56,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-09T12:06:46.237Z","etag":null,"topics":["bukkit","bungeecord","craftbukkit","ddos-protection","minecraft","network-security","spigot","tcpshield","velocity"],"latest_commit_sha":null,"homepage":"https://tcpshield.com","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/TCPShield.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":"2019-11-06T03:10:12.000Z","updated_at":"2025-04-07T08:03:37.000Z","dependencies_parsed_at":"2024-06-01T05:31:54.329Z","dependency_job_id":"399c4df4-8a4f-42a8-b25a-2400ee003654","html_url":"https://github.com/TCPShield/RealIP","commit_stats":{"total_commits":108,"total_committers":14,"mean_commits":7.714285714285714,"dds":"0.37962962962962965","last_synced_commit":"b316629e047535cd227bf750f4a9d729137922e7"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TCPShield%2FRealIP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TCPShield%2FRealIP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TCPShield%2FRealIP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TCPShield%2FRealIP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TCPShield","download_url":"https://codeload.github.com/TCPShield/RealIP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248036063,"owners_count":21037092,"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":["bukkit","bungeecord","craftbukkit","ddos-protection","minecraft","network-security","spigot","tcpshield","velocity"],"created_at":"2024-09-24T13:42:14.038Z","updated_at":"2026-03-03T02:32:40.862Z","avatar_url":"https://github.com/TCPShield.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TCPShield\nTCPShield is the plugin for the same named DDoS mitigation service [TCPShield](https://tcpshield.com).\n\nThis plugin is responsible for validating clients join via the TCPShield network.\nIt also parses passed IP addresses so the server is aware of the real player IP address.  \n\n### Compatibility\n\nTCPShield is compatible with Spigot / CraftBukkit, BungeeCord and Velocity.\n\nWhen using Spigot / CraftBukkit, [ProtocolLib](https://github.com/aadnk/ProtocolLib) needs to be installed.\n\n### Setup\nSetting up the plugin is easy as pie. Please follow [these](https://docs.tcpshield.com/panel/tcpshield-plugin) guidelines. \n\n### Compiling\nIn order to compile TCPShield, [install Gradle](https://docs.gradle.org/current/userguide/installation.html) and run the following command in the project folder:\n```\ngradle build\n```\n\nThe dependencies should install themselves automatically. After the build has finished, the compiled jar file can be found under `/build/libs`.\n\n### Support\nSee [Contact](https://tcpshield.com/#contact)\n\n### Contributors\n\nThese wonderful contributors have helped TCPShield make this plugin better! \n\n* [Dylan Keir](https://github.com/DylanKeir)\n* [Paul Zhang](https://github.com/paulzhng)\n* [RyanDeLap](https://github.com/RyanDeLap)\n* [PlumpOrange](https://github.com/xPlumpOrange/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftcpshield%2Frealip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftcpshield%2Frealip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftcpshield%2Frealip/lists"}