The Meaning of Life, the Universe, and Everything.
Location:
Alberta
Join Date:
1/7/2011
Posts:
86
Location:
inbetween mymind & reality
Minecraft:
markjake
Xbox:
NewLunarBrony22
Member Details
I keep having a recurring bug in which the list tag will delete its name upon adding anything into it and delete everything inside of it once its closed via the (-) if I close the entire compound it's name returns but everything inside of it is gone, in some cases the tag compound will say it still has the entries i put in but the (+) button will be missing! Is there a fix or am i doing something wrong?
It sounds like the bug reported above. I'm looking into it for a fix. I don't think you're doing anything wrong. Thanks for reporting the steps you followed.
I can't start the program at all, I just get this:
Description:
Stopped working
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: nbtexplorer.exe
Problem Signature 02: 2.0.1.0
Problem Signature 03: 5042f029
Problem Signature 04: NBTExplorer
Problem Signature 05: 2.0.1.0
Problem Signature 06: 5042f029
Problem Signature 07: 10c
Problem Signature 08: 10
Problem Signature 09: System.TypeInitialization
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
A new version is up for download (2.0.2) which should hopefully fix some problems. This includes a mix of bugfix and feature.
Features:
- The tool should be capable of reading Cubic Chunks region files (r2.*), although my ability to test this is rather limited.
- The File menu contains a "Recent Files" and "Recent Folders" submenu for quickly re-opening locations you've previously worked with. On Windows these should persist when you close and re-open the program, but all bets are off on Linux or Mac.
Fixes:
- Newly created lists will no longer lose their names and get out of sync with the underlying NBT tree when adding entries to them.
- Expanded subnodes will no longer lose their [+]/[-] when the parent node is collapsed and expanded agian.
- Extra diagnostic info added for certain classes of initialization failures (not really a fix, but may provide more info for a future fix).
I've also read a report somewhere that the tool is not saving consistently, but this was not qualified with any useful information. If you happen to encounter this, please report it with extra information that I could use for a reproduction. NOTE: If you try modifying worlds which are currently open in Minecraft (or were open at some time while the same Minecraft process is still running), then it is possible that anything you try to change will be overwritten by Minecraft and lost, or worse. Don't modify data that's in use by Minecraft!
@snarr2: This is very little information to go on. I have added some additional error trapping to the latest download on a hunch, but I have no idea if it will help you or not. You can try it and see if reports more information to you. If you can, provide more information on how you're trying to run/use the program.
I simply try running the exe normally and it has failed to start every time, giving me NBTExplorer has stopped working. I tried it with 2.0.2 to no avail
@snarr2: Hopefully NBTedit can manage to do what you need. If not, one more thing I can have you try is to try using my other tool, NBToolkit (see link in sig). It's a command-line map processing tool. Being able to run or not run that tool would tell me whether or not the fault is actually in the underlying library, rather than the application.
Great to see your still working on this excellent program, I have 1 problem. I'm using alot of custom data now, and it is a real pain to have to reenter all the tags each time. I have the tags I'd like (for example custom potion effects) in one schematic file, and the new potion I'm working on in another schematic. I figured if I open 2 copies of NBT Explore I'd be able to copy some data from one to the other, but it doesn't work.
Is there a workaround for this, or is this something that could be implemented? Thanks!
EDIT: I just noticed I can open an entire folder and copy that way - still it's be nice to go from window to window so it's less crowded - it's easy to get lost in these structures.
Copy and Paste uses the Windows clipboard. I just did a test and I was able to copy nodes from one window to another.
You might be getting caught by some subtleties of copy/paste behavior. You can only paste when you have a compatible 'container' node selected, such as a compound tag, list, or the root of an NBT tree (dat file roots, chunk roots). Lists are further restricted in only being able to paste a compatible data type.
If you're still encountering problems with it, please give me more specific steps to reproduce it. If you have other suggestions for improving the usability of it, you are welcome to suggest them.
NBToolkit works fine, I think it's just NBTExplorer .
If you're still interested in trying to resolve this problem, send me a PM so we can take this offline. It will probably require some more back and forth.
If you're willing to get your hands dirty, you should download a copy of Visual C# 2010 Express, and download a copy of the NBTExplorer source code from the GitHub project. You should be able to just open and build the project (although it's possible you'll need to fix the Substrate reference first). I expect one of two things will happen:
1. Everything will just work, inexplicably.
2. Running the project from Visual Studio will still crash, but you'll be able to extract more information to help pinpoint the problem.
Okay... So I installed C# Express and tried running the source, it said Substrate was missing so I copied the dll into the source directory, and it ran fine. The standalone exe seems to be working now, which makes me wonder if I was missing a .NET component perhaps?
Ok, I have a mac and have downloaded mono runtime.
Now how do I get this thing working?
I don't own a Mac, so I can't really say. For Linux, you would open up a terminal, and type "mono NBTExplorer.exe" in the same directory. Maybe your mac is smart enough to just run it in Mono if you try to run it? I have no idea.
Someone also provided a Mac wrapper earlier in this thread that you could try, I linked it in the first post.
I tried the wrapper but it continued failing to start, I'll try it with mac's terminal but I'll doubt it'll work 'cause macs hate .exe. Ill edit this post with results.
-Lungora.
Rollback Post to RevisionRollBack
“One arrow alone can be easily broken but many arrows are indestructible.” -Genghis Khan
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Features:
- The tool should be capable of reading Cubic Chunks region files (r2.*), although my ability to test this is rather limited.
- The File menu contains a "Recent Files" and "Recent Folders" submenu for quickly re-opening locations you've previously worked with. On Windows these should persist when you close and re-open the program, but all bets are off on Linux or Mac.
Fixes:
- Newly created lists will no longer lose their names and get out of sync with the underlying NBT tree when adding entries to them.
- Expanded subnodes will no longer lose their [+]/[-] when the parent node is collapsed and expanded agian.
- Extra diagnostic info added for certain classes of initialization failures (not really a fix, but may provide more info for a future fix).
I've also read a report somewhere that the tool is not saving consistently, but this was not qualified with any useful information. If you happen to encounter this, please report it with extra information that I could use for a reproduction. NOTE: If you try modifying worlds which are currently open in Minecraft (or were open at some time while the same Minecraft process is still running), then it is possible that anything you try to change will be overwritten by Minecraft and lost, or worse. Don't modify data that's in use by Minecraft!
@snarr2: This is very little information to go on. I have added some additional error trapping to the latest download on a hunch, but I have no idea if it will help you or not. You can try it and see if reports more information to you. If you can, provide more information on how you're trying to run/use the program.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Is there a workaround for this, or is this something that could be implemented? Thanks!
EDIT: I just noticed I can open an entire folder and copy that way - still it's be nice to go from window to window so it's less crowded - it's easy to get lost in these structures.
You might be getting caught by some subtleties of copy/paste behavior. You can only paste when you have a compatible 'container' node selected, such as a compound tag, list, or the root of an NBT tree (dat file roots, chunk roots). Lists are further restricted in only being able to paste a compatible data type.
If you're still encountering problems with it, please give me more specific steps to reproduce it. If you have other suggestions for improving the usability of it, you are welcome to suggest them.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
If you're still interested in trying to resolve this problem, send me a PM so we can take this offline. It will probably require some more back and forth.
If you're willing to get your hands dirty, you should download a copy of Visual C# 2010 Express, and download a copy of the NBTExplorer source code from the GitHub project. You should be able to just open and build the project (although it's possible you'll need to fix the Substrate reference first). I expect one of two things will happen:
1. Everything will just work, inexplicably.
2. Running the project from Visual Studio will still crash, but you'll be able to extract more information to help pinpoint the problem.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
love your profile picture. RD FOR THE WIN.
Now how do I get this thing working?
“One arrow alone can be easily broken but many arrows are indestructible.” -Genghis Khan
I don't own a Mac, so I can't really say. For Linux, you would open up a terminal, and type "mono NBTExplorer.exe" in the same directory. Maybe your mac is smart enough to just run it in Mono if you try to run it? I have no idea.
Someone also provided a Mac wrapper earlier in this thread that you could try, I linked it in the first post.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
-Lungora.
“One arrow alone can be easily broken but many arrows are indestructible.” -Genghis Khan