Hi!, why I get this msg? none minecraft or program is using that files..
NOTICE: The process cannot access the file 'f:\mis programas\multimc\instances\1.4.2 mods\.minecraft\saves\lan\region\r.2.2.mca' because it is being used by another process.
etc...
And another question: If I use the path of the savegame, the purge option will purge all my worlds in that savegame? (Im using mystcraft with a lot of dimensions)
Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
at NBToolkit.Relight.Run()
at NBToolkit.Program.Main(String[] args)
To answer your other question that I missed, I think it will only affect your main world. When the tool was written, the only other world ever available was the Nether. If you have any doubts, you should always copy the world to back it up first.
Also if you're still getting file lock errors, you should post the full command you are using.
It only sits and does nothing when i dont pass any arguments. Im still getting this error when i run it how you told me to:
Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.
at NBToolkit.Relight.Run()
at NBToolkit.Program.Main(String[] args)
I'm going to guess your world argument isn't working correctly. Quick testing indicates it crashes like that if you feed it a bad world path. Try using the real full path instead. Navigate there with Explorer.
To answer your other question that I missed, I think it will only affect your main world. When the tool was written, the only other world ever available was the Nether. If you have any doubts, you should always copy the world to back it up first.
Also if you're still getting file lock errors, you should post the full command you are using.
I just found this program, and I want to use it to replace some glitches in my old Alpha world, because porting it to 1.4.4 caused all of the oak leaves to turn into a strange mix of jungle, pine, and birch. I think that the replace function would do the trick.
However, I have no interest in using a command prompt, or figuring it out, I just want to fix this and get on with my life. Are there any step-by-step instructions on using this program on Ubuntu?
Rollback Post to RevisionRollBack
Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
I can't test it right now so use that as a base. I'm pretty sure it will be okay with replacing a block type with itself. All you really care about is forcing the data value to 0 to give you your oak leaves back.
I can't test it right now so use that as a base. I'm pretty sure it will be okay with replacing a block type with itself. All you really care about is forcing the data value to 0 to give you your oak leaves back.
Trying those instructions gave me this output:
family@family-GM5632E:~$ mono nbtoolkit.exe replace -w Home/.minecraft/saves/World3 --bi=18 -a 18 -d 0
Cannot open assembly 'nbtoolkit.exe': No such file or directory.
Rollback Post to RevisionRollBack
Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
NBToolkit.exe and its supporting files need to be in the same directory you're invoking the command from (or specify the path to NBToolkit accordingly). Casing also matters because you're on Linux, so make sure it matches what's actually on your filesystem, and not what I provided in the example command.
I'm starting to get the feeling that just giving a copy of the world to you would be easier...
Anyway, what exactly do you mean by "invoking the command from the same directory as the NBToolkit files"?
Rollback Post to RevisionRollBack
Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
Thank you very much for making this utility! I have a world that I have played in continually since Alpha, and I was able to revitalize the older areas with this.
Ohh...
I finally figured out that I cant input the instructions given into the Gnome terminal included in Ubuntu. Running NBToolkit.exe is supposed to bring up a Mono Runtime terminal. Well, the mono terminal comes up for all of a second before just disappearing without a word. I can't use it or anything.
Rollback Post to RevisionRollBack
Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
The arguments must be passed in when you run it. It is not interactive.
"passed in"?
Don't exactly know what that means... Is there a more in-detail video or tutorial for this program, that explains how to use it and all of its functions?
Rollback Post to RevisionRollBack
Life is like a clogged toilet: It's full of crap until you do something worth remembering in it.
It should be as I showed you. This must be done from the terminal. Use the 'ls' command to list the contents of your current directory. Make sure you have NBToolkit in the same directory, as so:
user@host:~$ ls
NBToolkit.exe NBToolkit.exe.config Substrate.dll Otherfiles
Make sure you have everything cased correctly. Also make sure you have your world path correct. The string you entered would work if there is a 'Home' directory in your current directory, and .minecraft is within that directory. You'll get an error message (or possibly an exception trace) if the world path is wrong.
If everything is done correctly, the program will appear to "hang" (it outputs nothing by default). When it's finished, it will terminate and give you your prompt back. If you want to see output, try adding "-v" or "--vv" to the command.
It should be as I showed you. This must be done from the terminal. Use the 'ls' command to list the contents of your current directory. Make sure you have NBToolkit in the same directory, as so:
user@host:~$ ls
NBToolkit.exe NBToolkit.exe.config Substrate.dll Otherfiles
Make sure you have everything cased correctly. Also make sure you have your world path correct. The string you entered would work if there is a 'Home' directory in your current directory, and .minecraft is within that directory. You'll get an error message (or possibly an exception trace) if the world path is wrong.
If everything is done correctly, the program will appear to "hang" (it outputs nothing by default). When it's finished, it will terminate and give you your prompt back. If you want to see output, try adding "-v" or "--vv" to the command.
Oh, I see. I have never had to use the terminal much, thanks to the ubuntu software center. That thing is so much easier to use when installing programs.
Anyway, I think I understand . Here is the terminal after the command. It gave an output everytime, with an error message.
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
at NBToolkit.Replace.Run () [0x00000] in <filename unknown>:0
at NBToolkit.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
at NBToolkit.Replace.Run () [0x00000] in <filename unknown>:0
at NBToolkit.Program.Main (System.String[] args) [0x000
I did put the files from the nbtoolkit download in my home folder.
When you start a path with a forward slash, it means the path is starting from your system root. Instead try "~/.minecraft/saves/World3", which starts from your home folder. You could also use "./.minecraft/saves/World3", which starts from your current directory, since your current directory is your home folder in this case.
And another question: If I use the path of the savegame, the purge option will purge all my worlds in that savegame? (Im using mystcraft with a lot of dimensions)
Im doing:
And getting:
Other times it just sits and does nothing.
Try running the command like:
NBToolkit relight -w "%appdata%\.minecraft\saves\Skylands" -b -s -h --vv
@francogp: Sounds like some other program is still running and using the files. Minecraft, perhaps?
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
I double check it and no program is running :S. I restart the PC to be triple sure.
Also if you're still getting file lock errors, you should post the full command you are using.
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
the command was>
However, I have no interest in using a command prompt, or figuring it out, I just want to fix this and get on with my life. Are there any step-by-step instructions on using this program on Ubuntu?
Something like:
mono nbtoolkit.exe replace -w "path/to/world" --bi=18 -a 18 -d 0
I can't test it right now so use that as a base. I'm pretty sure it will be okay with replacing a block type with itself. All you really care about is forcing the data value to 0 to give you your oak leaves back.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Trying those instructions gave me this output:
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Anyway, what exactly do you mean by "invoking the command from the same directory as the NBToolkit files"?
I finally figured out that I cant input the instructions given into the Gnome terminal included in Ubuntu. Running NBToolkit.exe is supposed to bring up a Mono Runtime terminal. Well, the mono terminal comes up for all of a second before just disappearing without a word. I can't use it or anything.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
"passed in"?
Don't exactly know what that means... Is there a more in-detail video or tutorial for this program, that explains how to use it and all of its functions?
user@host:~$ ls
NBToolkit.exe NBToolkit.exe.config Substrate.dll Otherfiles
Make sure you have everything cased correctly. Also make sure you have your world path correct. The string you entered would work if there is a 'Home' directory in your current directory, and .minecraft is within that directory. You'll get an error message (or possibly an exception trace) if the world path is wrong.
user@host:~$ mono NBToolkit.exe replace -w Home/.minecraft/saves/World3 --bi=18 -a 18 -d 0
If everything is done correctly, the program will appear to "hang" (it outputs nothing by default). When it's finished, it will terminate and give you your prompt back. If you want to see output, try adding "-v" or "--vv" to the command.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate
Oh, I see. I have never had to use the terminal much, thanks to the ubuntu software center. That thing is so much easier to use when installing programs.
Anyway, I think I understand . Here is the terminal after the command. It gave an output everytime, with an error message.
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
at NBToolkit.Replace.Run () [0x00000] in <filename unknown>:0
at NBToolkit.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object
at NBToolkit.Replace.Run () [0x00000] in <filename unknown>:0
at NBToolkit.Program.Main (System.String[] args) [0x000
When you start a path with a forward slash, it means the path is starting from your system root. Instead try "~/.minecraft/saves/World3", which starts from your home folder. You could also use "./.minecraft/saves/World3", which starts from your current directory, since your current directory is your home folder in this case.
Mods I Develop: Garden Stuff -- Storage Drawers -- Hunger Strike
Tools I Develop: NBTExplorer -- Substrate