• Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Contributors
IlluminatiFish, Uxon (HackedServer Developer), Moonquistico & many other translators
Supported Minecraft Versions
  1. 1.8
  2. 1.12
  3. 1.13
Shiva
Have you ever wanted to detect player's clients?

This a small skript that allows server owners & staff see what their players are logging in with

HOW IT WORKS?

In minecraft when a player logs on it sends out a packet, in this skript I am "catching" the packet a retrieving information from said packet, and then checking if they contain a specific string that a mod pack or client might send and then sends what the player has logged in with.

Dependencies
ThatPacketAddon [v1.0-BETA.3]

Skript [v2.2-dev36]

ProtocolLib [v4.4.0]


skript-mirror [v2.0.0-SNAPSHOT]


For this skript to work you will need all updated versions of the dependencies listed above unless listed otherwise

Clients/Mods Detected By Shiva:

5zig Mod
Hyperium
Labymod v2 & v3
PXMod
Better Sprint Mod
Forge Mod Loader
WorldDownloader
WorldEdit CUI
Cracked Vape
Remix
XaeroMinimap Mod
JourneyMap
CustomNPCs
Jigsaw [Experimental Check]
Console Client
LiteLoader Mod Launcher
PvPLounge Client
Easy Minecraft Client
Rift
Fabric
Schematica Mod
Waila
InventoryTweaks
JEI
Winterware
Pixel Client
Lunar Client [Experimental Check]

And many more to follow in future updates...

/shiva help command - https://gyazo.com/51799fef3e29863514dd2be8f8429e2b


What happens when the player logs on -
https://gyazo.com/1ae8e87e37be4ca5543dab1fd52fb300

PERMISSIONS

shiva.alert - To get messages when a player joins on a client
shiva.admin - Is required for both the /shiva help and /shiva mods <player> command.

CREATOR

Created by IlluminatiFish

SERVERS THAT USE THIS SCRIPT :emoji_grinning:
- togglesprint.dk


Message me on discord if you want your server here

Join the discord for frequent updates and to post suggestions :emoji_grinning:
[https://discord.gg/zEuehqc]



5 Downloads [✔️]
10 Downloads [✔️]
20 Downloads [✔️]
50 Downloads [✔️]
100 Downloads [✔️]
150 Downloads [✔️]
200 Downloads [✔️]
250 Downloads? [✔️]
300 Downloads? [✔️]
500 Downloads? [✔️]
700 Downloads? [✔️]

holy moly 700+ downloads i can't believe it.

Special Thanks to @Her3sy for the help on detecting new mods/clients in 0.6+
  • Like
Reactions: Diclo
Author
IlluminatiFish
Downloads
2,554
Views
2,554
First release
Last update
Rating
4.83 star(s) 6 ratings

More resources from IlluminatiFish

Latest updates

  1. Added Lunar Client detection

    Added Lunar Client detection suggested by @MCAki06 using the "lunarclient" channel might not...
  2. Woops, forgot to change the version string in the skript lmao

    Forgot to change the version string in the Shiva commands terribly sorry about that. ~ Thanks Fish
  3. Removed old detection for Remix Client and added the new one

    It has come to my attention that Remix Client developers have changed the packet that is sent...

Latest reviews

Kinda sad, that Shiva can't catch Clients like Badlion or hack clients. That would be really helpful but overally a good Script!
IlluminatiFish
IlluminatiFish
Hopefully soon I will be adding forge mod detection to the Skript, so you might be able to detect some clients that mask as forge mods on the surface. Thank you for the review :)
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
IlluminatiFish
IlluminatiFish
Thank you for the review lmao
Great! Never took the time to look in to this time saver! Mind me breaking-up the code to run without thatpacketaddon and protocollib?
IlluminatiFish
IlluminatiFish
I'm glad you like my resource, also thanks for the 5 stars! I don't understand how you break down the code to make it run without the packet addon which is essential unless you're trying to access it directly using skript mirror or something of the sorts. however protocollib is essential as you wouldn't be able to access the packet without it
Good skript. Can you see yourself updating this to 1.15.1 or not possible atm?
IlluminatiFish
IlluminatiFish
I could tweak around with it in 1.15.1 and release a fork of it, If I get it working on 1.15.1, also thanks for the 5 star review
Epic bro, please make detection for The Real Lunar
IlluminatiFish
IlluminatiFish
Lunar client is hard to detect as it doesn't register an packet channels and does not send any data to the server, Remix client masks itself by sending a "Lunar-Client" register packet so it isn't fake they try acting like Lunar on the packet level of minecraft. Thanks a lot for the 5 star review, hope you enjoy the upcoming updates.
Hey, I really like this resource! Is it possible to detect Badlion Client?
IlluminatiFish
IlluminatiFish
I'm glad you really like my resource, and to answer your question badlion client is not detectable so I cannot add it to this resource