FLockClient - Server
FLockClient
ATTENTION: At this time I'm not able to maintain this project. If any experienced developer wants to maintain this project while I can't, contact-me.
FLockClient is a small and simple tool to force players to use the server defined .jar, It might be useful to modded server and also can work to prevent hacked clients, forcing all the players to use a clean .jar. A client-side modification is required.
Pages: Instructions || Permissions || Key Numbers || Jenkins
Features
- Highly Configurable
- Random security keys
- Multiples clients
- Force player to use a defined client
- Permissions to each client
- Download files from the server
- Permanent ban by MAC address
- more
Permissions
| Permission | Effect |
|---|---|
| FLockClient.Debug | Receive in-game debug messages |
| FLockClient.F3 | Access access to the "F3" menu |
| FLockClient.Texture | Ability to bypass the texture pack lock |
| FLockClient.hash.<client> | Access to the <client> defined |
| FLockClient.Gui.Debug | Show debug information on download |
| FLockClient.ByEmpty | Join the server without the client |
Commands
- /lc ban - Ban the player MAC address
- /lc unban - unBan the player MAC address
- /lc info - Show information about a client
- /lc list - List players using any authorized client
- /lc reload - Reload the configuration
- /lc unex - Re-enable the anti-cheat protection
Attention
This plugin is made to work with a client mode that is available here, if you don't use the mod, the server will not recognise you!
Know Bugs
- Sometimes the kick message will not be properly shown, this is not related to FLockClient.
- Let me know if you find any!
-
View User Profile
-
Send Message
Posted May 4, 2013v2.0 uploaded, added an option to check the .minecraft/config folder, support for CB 1.5.1 and CB 1.5.2 and probably a few more things that I dont remember anymore...
Client-Side 1.5.2 will be uploaded shortly.
-
View User Profile
-
Send Message
Posted May 4, 2013Yeah, mpcp+ is still at 1.5.1, but yeah, i'd like to learn how to obfuscate the files... just for my own knowledge.
-
View User Profile
-
Send Message
Posted May 4, 2013About the 1.5.2 update, I'll try to upload it today, at least the vanilla version. Dont know if mcpc+ is updated yet.
@saki2fifty
Secure config folder: Yes can do.
patcher.jar: This is the app used to move the files after the download, it is suposed to be deleted after the work is done but I think I miss something...
unfortunately is against the bukkit rules to obfuscate the plugin, but I can teach you how to obfuscate the minecraft.jar if you want, I have an app that do almost all the work. But unless the guy have a considerable java experience it wont be a problem, the code used to "read" the files is on the server side.
-
View User Profile
-
Send Message
Posted May 4, 2013so when will 1.5.2 version been uploaded? TwT (thanks for the plugin by the way)
-
View User Profile
-
Send Message
Posted May 4, 2013Atualize para a nova versão Furmiga porfavor.
-
View User Profile
-
Send Message
Posted May 3, 2013@FurmigaHumana
One last thing, promise.
Can you secure /.minecraft/config the same way you did with /.minecraft/bin? I would like to force upload those config files as well. There are client mods that can be changed quite a bit simply by changing those config files and would like to prevent modifying those as well.
Also, what is "patcher.jar"? It's sitting in the root of the .minecraft folder. Can it be auto deleted?
And... can we make a side request to have you obfuscate your code in case someone decides to decompile it?
That's it! I wont bother you again for a while.. and thanks! And of course, in your spare time.
-
View User Profile
-
Send Message
Posted May 3, 2013@saki2fifty
Awesome! Now I can get some real sleep :D
-
View User Profile
-
Send Message
Posted May 3, 2013Ok, just got home, tested out the 1.6 (client) and it work perfect! I tried all different types of scenarios to get it to fail, and it recovers and downloads perfectly each and every time!
Thanks! Looking good!
-
View User Profile
-
Send Message
Posted May 2, 2013Got home late.
Ok, downloaded the newest "d" client only, and now the download finished but hangs... doesn't restart. 2nd screenshot is where it just hangs, nothing happens.
http://files.enjin.com/228976/Images/Untitled1.png http://files.enjin.com/228976/Images/Untitled.png
http://pastebin.com/1wQRyK93
-
View User Profile
-
Send Message
Posted May 2, 2013@FurmigaHumana
Ok, I'll hope so, because right now only 2 players are playing on my server :/ because:
1. They can't figure out how to read the text that says what they are supposed to do :( and 2. sometimes they can't press the links, to then they can't get the file :S
so I hope you can du so in the very future :)
-
View User Profile
-
Send Message
Posted May 2, 2013@GummyGum173
I'll see what I can do.
@saki2fifty
Don't worry, it was just trying to find the java path to move the downloaded files.
-
View User Profile
-
Send Message
Posted May 2, 2013@FurmigaHumana
At work currently, but last night on that one error, it looks like it was trying to do something in "Program Files"... do you know what changes it might be doing in there?
-
View User Profile
-
Send Message
Posted May 2, 2013Sign up for the "Subscriptions" at the very top of this page. When there is an upload / update, you'll get an email with those details.
-
View User Profile
-
Send Message
Posted May 2, 2013Where can I get those builds? (1.9, 1.5 etc), also, can you plea se add a way to completely disable texture packs on the server? (I have mine built in the jar.)
-
View User Profile
-
Send Message
Posted May 1, 2013@saki2fifty
client 1.5d should fix the problem :)
-
View User Profile
-
Send Message
Posted May 1, 2013Ok, 1.9b and 1.5b installed and now downloads perfectly, but getting this now:
http://files.enjin.com/228976/Images/Untitled.png
http://pastebin.com/rzzd1MuM
Every time I restart the client, it gives the above error.
-
View User Profile
-
Send Message
Posted May 1, 2013Hmmm... the latest Subscription Update email I get on your uploads have links to files that do not exist. I manually typed it in and think I got the right ones.
-
View User Profile
-
Send Message
Posted May 1, 2013@saki2fifty
v1.9b and v1.5b
-
View User Profile
-
Send Message
Posted May 1, 2013Is it the v.1.9b? or 1.9?
-
View User Profile
-
Send Message
Posted May 1, 2013v1.9 server and v1.5 client reuploaded!