Jump to content

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

[WIP] PocketInvEditor: A Minecraft PE inventory editor for Android

now for pe 0.8

  • Please log in to reply
1056 replies to this topic

#1

500 Internal Server Error
  • Location: Test.neverCallThis() (Test.java:42)
  • Minecraft: zhuowei

Posted 16 April 2012 - 08:06 AM

PocketInvEditor
Compatible with Minecraft PE 0.8.

I'm currently making a Minecraft PE inventory editor for Android. With this tool, you will be able to give yourself more blocks and items without writing a single hexadecimal digit or connecting to a computer.

So far, I'm able to load the inventory and display it in a list view. You can save now, but the interface needs some work.

I currently do not have plans to port this to iOS. For iOS users, try editing your inventory on a computer with Jocopa3's MCPEEdit inventory editor.

Features:
  • Loads and saves Pocket Edition level.dat files
  • Allows editing of all item slots - edit type id, damage value, and amount!
  • List of item IDs built into the app - just click "Browse"!
  • One-click backup of levels into a .zip file. Backups saved in games/com.mojang/minecraftWorlds_backup/(world name)
  • Show player location
  • Change world time, spawn position
  • Edit game mode
  • Display player position and teleport the player
  • Add empty slots
  • Entities list - count mobs and, in the pro version, spawn or kill them
  • Copy the seed to the clipboard with the touch of a button
  • Loadouts
  • In the Pro version, modify text on signs and jumpstart reactors

Upcoming features for version 1.7.1:
  • Translations - Russian by evnemich and Simplified Chinese by jiayong
  • Edit armor slots

Back up your world before using!

Screenshots:

Spoiler:

Videos:
Spoiler:

Credits:

it uses SimpleNBT to read the NBT file used by Minecraft PE to store world data.
It uses a modified version of item-data.xml from TexasGamer's itemid plugin.
This program incorporates a version of UniversalOfGaming's Infinite Health mod.

The Pro edition includes a custom version of the aFileChooser library - go to https://github.com/z...ei/aFileChooser to see the modified files and license.

The Pro edition include colour values from PyMCLevel by the MCEdit authors: see https://github.com/m...ter/LICENSE.txt for license


Download:


Download from Google Play

Download from Amazon Appstore

Download Pro version from Google Play - $1.50

Download Pro version from Amazon

Download .apk - 1.7.2

Download Beta! v1.7.1 beta 1

Source on GitHub - pull requests welcome!

Source part 2

Changelog:
1.8.7: (July 22, 2013, Pro only)
- Removed most of the backup detection code to avoid "backups not supported" error on Gingerbread devices
- Added mob icons in map renders in Edit Terrain
1.8.6: (July 11, 2013, Pro only)
- Added Cylinder option in Edit Terrain. Height of the cylinder is taken from the Height text entry box.
- Added player icon in Generate Map of Area in Edit Terrain.
- Speed improvements in Edit Terrain
- Added option to replace all entities to one type
1.8.5: (Amazon Pro only)
- Fixed another(!) epic fail.
1.8.4: (June 24, Pro only)
- Epic fail removed. The previous version can't even be launched. Can't believe I didn't catch that in testing...
1.8.3: (June 24, Pro only)
- Added an updated translation by Koongchi123
- Added mapping feature. Thanks to Jocopa3 for idea and the MCEdit developers for the colour values
1.7.4: (March 7, 2013)
- Added a Portuguese translation by pedronc1
- Added a new Spanish translation by DJEspia
- Added button in inventory slots screen to repair all tools
1.7.3: (Pro only, February 15, 2013)
- First 0.6.1-compatiable Amazon release
- Added options for creating pyramids and hollow cuboids to the terrain edit screen
- Added an updated translation by woo8586
1.7.2: (February 3, 2013):
- Hopefully fixed the "Save Failed" bug for worlds created prior to 0.6.0
- 20th release
1.7.1: (February 2, 2013):
- Added new translations by jiayong620, win4263, and hotwingsKFC
- 19th release
1.7.1 Beta 1: (February 2, 2013):
- Fixed the spelling mistake that caused Quartz blocks to disappear from the items list
- Added an updated Russian translation by evnemich
- Added a View/Edit armor section, accessible via the menu in the edit inventory screen
v1.7: (January 31th, 2013):
- Added even moar item IDs; added Falling Block Entity ID
- Tile Entities screen now refreshes automatically
- 18th release
v1.7 beta 3: (January 31th, 2013):
- Fixed the armour saving bug
- Added the rest of the item IDs
- Added glitch stone, grass, and leaves. Thanks, Chimeratech and OSX2000!
Spoiler:



Register or log in to remove.

#2

snowbound
  • Minecraft: Sn0wB0und

Posted 16 April 2012 - 08:13 AM

View Post500 Internal Server Error, on 16 April 2012 - 08:06 AM, said:

I'm currently making a Minecraft PE inventory editor for Android. With this tool, you will be able to give yourself more blocks and items without writing a single hexadecimal digit or connecting to a computer.

So far, I'm able to load the inventory and display it in a list view. Modifications are not enabled yet. The saving code's there, but the interface for the slot isn't done yet. That's coming next week.

Screenshots:

Spoiler:

Credits: it uses SpoutNBT to read the NBT file used by Minecraft PE to store world data.

Download:
This is signed with a debug key, so I'm not sure if this would work with actual devices.

Download .apk

Source on GitHub - pull requests welcome!

That's pretty cool, I'm gonna try it out. It'll run with a debug key. You'll only need a release key if you plan on distributing through Google Play or Amazon.
Get PocketTool's source code from here: https://github.com/j...sman/PocketTool

#3

_ChrisMCMine_
  • Location: Austria
  • Minecraft: ChrisMCMine

Posted 16 April 2012 - 01:03 PM

wow!!!!!
Keep your work guy!!!

amazing....

Posted Image

Spoiler:

#4

hoohoo4
    hoohoo4

    Zombie Killer

  • Curse Premium
  • Curse Premium
  • 233 posts
  • Location: In the Southern Kingdom
  • Minecraft: hoohoo4
  • Xbox:KAZAMBOOSH

Posted 16 April 2012 - 01:09 PM

If you pull this off, im putting a link to this in my sig with your permission ;D
This is not the signature you are looking for.

#5

Kezza_LL
    Kezza_LL

    Diamond Miner

  • Members
  • 835 posts
  • Location: Arizona
  • Minecraft: ohhamburgers
  • Xbox:Kezza LL

Posted 16 April 2012 - 01:42 PM

God bless you...

#6

_ChrisMCMine_
  • Location: Austria
  • Minecraft: ChrisMCMine

Posted 16 April 2012 - 02:19 PM

it already works good.
you can take a look at your world seed, edit items...

Posted Image

Spoiler:

#7

Kezza_LL
    Kezza_LL

    Diamond Miner

  • Members
  • 835 posts
  • Location: Arizona
  • Minecraft: ohhamburgers
  • Xbox:Kezza LL

Posted 16 April 2012 - 02:20 PM

View Post_ChrisMCMine_, on 16 April 2012 - 02:19 PM, said:

it already works good.
you can take a look at your world seed, edit items...
Didn't he say that the editing doesn't work yet?

#8

_ChrisMCMine_
  • Location: Austria
  • Minecraft: ChrisMCMine

Posted 16 April 2012 - 02:30 PM

oh that's the reason of the issues. U can edit the slots but it haven't worked for me. Have you tried it out?

Posted Image

Spoiler:

#9

Kezza_LL
    Kezza_LL

    Diamond Miner

  • Members
  • 835 posts
  • Location: Arizona
  • Minecraft: ohhamburgers
  • Xbox:Kezza LL

Posted 16 April 2012 - 03:06 PM

When you update it to where it works, may I have your permission to make a video on it?

#10

maces006
    maces006

    Nether Resident

  • Members
  • 2090 posts
  • Location: Anor Londo
  • Minecraft: Maces006
  • Xbox:Maces006

Posted 16 April 2012 - 03:07 PM

View PostMrKennyMcCormmick, on 16 April 2012 - 02:20 PM, said:

Didn't he say that the editing doesn't work yet?
yeah he is working on saving the edits with the program, once he has added saving for the edits then i will download and review the program (maybe).
Posted Image

#11

Quinny898
  • Location: Lancaster, UK
  • Minecraft: Quinny898

Posted 16 April 2012 - 03:22 PM

Ah, this will work for a special thing. When I copied a level.dat once, it doubled my inventory space. So this would let me put items in there?

XDA Recognised Contributor

Devices: Samsung Galaxy Nexus (Android 4.2.2), Archos 80 G9 (Android 4.2.2), Acer D255 (Android 4.2.2, Ubuntu 12.10, Windoze 7 HP)


#12

Quinny898
  • Location: Lancaster, UK
  • Minecraft: Quinny898

Posted 16 April 2012 - 03:37 PM

Once you're done, I could also put this on the market if you want? (I'll do it for free)

XDA Recognised Contributor

Devices: Samsung Galaxy Nexus (Android 4.2.2), Archos 80 G9 (Android 4.2.2), Acer D255 (Android 4.2.2, Ubuntu 12.10, Windoze 7 HP)


#13

500 Internal Server Error
  • Location: Test.neverCallThis() (Test.java:42)
  • Minecraft: zhuowei

Posted 16 April 2012 - 03:42 PM

View PostQuinny898, on 16 April 2012 - 03:22 PM, said:

Ah, this will work for a special thing. When I copied a level.dat once, it doubled my inventory space. So this would let me put items in there?
I can try to write more slots into the level.dat; The saving code supports it. The game may not recognize the extra slots, however. I have not tested this.

View PostQuinny898, on 16 April 2012 - 03:37 PM, said:

Once you're done, I could also put this on the market if you want? (I'll do it for free)
The school that I go to has a Google Play account, so I'll probably put it up through the school.

#14

hoohoo4
    hoohoo4

    Zombie Killer

  • Curse Premium
  • Curse Premium
  • 233 posts
  • Location: In the Southern Kingdom
  • Minecraft: hoohoo4
  • Xbox:KAZAMBOOSH

Posted 16 April 2012 - 06:40 PM

View PostQuinny898, on 16 April 2012 - 03:37 PM, said:

Once you're done, I could also put this on the market if you want? (I'll do it for free)
hi quinny! Plz explain how you doubled your inventory.
This is not the signature you are looking for.

#15

MinecraftianMe
  • Location: Tennessee
  • Minecraft: Urban724

Posted 17 April 2012 - 09:22 PM

Maces.... Your freekin awesome! Ive seen your stuff on youtube, I see you everywhere in the forum, and you convert texture packs. Excuse my language, but your BADASS! thanks for all your work. :3
Posted Image [SSSS]

#16

500 Internal Server Error
  • Location: Test.neverCallThis() (Test.java:42)
  • Minecraft: zhuowei

Posted 19 April 2012 - 04:09 PM

I've added saving support. Back up your world before running this program!
Edit: Also, the slots with count of -1 seems to be special slots. Don't edit them. I'll block editing to them in the next version.

#17

WitheredCreeperX
  • Location: In The best mc server battlemaze.a2g.gs:25565
  • Minecraft: dmoney28o
  • Xbox:shoutingbow8

Posted 19 April 2012 - 05:16 PM

View Post500 Internal Server Error, on 19 April 2012 - 04:09 PM, said:

I've added saving support. Back up your world before running this program!
Edit: Also, the slots with count of -1 seems to be special slots. Don't edit them. I'll block editing to them in the next version.
Curse premium lol jk but thanks im using it now

#18

TheAwesomeHNH
  • Location: Nether

Posted 19 April 2012 - 05:35 PM

This works for demo?
Posted Image

#19

500 Internal Server Error
  • Location: Test.neverCallThis() (Test.java:42)
  • Minecraft: zhuowei

Posted 19 April 2012 - 05:50 PM

View PostTheAwesomeHNH, on 19 April 2012 - 05:35 PM, said:

This works for demo?
No.

#20

jordy2254

Posted 19 April 2012 - 06:05 PM

Would you like some help on the interface????
Or would you like some coding help on the gravity code tthis is what I am curwntly lerning