Jump to content

Help
Latest News Article

NBTExplorer


41 replies to this topic

#1

Posted 04 December 2011 - 07:51 AM

NBTExplorer is a low-level graphical NBT data editor similar to, inspired by, and based on NBTedit. The key difference is NBTExplorer's full support for Minecraft .mcr region files, and a directory-tree interface for easily exploring multiple worlds. NBTExplorer is built on top of Substrate.

NBTExplorer can read:
  • Standard NBT files (e.g. level.dat)
  • Schematic files
  • Uncompressed NBT files (e.g. idcounts.dat)
  • Minecraft region files (*.mcr)
  • Minecraft anvil files (*.mca)
Posted Image

Windows Users
NBTExplorer is a Windows .NET application, and requires .NET framework 2.0 to run.

Linux and Mac Users
NBTExplorer has been tested for compatibility with recent Mono runtimes, and should be compatible with both Linux and MacOS X by running it with Mono.

Project Page: Github
Download: Main Download | Mirror

Since this a new tool, there might be bugs. I recommend backing up worlds before modifying them with this tool.
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

Register or log in to remove.

#2

    Davve

    Obsidian Miner

  • Members
  • 1330 posts
  • Location: Sweden
  • Minecraft: _Davve_

Posted 04 December 2011 - 11:14 AM

Meh, wasn't planning on finishing mine anyway. :P

Posted Image


#3

  • Location: Wherever you want me to be, babe ;)
  • Minecraft: jmorganm

Posted 16 December 2011 - 07:02 AM

Looks good!
Specs: Intel Core i5 2500k @ 4.5GHz, Gigabyte Geforce GTX 560 Ti 448 Cores @ 900MHz, ASrock Extreme3 Gen3, Corsair XMS3 4x2GB DIMMs, 2x Seagate Barracuda 1TB 7200RPM in RAID 1, Cooler Master Hyper 212 Plus, 1x Seagate Momentus 160GB 7200RPM (For FRAPS), Cooler Master HAF 912.

#4

    miauw62

    Void Walker

  • Members
  • 1958 posts
  • Location: Belgium
  • Minecraft: miauw62

Posted 13 January 2012 - 04:58 PM

Only two posts?
I think people are getting too stond of their comfort and user-friendlyness.
Gratz to you for making this!

Spiskellepigreeperjockey said:

Place the melon and smash it with your hands karate-style.
Problem solved.

#5

  • Location: Germany

Posted 15 January 2012 - 04:50 PM

Really nice, using this all time :3

Thanks for this program :)

~Peacem4k3r
Posted Image

#6

    smenx

    Gold Miner

  • Members
  • 476 posts
  • Location: The Netherlands
  • Minecraft: smenx

Posted 18 January 2012 - 03:00 PM

Thanks a lot for making this!

Our biomes in QuestWorld where changed through MC 1.1, this program helped me fix it ;)
Posted Image

#7

Posted 22 January 2012 - 11:46 PM

NBTExplorer has been updated. Rough changeset:

- Project retargeted to .NET Framework 2.0
- General usability improvements
- - Open folder dialog remembers your last position
- - Files and folders can be dragged into the window to open them
- - Files and folders can be dragged onto the executable to open them at launch
- Improved Mono support, tested to run under both Linux and MacOS X (as always, YMMV)
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

#8

    Darq

    Tree Puncher

  • Members
  • 14 posts
  • Minecraft: Darq_Alder

Posted 23 January 2012 - 03:41 AM

Nice job with this. <3

#9

    Mr.OMG

    Diamond Miner

  • Members
  • 897 posts
  • Location: Finland
  • Minecraft: Vilperi14
  • Xbox:Sellis7

Posted 28 January 2012 - 10:20 AM

umm....Can I change weather with this?like disable it or remove all snow?or an option to make raining like 1 second so it doesnt matter
Sorry my bad english

#10

Posted 28 January 2012 - 05:06 PM

No, that requires a mod. If you're looking to physically remove all snow blocks, a block replacement tool can do that for you. There's several around.
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

#11

Posted 28 January 2012 - 05:11 PM

I still don't understand why this thread haven't got crapton of replies. Nice tool, i use it all the time!
Join this Hamachi server! ID: aweshiz's server PASS: 9999 IP: 5.163.103.189 Awesome staff, friendly community, no lag! | I'M 10. GET OVER IT.

#12

Posted 28 January 2012 - 06:49 PM

NBTedit is still a good tool for most people, and even that's pretty low level for the average player. Chunk editing is a niche requirement and most useful to developers. That's okay.
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

#13

Posted 14 February 2012 - 05:05 PM

Can anyone tell me (if even possible) what i would need to edit in my level.dat with this program in order to make this appear as a fresh start world even though structures and features have spawned in it?

The purpose is to use an existing World with the "Tale of Kingdoms" mod. I have moved my spawn point to where i want the Mods building to spawn, but the mod will only spawn them on new worlds. So to sum up... how can i make my old world new without deleting all the progress i made on it? Is that even possible?

#14

Posted 14 February 2012 - 06:28 PM

Cool

I have a question, I have a diamond sword on a world in minecraft, I want to edit it to have enchantments, how?
Did you find this post helpful/interesting? be sure to click the + button and vote this post up.

#15

Posted 14 February 2012 - 10:54 PM

View PostFentonAlpha, on 14 February 2012 - 05:05 PM, said:

Can anyone tell me (if even possible) what i would need to edit in my level.dat with this program in order to make this appear as a fresh start world even though structures and features have spawned in it?

The purpose is to use an existing World with the "Tale of Kingdoms" mod. I have moved my spawn point to where i want the Mods building to spawn, but the mod will only spawn them on new worlds. So to sum up... how can i make my old world new without deleting all the progress i made on it? Is that even possible?
That largely depends on how the mod determines new-world state. If it goes off of an attribute like TerrainGenerated (which is used by Minecraft to determine when to populate chunks with trees, ores, etc.), then you could reset that flag, although it may have negative effects on your chunks. If it hooks into the routines that actually create chunks, then you'd need to delete the chunks where you'd like it to spawn. If it somehow hooks into the code that first creates a world, then I'm not sure there's anything you could do.

View Postmandog15, on 14 February 2012 - 06:28 PM, said:

Cool

I have a question, I have a diamond sword on a world in minecraft, I want to edit it to have enchantments, how?

You can add the necessary tags to your items to give them enchantments. Check http://www.minecraft...le_Format#Items for the exact tag hierarchy needed -- enchantments are rooted in the "ench" compound tag. If you have enchantments on any of your items already, then you can look at those in NBTExplorer and use them as a guide. If you look around the tools forum, there are also tools specifically to edit enchantments that are probably easier to use.
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

#16

Posted 16 February 2012 - 03:13 AM

[quote name='jaquadro' timestamp='1329260065' post='12799358']
That largely depends on how the mod determines new-world state. If it goes off of an attribute like TerrainGenerated (which is used by Minecraft to determine when to populate chunks with trees, ores, etc.), then you could reset that flag, although it may have negative effects on your chunks. If it hooks into the routines that actually create chunks, then you'd need to delete the chunks where you'd like it to spawn. If it somehow hooks into the code that first creates a world, then I'm not sure there's anything you could do.

Thanks for the response. Ultimately i think it's just time to start a new world and enjoy building it up anew.

#17

Posted 19 February 2012 - 09:58 PM

NBTExplorer has been updated for Anvil map support. The set of NBT tags was expanded in anvil to include int arrays, which are now used in the .mca region files.
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET

#18

Posted 20 February 2012 - 12:28 AM

I use NBTedit aswell as NBTexplorer, NBTE (nbt explorer) has a nice interface and more options.
NBTED (NBT edit) is simple has good options and clean.

Use NBTED for your first time then use NBTE.

I am surprised this hasn't gone over 1 page.
Though I only ever use these fine tools to extend my health on my gold sword (I got all the XP and enchants legitly, fire aspect V looting V knockback IV and I cheated this last one sharpness 10)

So I do not want to lose it :(
Did you find this post helpful/interesting? be sure to click the + button and vote this post up.

#19

  • Location: In front of a computer.
  • Minecraft: Jddevos

Posted 08 March 2012 - 03:45 AM

this looks awesome!
$DO || ! $DO ; try
try: command not found

#20

Posted 13 March 2012 - 05:31 AM

NBTExplorer has been updated, adding a (read-only) hex editor for viewing the contents of byte array and int array tags. I'll extend this for read-write support later, but for now it was just critical I be able to read the data to verify the changes I'm making to Substrate.

Posted Image
NBToolkit - Collection of automated map processing tools
Substrate - Minecraft map editing library for C#/.NET