Since I enjoy tinkering and coding, I'm currently throwing together an inventory and (eventually) map editor for MineCraft infdev. The backend for reading is extensible and should allow for an easy transition to the new Infdev saves and adding support for indev and creative. I may also eventually add in support for other voxel storage formats.
- [*:94d8mzet] Source code (needs Visual C# Express 2010, available free from M$. May also work in MonoDevelop.)
[*:94d8mzet] Binaries (DOWNLOAD THIS, open with this)
To run, you need .NET 3.5 (or a recent Mono on non-windows platforms).
- [*:94d8mzet] Inventory editing using a user-friendly graphical interface.
[*:94d8mzet] Browsing to infdev saves (makes it easier for Linux users, where saves are stored in different locations)
[*:94d8mzet] Infdev map reading and writing
[*:94d8mzet] Player editing (Health, Position, Fire, Air)
[*:94d8mzet] 1-click tool repairs
[*:94d8mzet] (Tile)Entity editor (Chests, MobSpawners, Mobs)
[*:94d8mzet] Dropdown now has block icons.
[*:94d8mzet] Tile replacer.
[*:94d8mzet] Map generator (Flat and Default) with advanced customization!
[*:94d8mzet]BROKEN: Lighting recalculator!
[*:94d8mzet]Random Seed (*.rnd) importer/exporter!
[*:94d8mzet]Trees and stuff!
[*:94d8mzet]NEW: Completely new dialog for replacing crap! (Edit > Replace...)
[*:94d8mzet]Pretty splash screen to look at while it loads stuff!
[*:94d8mzet]NEW: Fixed to work with /game/!
[*:94d8mzet]NEW: Automated unit testing through NUnit!
[*:94d8mzet]NEW: Support for Halloween entities and blocks!
[*:94d8mzet]NEW: Hills generator creates a vast desert wasteland instead of what you asked for!
[*:94d8mzet]NEW: Water generator takes a lot less time!
[*:94d8mzet]NEW" ENTITIES SAVE, FOR ONCE
- [*:94d8mzet] Terrain generation creates a few invalid chunks here and there. Reason as to why this happens is unknown. Minecraft regenerates them automatically.
[*:94d8mzet] Terrain generation takes a godawfully long time compared to systems that generate a heightmap and then add caves. This is expected, as we use an exceptionally more complex terrain generation system than others. I'll address this with an alternate terrain generation plugin.
How to use the inventory window:
- [*:94d8mzet]Click on the inventory slot you wish to edit. The borders will turn orange, indicating the items/slots were selected.
[*:94d8mzet] Mess with the settings. The settings you select will be applied to all selected slots (clicking them toggles their selection).
[*:94d8mzet] Hit Apply To Selected to apply the settings. Repair Selected will repair damaged items.
[*:94d8mzet] Hover over each item to get a description.
How to compile on Windows (.NET 3.5):
- [*:94d8mzet]double-click on runprebuild2010.bat.
[*:94d8mzet] Run compile.bat (AND PRAY). If this fails, open MineEdit.sln and ensure MineEdit is set as a startup project (right-click on MineEdit > Set As Startup Project).
[*:94d8mzet] Open MineEdit.exe in bin/.
How to compile on Linux (Mono and nant required)
- [*:94d8mzet] Through the console, and in the MineEdit directory, run prebuild.sh.
[*:94d8mzet] Run nant (AND PRAY).
[*:94d8mzet] To run MineEdit, cd to bin/ and enter the following to run the program: mono MineEdit.exe