Note: this currently does not have a gui and is only usable view a console. Even then, it's still a very powerful tool.
A gui may be made sometime, who knows.
hey0 plugin
Currently, there is only a plugin available with this to move to a x/y/z location. This is useful paired with the chest data given by the program. /moveto x y z
[root@griefcraft minecraft]# java -jar INVisible.jar -h
Initializing..
INVisible v2.0
Usage: INVisible [-path=[./world/]] [-items=] [-players=]
-path : The path to the world directory
-chests : Search chests instead of players
-items : List of items to ONLY check for (Comma Seperated). Item names CAN be used (tnt,cobblestone,etc)
-players : List of players to ONLY look at (Comma Seperated)
-griefcheck : Check for items that are commonly used by griefers (some are impossible to obtain without spawning)
-h : Display this help screen and exist
-v : Print the version and exist
Mixing -griefcheck and -items flags
Yes, you can do this. It will simple add the items you specify to the items it checks for griefcheck. -griefcheck simply adds a list of commonly used griefing tools as if you used -items
this is a great app!..no replies? really?
its help me quickly find people with items or unusually large amounts of gold/diamond blocks.
but of course I have a request..maybe a "count" option?
so I can do a search for people with more than X amount of item..or able to search for people with the horrible -1 amounts?
help find them faster to weed them out.
this is a great app!..no replies? really?
its help me quickly find people with items or unusually large amounts of gold/diamond blocks.
but of course I have a request..maybe a "count" option?
so I can do a search for people with more than X amount of item..or able to search for people with the horrible -1 amounts?
help find them faster to weed them out.
I could do that :wink.gif:.
Quote from zeryl »
Don't know about anyone else, but for me the link is a 404. Checked the directory there too, and couldn't find the tool.
Whoops, fixed :tongue.gif:
Also, I'm sure most server owners wanted something to check chests as well to easily find the chests containing dupes that people seem to always find and then get a couple of their friends to raid the place !
I got tired of this happening so I decided (just not too long ago) to add chest checking fun to this since no one else has done it yet.
I'm happy to say the next version will include this! It'll be a simple -chest flag to instead search chests not players (it takes a bit longer, since it has to search every chunk) (also, it may be changed to include it and also search players :tongue.gif:). Also also! -path must point to the world directory now, even for just checking players :tongue.gif:
However, it also finds all the dungeon chests. If you use -items, -griefcheck, it won't be a problem!
This isn't the official release, but here's a little snippet of a test on a local server. I will include a simple plugin for hey0 to manually teleport to a x/y/z location for using with this.
I'm really interested in this if/when a new version with chest searching comes out.
Going to be waiting 'til later on. Oh yeah, on a ~250mb map it takes 35s (58k files).
In the NBT class provided by minepedia it had a file pointer leak which was a problem for large maps (I fixed it), but there is probably something else I missed as well so I'll wait for until I'm wide awake :3
anyone have a witty name for something like this? InventoryReader doesn't sound right if it can check chests, too!
I'm really interested in this if/when a new version with chest searching comes out.
Going to be waiting 'til later on. Oh yeah, on a ~250mb map it takes 35s (58k files).
In the NBT class provided by minepedia it had a file pointer leak which was a problem for large maps (I fixed it), but there is probably something else I missed as well so I'll wait for until I'm wide awake :3
anyone have a witty name for something like this? InventoryReader doesn't sound right if it can check chests, too!
MineSpy
Inv-Visible(or some play on that..)
Rummage
dunno...
and a hey0 plugin would be great! any chance of begging to have it pass commands to it? so others than just people with phsyical access to the machine can see it?
if not the tools already a BIG help.
I'm really interested in this if/when a new version with chest searching comes out.
Going to be waiting 'til later on. Oh yeah, on a ~250mb map it takes 35s (58k files).
In the NBT class provided by minepedia it had a file pointer leak which was a problem for large maps (I fixed it), but there is probably something else I missed as well so I'll wait for until I'm wide awake :3
anyone have a witty name for something like this? InventoryReader doesn't sound right if it can check chests, too!
MineSpy
Inv-Visible(or some play on that..)
Rummage
dunno...
and a hey0 plugin would be great! any chance of begging to have it pass commands to it? so others than just people with phsyical access to the machine can see it?
if not the tools already a BIG help.
In the long term, that's something I would like to do, yes. For better performance it would need to cache results if people were able to poll chests ingame.
I think I like Inv-Visible, but instead, INVisible? For now, I guess.
I can understand the importance of some things like this, but software can always have glitches. It's not that I'm doubting this, but I am weary because on one server the admin banned my friend for having 64 diamond blocks in his chest.* The server had chest protection. As I know him on an instant messenger (Xfire), I thought that he couldn't have hacked. He's a nice guy.
After that I didn't really go to the server again, all the fun was taken out of it.
These tools are useful, but some situations can easily be overlooked as hacking. I would suggest that it double checks said inventory, which would generally make sure that it doesn't trip out.
*His house, which was close to mine, was then burnt down by the admin too.
Some other features I would like to do is maybe a detailed stats where all the blocks in chests and or players show maybe I said that already though haha or maybe total also per chest and total global..
Also maybe have a output option to put into a text file and such.
when you do something like -chest -item=4 could you do a TOTAL calculation also at the end? or hell do a full out total so we can print out reports.
Quote from Kane_Hart »
Some other features I would like to do is maybe a detailed stats where all the blocks in chests and or players show maybe I said that already though haha or maybe total also per chest and total global..
Also maybe have a output option to put into a text file and such.
Good ideas, I'll have some/all of them in the next update (probably later on tonight/tomorrow, giving myself time to work on everything I need to now)
I can understand the importance of some things like this, but software can always have glitches. It's not that I'm doubting this, but I am weary because on one server the admin banned my friend for having 64 diamond blocks in his chest.* The server had chest protection. As I know him on an instant messenger (Xfire), I thought that he couldn't have hacked. He's a nice guy.
After that I didn't really go to the server again, all the fun was taken out of it.
These tools are useful, but some situations can easily be overlooked as hacking. I would suggest that it double checks said inventory, which would generally make sure that it doesn't trip out.
*His house, which was close to mine, was then burnt down by the admin too.
you cant blame the software for that...if its glitchy or not..that was just an irresponsible admin. he could have went and checked the chest manually to confirm, and could have inquired about how they was gotten before banning.
with out without the software, the admin had a itchy banning finger, software or lack thereof wont solve that issue.
Up until recently this plugin was working fine for me, now I'm getting the error message shown below.
Initializing..
Using world directory: ./world/
Found 627 suitable files
java.io.IOException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
at java.util.zip.GZIPInputStream.<init>(Unknown Source)
at java.util.zip.GZIPInputStream.<init>(Unknown Source)
at com.griefcraft.util.Tag.readFrom(Tag.java:263)
at com.griefcraft.INVisible.readInventories(INVisible.java:242)
at com.griefcraft.INVisible.init(INVisible.java:185)
at com.griefcraft.INVisible.<init>(INVisible.java:156)
at com.griefcraft.INVisible.main(INVisible.java:435)
Press any key to continue . . .
A gui may be made sometime, who knows.
hey0 plugin
Currently, there is only a plugin available with this to move to a x/y/z location. This is useful paired with the chest data given by the program.
/moveto x y z
Download: http://griefcraft.com/dev/MoveTo.jar (use plugin name MoveTo)
Example outputs with flags used
-h
-griefcheck -chests
-items=jackolantern
Mixing -griefcheck and -items flags
Yes, you can do this. It will simple add the items you specify to the items it checks for griefcheck. -griefcheck simply adds a list of commonly used griefing tools as if you used -items
Download
[*:2glj01br]http://griefcraft.com/dev/INVisible.jar
Place it in your root minecraft folder. If you put it in your world folder, you will need to use -path=.
Thank you to
[*:2glj01br]minecraft wiki for the Named Binary Tag class
[*:2glj01br]hey0 for a nice list of item names and their ID (modified a bit)
enjoy
its help me quickly find people with items or unusually large amounts of gold/diamond blocks.
but of course I have a request..maybe a "count" option?
so I can do a search for people with more than X amount of item..or able to search for people with the horrible -1 amounts?
help find them faster to weed them out.
I could do that :wink.gif:.
Whoops, fixed :tongue.gif:
Also, I'm sure most server owners wanted something to check chests as well to easily find the chests containing dupes that people seem to always find and then get a couple of their friends to raid the place !
I got tired of this happening so I decided (just not too long ago) to add chest checking fun to this since no one else has done it yet.
I'm happy to say the next version will include this! It'll be a simple -chest flag to instead search chests not players (it takes a bit longer, since it has to search every chunk) (also, it may be changed to include it and also search players :tongue.gif:). Also also! -path must point to the world directory now, even for just checking players :tongue.gif:
However, it also finds all the dungeon chests. If you use -items, -griefcheck, it won't be a problem!
This isn't the official release, but here's a little snippet of a test on a local server. I will include a simple plugin for hey0 to manually teleport to a x/y/z location for using with this.
edit: performance wise,
the majority of the time is used reading the files. it takes pretty much the same time to parse an inventory as to read a file
Going to be waiting 'til later on. Oh yeah, on a ~250mb map it takes 35s (58k files).
In the NBT class provided by minepedia it had a file pointer leak which was a problem for large maps (I fixed it), but there is probably something else I missed as well so I'll wait for until I'm wide awake :3
anyone have a witty name for something like this? InventoryReader doesn't sound right if it can check chests, too!
MineSpy
Inv-Visible(or some play on that..)
Rummage
dunno...
and a hey0 plugin would be great! any chance of begging to have it pass commands to it? so others than just people with phsyical access to the machine can see it?
if not the tools already a BIG help.
In the long term, that's something I would like to do, yes. For better performance it would need to cache results if people were able to poll chests ingame.
I think I like Inv-Visible, but instead, INVisible? For now, I guess.
Also, updated. Check the main post :wink.gif:
After that I didn't really go to the server again, all the fun was taken out of it.
These tools are useful, but some situations can easily be overlooked as hacking. I would suggest that it double checks said inventory, which would generally make sure that it doesn't trip out.
*His house, which was close to mine, was then burnt down by the admin too.
Yeehaw.
Check out my Let's Play Series:
Also maybe have a output option to put into a text file and such.
Check out my Let's Play Series:
Good ideas, I'll have some/all of them in the next update (probably later on tonight/tomorrow, giving myself time to work on everything I need to now)
Check out my Let's Play Series:
you cant blame the software for that...if its glitchy or not..that was just an irresponsible admin. he could have went and checked the chest manually to confirm, and could have inquired about how they was gotten before banning.
with out without the software, the admin had a itchy banning finger, software or lack thereof wont solve that issue.