This is the successor to the old INVisible you might have seen or used. It was rewritten, and I hope it is also much easier to use than before.
INVisible is viewer that reads the world directly and locates every inventory, whether it be a player, a chest, a furnace, etc. It is designed for use with a console. It supports player formats, and both of the latest world formats: Alpha and Beta. It is targeted at SMP, but INVisible will load World inventories from Single Player saves just fine.
INVisible is a fully featured inventory viewer designed for use with a console. It supports player formats, and both of the latest world formats: Alpha and Beta. It is targeted at SMP, but INVisible will load World inventories from Single Player saves just fine.
INVisible is also usable through Bukkit, a Minecraft server mod. You can use all features of it directly from the Bukkit console or even while in-game -- visit the Bukkit forum's link for more info (also, both versions use the exact same jar file).
Filters
Because viewing all inventories by each page could be tedious, you can filter by item, name (i.e a player name or a block name, like Furnace), etc. For specifics, view the "Filter options" section of the help
Usage
Console
java -jar INVisible.jar
In-Game
/inv <command>
Help screen When you start INVisible, you simply type the commands into the console
INVisible v2.0
Setup
world <name> Set the path to the world you want to use
help Display this message
Loading inventories
loadall Load all inventories (player inventories and world inventories)
load <type> Load all of the specified inventory type (WORLD or PLAYER)
Post-processing
show View the current page of inventories
size View the number of loaded inventories by type
next Switch to the next page and show it
Filter options
items <list> Only show results that contain one of the space-seperated items
Using a negative id (ex. -45 for id 45) will remove it from the filter
Currently: [ ]
type <type> Only show results for a specified inventory type (WORLD or PLAYER)
Currently: ALL
name <name> Only show results for this name. It can be a Player name (ex. Notch)
or a block name (ex. Furnace)
Currently: ALL
page <num> Currently: 1
perpage <num> Currently: 5
resetfilter Reset the filter options
Removal
clear <type> Remove the specified inventory from memory (WORLD or PLAYER)
clearall Remove all inventories from memory
>
Screenshots
Console
In-Game (perpage=2 works great alongside /inv next)
In the future
- Better overall output (a very short-term to-do, for when I'm not tired and not making mistakes every 2 words)
- Saving inventories found to a file for later viewing
- More graphical approach: instead of textual, show an ASCII representation grid of what the inventory would look like in-game (Toggleable)
- Inline inventory editing directly possibly (no GUI!)
- ?????????????
A great thanks go out to Kane_Hart, whom this release is dedicated to.
I have a question. I have just started to mess around with the file types for MineCraft (since I am learning C++). What are the main differences that allow this program to distinguish if the file is for Alpha or Beta? I am sorry if that seems like a really noobish question, but I really want to expand my knowledge.
Nice program by the way.
Rollback Post to RevisionRollBack
"We didn't want to go, we didn't want to kill them, but its persistent silence and outstretched arms horrified and comforted us at the same time..."
This tool is fantastic. I would love a non-interactive version so that I can call this directly from the command line so I can output it to log files or parse it.
ie: "java -jar INVisible.jar name Gl1tch.dat" would execute, exit, and return
I wish for this, I'm still using the old version that doesn't understand the region format, so I have to script the use of RegionTool to convert it, before dumping all the chest data. I use it on my server to have regular dumps of the chest and player data so my users can look at it.
github: https://github.com/Hidendra/INVisible
bukkit: http://forums.bukkit.org/threads/invisi ... -493.8308/
This is the successor to the old INVisible you might have seen or used. It was rewritten, and I hope it is also much easier to use than before.
INVisible is viewer that reads the world directly and locates every inventory, whether it be a player, a chest, a furnace, etc. It is designed for use with a console. It supports player formats, and both of the latest world formats: Alpha and Beta. It is targeted at SMP, but INVisible will load World inventories from Single Player saves just fine.
INVisible is a fully featured inventory viewer designed for use with a console. It supports player formats, and both of the latest world formats: Alpha and Beta. It is targeted at SMP, but INVisible will load World inventories from Single Player saves just fine.
INVisible is also usable through Bukkit, a Minecraft server mod. You can use all features of it directly from the Bukkit console or even while in-game -- visit the Bukkit forum's link for more info (also, both versions use the exact same jar file).
Filters
Because viewing all inventories by each page could be tedious, you can filter by item, name (i.e a player name or a block name, like Furnace), etc. For specifics, view the "Filter options" section of the help
Usage
Console
In-Game
Help screen
When you start INVisible, you simply type the commands into the console
Screenshots
Console
In-Game (perpage=2 works great alongside /inv next)
In the future
A great thanks go out to Kane_Hart, whom this release is dedicated to.
enjoy
Nice program by the way.
ie: "java -jar INVisible.jar name Gl1tch.dat" would execute, exit, and return
or if I could type "java -jar INVisible.jar world:/minecraft/world item:35" etc...
It would also be nice if you could add damage to the item filter