ShizuStore

NBT Editor

yinghuajimew

1.0.3 · GitHub

Download APK
Games Android 9+ 4 months ago AGPL-3.0
14 ShizuStore
1.5k GitHub
19 Stars
1 MB Size

More about this app

An Android NBT editor for Minecraft Bedrock, powered by Shizuku for /data access

Nibnya

Version License Issues

Forks Stars Contributors

Bilibili QQ Group Telegram

English ยท Chinese ยท Change log


Tip

It's finally halfway stabilized, and there's still some stuff that will be added later on

Warning

I know there will be problems, but I still have to apologize
This application code is written by deepseek v4

Tip

Do you want to participate in this, add application functions, modify functions, etc.
Please fork and submit a PR, or patch and tidy it up yourself after forking.

Table of contents

directory listing


๐ŸŒธ Project introduction

The imitation Blocktopograph is not directly adapted from him. Just like a tire, a similar

๐Ÿ–ผ๏ธ App screenshots

๐ŸŒธ View app interface preview

Home page
World exhibition
Full-screen with tree view display
Root node operation
Switch the display mode
Restore backup
sidebar
Player data
Map data
More operations
Map puzzle warning
Select the size of the puzzle
Village data
Long press menu
Open by name
Global system data

๐Ÿš€ Get started quickly

๐Ÿ“บ Introduction to use

Introduction and usage tutorial๏ผš

Watch the video

Tip

Make sure you have the basicsShizukuuse, the app will ask for
Otherwise, you will be unable to access Android/data Minecraft files.
Currently only supports Android 9 ~ 13
Obtaining all file permissions is for the download directory to read and write to the old directory and the private directory.

๐Ÿ“„ Change log

Update catalog
  • I need to take some time.

Other ideas and modifications are still being implemented

๐Ÿ‘ฅ Thank you list

@Yejdhi Provided me with many methods and modification ideas
@LeviMC Provided me with methods and ideas for modifications
(It is also recommended to take a look at LeviMCโ€™s open source projects)

๐Ÿ“œ Open source agreement

This project uses AGPL 3.0 protocol

Close

How Shizuku is used

Can find, open and save Minecraft Bedrock worlds and player data via `sh` commands

This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.

How this app uses Shizuku

Shizuku is used to reach protected Minecraft save data so worlds can be listed, opened, edited and written back.

  • Find game worlds: the user can list available worlds from protected game storage, checked with the ls shell command through Shizuku.
  • Read world names: the display name for each world is read with the cat shell command through Shizuku.
  • Open world settings: the world settings file is copied out with the cp shell command and made readable with the chmod shell command through Shizuku so it can be viewed and edited.
  • Open player data: the player database is copied out with shell copy commands and prepared with create, cleanup and permission commands through Shizuku so player and related entries can be viewed and edited.
  • Save edits back: edited world settings and player data are copied back into the game location with shell copy commands through Shizuku.

Android APIs or commands used

  • ls
  • cat
  • cp
  • cp -rf
  • chmod
  • mkdir -p
  • rm -f
  • rm -rf

Notable details

When the selected game folder is directly readable the app copies files normally and only uses Shizuku for protected locations.

Close

Changelog

What's new for version 1.0.3

Close

Permissions

4 permissions requested

  • android.permission.MANAGE_EXTERNAL_STORAGE
  • moe.shizuku.manager.permission.API_V23
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
Close

Sources

2 sources

1.0.3 GitHub ยท yhjmew.minecraft.nbteditor
Selected Download
1.0.4-debug Universal GitHub ยท yhjmew.minecraft.nbteditor.debug
Download