Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

NBTExplorer - NBT Editor for Windows and Mac

nbtexplorer 2.7.4 updated 4/1/2014

  • Please log in to reply
661 replies to this topic

#41

Firebastard

Posted 17 May 2012 - 11:38 PM

The program won't run under .net framework 4.0, and I can't seem to find the download for version 2.  anyone have a link?

Edit: There's one in the NBT edit link in your main thread.  It works fine with .net 2 installed.

Register or log in to remove.

#42

jaquadro
    jaquadro

    Lapis Lazuli Collector

  • Curse Premium
  • Curse Premium
  • 1051 posts

Posted 18 May 2012 - 12:01 AM

It's unusual, but there seems to be some people who have .NET 4.0 installed, but not .NET 2.0.  Perhaps you are one of them?

I can provide a .NET 4.0 build if you need it, but 2.0 should still cover the most bases (including the Mono folk).
NBTExplorer - NBT editor for Windows and Mac
Substrate - Minecraft map editing library for C#/.NET

#43

Bakadakara

Posted 25 May 2012 - 07:48 AM

So, I'm using this to edit what villagers trade in the latest snapshot.

Thank you for this tool!

Is there any chance you could add copy/paste functions?

#44

SoniEx2
    SoniEx2

    Stone Miner

  • Members
  • 74 posts
  • Minecraft: SoniEx2

Posted 07 June 2012 - 09:27 PM

View PostBakadakara, on 25 May 2012 - 07:48 AM, said:

So, I'm using this to edit what villagers trade in the latest snapshot.

Thank you for this tool!


Is there any chance you could add copy/paste functions?

Thats the same thing I was thinking...
Check this out: http://imgur.com/0acV9hX
I make EnderMoney, check it out: http://www.minecraft...16x-endermoney/

#45

jaquadro
    jaquadro

    Lapis Lazuli Collector

  • Curse Premium
  • Curse Premium
  • 1051 posts

Posted 08 June 2012 - 04:36 AM

Since the new trading system has added incentive for this, I have now uploaded a new version with clipboard support.  Please report any problems.
NBTExplorer - NBT editor for Windows and Mac
Substrate - Minecraft map editing library for C#/.NET

#46

Graypup
    Graypup

    Iron Miner

  • Members
  • 344 posts
  • Location: In front of my computer
  • Minecraft: Graypup
  • Xbox:PC FTW
  • PSN:PC STATE NETWORK

Posted 16 June 2012 - 04:31 PM

Great! Now I can finally delete NBTedit from my computer!
(NBTedit has some weird bugs that I used to constantly trigger)
Posted Image
http://i.imgur.com/s5Xsq5k.png (MCF hates big images :( and text :( )

#47

LB--
    LB--

    Coal Miner

  • Members
  • 103 posts
  • Location: Richardson, Texas, North America, Earth, Milky Way, Universe Simulation #7
  • Minecraft: LB725C

Posted 20 June 2012 - 06:10 PM

Thanks for this great tool! It will help a lot in my testing and debugging to make sure I've got everything nailed down right :) I'm very impressed with it at current.
I'm a highly passionate C++ programmer and have actually corrected my professors.

#48

AnoobisCA
  • Location: Canada
  • Minecraft: xXStealthie

Posted 11 July 2012 - 06:07 AM

I was told to get this so I could enable cheats in a 1.2.5 world. Sorry, but I have no clue what to do.

Sorry, scratch that, I'm an idiot. Thanks so much for this great tool! :)

Edited by AnoobisCA, 11 July 2012 - 06:13 AM.

Posted Image<p>

#49

LB--
    LB--

    Coal Miner

  • Members
  • 103 posts
  • Location: Richardson, Texas, North America, Earth, Milky Way, Universe Simulation #7
  • Minecraft: LB725C

Posted 12 July 2012 - 11:25 PM

I noticed some issues with this - in Java (and Minecraft), all integral types are signed (except characters ofc). But with this program, it seems they are unsigned - for instance the Byte tag forces me to use confusing values in the range 0 to 255 instead of the correct -128 to 127. It's a minor annoyance since it is simple math to find the correct unsigned value from a singed one and vice versa, but it should still be fixed :)
I'm a highly passionate C++ programmer and have actually corrected my professors.

#50

jaquadro
    jaquadro

    Lapis Lazuli Collector

  • Curse Premium
  • Curse Premium
  • 1051 posts

Posted 12 July 2012 - 11:37 PM

That's a good catch.  I'm surprised it hasn't come up yet, but bytes are typically used for boolean or very small value ranges so it wouldn't typically come up.  What values are you trying to set above 127?

I'll look into it when I get back into town next week.
NBTExplorer - NBT editor for Windows and Mac
Substrate - Minecraft map editing library for C#/.NET

#51

LB--
    LB--

    Coal Miner

  • Members
  • 103 posts
  • Location: Richardson, Texas, North America, Earth, Milky Way, Universe Simulation #7
  • Minecraft: LB725C

Posted 17 July 2012 - 10:12 PM

I was trying to set a potion effect amplifier to a negative value, and it told me it was not in the valid range. It wasn't hard for me to just subtract from 256 though - I just wanted to point out the bug.
I'm a highly passionate C++ programmer and have actually corrected my professors.

#52

swiss85
    swiss85

    Out of the Water

  • Members
  • 3 posts

Posted 19 July 2012 - 06:35 PM

Is there any way to add a way to change the order of the elements ? That would be really handy for servers.dat file edition !

#53

Seratias
    Seratias

    Out of the Water

  • Members
  • 8 posts

Posted 20 July 2012 - 06:29 AM

How do I open this app with Mono? I can't seem to find any information about this.
Achievement get!                                   Munchy Master
Refill your health bar from half a heart with cookies!

#54

NighttimeDriver50000
  • Minecraft: NighttimeDriver5

Posted 22 July 2012 - 09:51 PM

Here's a mac application package I made that's basically just a mono wrapper: http://bit.ly/NBTExplorerMac

It's nothing complex; I made a shell script, and apart from the basic unix initialization, the only line is "mono NBTExplorer.exe"
Then I put the shell script and all the contents of NBTExplorer.zip in NBTExplorer.app/Contents/MacOS/

And that's it. The only thing I might add in the future is the Mono binaries so that it can run even if Mono is not installed. Actually, I'm going to go do that now. Edit: Done. The link is the same. The package now includes the disk image for Mono, and if it does not detect an installation of Mono, it attaches it, installs the Mono framework, and then detaches the disk image. The installer requires a password, and it prompts for one in a Terminal window. Based on your Terminal preferences, the Terminal window may not close after installation, but you can close it yourself once it has installed since it is not the console for NBTExplorer, it is actually a separate process called InstallMono.

Edit: I accidentally set the icon to the dead bush texture, can somebody send me what the icon is actually supposed to be?

#55

NighttimeDriver50000
  • Minecraft: NighttimeDriver5

Posted 22 July 2012 - 11:09 PM

View PostSeratias, on 20 July 2012 - 06:29 AM, said:

How do I open this app with Mono? I can't seem to find any information about this.

It's command line: mono pathtoexe
This is actually pretty much all I added to make the mac version. (See the above post)

#56

Jarmom
    Jarmom

    Tree Puncher

  • Members
  • 14 posts

Posted 23 July 2012 - 02:59 AM

Does this work with the latest snapshot? I managed to edit my health, but I cannot edit the enchantment on my pickaxe..

Posted Image


#57

jaquadro
    jaquadro

    Lapis Lazuli Collector

  • Curse Premium
  • Curse Premium
  • 1051 posts

Posted 23 July 2012 - 05:20 AM

It should work with all versions of Minecraft including future ones, unless the underlying NBT data format were to change.

If you change the data on a file and save it, then re-open the file in NBTExplorer, you should be able to verify that your change persisted.  If it didn't persist correctly, that's a bug in NBTExplorer.  If it did persist, then Minecraft doesn't understand the change you made, and so it is ignoring your change and resorting to something else.
NBTExplorer - NBT editor for Windows and Mac
Substrate - Minecraft map editing library for C#/.NET

#58

fireputrouter

Posted 26 July 2012 - 07:44 PM

I downloaded this and tried to change the player abilities. I save the changes and exit the program. When I open Minecraft, the changes are erased and it reverts back to the original values. What am I doing wrong?

#59

jaquadro
    jaquadro

    Lapis Lazuli Collector

  • Curse Premium
  • Curse Premium
  • 1051 posts

Posted 26 July 2012 - 08:04 PM

You aren't doing anything wrong.  As far as I know, Minecraft does not respect the player abilities settings outside of their valid game modes.
NBTExplorer - NBT editor for Windows and Mac
Substrate - Minecraft map editing library for C#/.NET

#60

dinosaurwizard
  • Location: Amurica
  • Minecraft: dinosaurwizard

Posted 02 August 2012 - 11:36 PM

So this program is awesome and I've been using it for editing villager trading.  
One thing though I can't figure out though is if there is a way to have the villager sell you an enchanted item?
Posted Image