Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LambdAurora/fuck_namemc
Minecraft mod to block NameMC indexing on servers.
https://github.com/LambdAurora/fuck_namemc
Last synced: about 1 month ago
JSON representation
Minecraft mod to block NameMC indexing on servers.
- Host: GitHub
- URL: https://github.com/LambdAurora/fuck_namemc
- Owner: LambdAurora
- License: lgpl-3.0
- Created: 2021-10-28T19:30:55.000Z (about 3 years ago)
- Default Branch: 1.19
- Last Pushed: 2024-01-11T21:24:20.000Z (11 months ago)
- Last Synced: 2024-10-27T12:57:08.968Z (about 2 months ago)
- Language: Java
- Size: 94.7 KB
- Stars: 100
- Watchers: 3
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- starred - LambdAurora/fuck_namemc - Minecraft mod to block NameMC indexing on servers. (Java)
README
# Fuck NameMC
![Java 17](https://img.shields.io/badge/language-Java%2017-9B599A.svg?style=flat-square)
[![GitHub license](https://img.shields.io/github/license/LambdAurora/fuck_namemc?style=flat-square)](https://raw.githubusercontent.com/LambdAurora/fuck_namemc/1.17/LICENSE)
![Environment: Server](https://img.shields.io/badge/environment-server-orangered?style=flat-square)
[![Mod loader: Fabric]][fabric]
![Version](https://img.shields.io/github/v/tag/LambdAurora/fuck_namemc?label=version&style=flat-square)A mod to block server status ping from NameMC.
## 📖 What's this mod?
Let's say it outright, NameMC doesn't have any decency. It indexes everything, Minecraft users, skin history, capes, Minecraft servers, etc.
And it shouldn't have the right to do it, especially for capes as it can lead to malicious targeting since capes are very researched in the Minecraft community,
and for Minecraft servers too since it'll index IPs forever and will refuse to remove it from their index, which means they'll keep track of player activity, MOTDs, without anyway to opt-out.
Which is even more annoying for private servers which are not intended to be seen.Why is this an issue? Let's take a player, for example, who has for username `HelloWorld` and owns a domain name `helloworld.com` and hosts a server on `mc.helloworld.com`.
Now if someone index `mc.helloworld.com`, it will remain forever in NameMC's index. Which means anyone searching `HelloWorld` will see the server in addition to the player.
Wanna keep stuff private? Too bad for you.Any request to remove said server will be met with a refusal to un-index:
> There's no way to find those server pages without already knowing the address and searching for it, it shouldn't be bringing any new traffic.I call this being entitled.
Dear NameMC, please add a way for people to opt-out, this is not ok.
If you do not want to understand this: fuck you.## ✅ Features:
- Makes the server refuse any connection coming from NameMC's servers, making your server invisible to NameMC.
- Warning: once indexed it may be too late.
- Or choose to have a custom (randomized) MOTD for NameMC only.## Final note
If you can reason NameMC, please do it.
[fabric]: https://fabricmc.net
[Mod loader: Fabric]: https://img.shields.io/badge/modloader-Fabric-1976d2?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTEyLTE2VDE2OjU0OjE3LTA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNy0yOFQyMToxNzo0OC0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNy0yOFQyMToxNzo0OC0wNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZWRiMWMyYy1mZjhjLWU0NDEtOTMxZi00OTVkNGYxNGM3NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MGVkYjFjMmMtZmY4Yy1lNDQxLTkzMWYtNDk1ZDRmMTRjNzYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGVkYjFjMmMtZmY4Yy1lNDQxLTkzMWYtNDk1ZDRmMTRjNzYwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowZWRiMWMyYy1mZjhjLWU0NDEtOTMxZi00OTVkNGYxNGM3NjAiIHN0RXZ0OndoZW49IjIwMTgtMTItMTZUMTY6NTQ6MTctMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/HiGMAAAAtUlEQVRYw+XXrQqAMBQF4D2P2eBL+QIG8RnEJFaNBjEum+0+zMQLtwwv+wV3ZzhhMDgfJ0wUSinxZUQWgKos1JP/AbD4OneIDyQPwCFniA+EJ4CaXm4TxAXCC0BNHgLhAdAnx9hC8PwGSRtAFVMQjF7cNTWED8B1cgwW20yfJgAvrssAsZ1cB3g/xckAxr6FmCDU5N6f488BrpCQ4rQBJkiMYh4ACmLzwOQF0CExinkCsvw7vgGikl+OotaKRwAAAABJRU5ErkJggg==