[SOLVED] How to Import MCBE World w/ Mods?

OS Name/Version: Ubuntu 20.04.5

Product Name/Version: AMP 2.4.1.2


Update: I figured out that I need to copy the world_*_packs.json files to worlds/world. This seems to have been the missing part!

My kid has a modded MCBE world on his Android tablet that he wants to transfer to AMP. I have done this in the past, but now many months later, I cannot seem to get this to work.

The most confusing part for me is that the structure of the AMP Minecraft/ directory is different than that of the world directory on Android.

For instance, in AMP the Minecraft/ directory has behavior_packs/, resource_packs/, mincraftpe/ and worlds/ directories. And the level and database is stored in worlds/word/ and worlds/world/db/.

But the world directory in Android has behavior_packs, resource_packs, the manifests, and level in the root directory, with the database in the db/ directory.

I have tried moving the level and database into the correct place on AMP, and the RP and BP directories into the root, but then the mods don’t work when he connects (missing blocks, unbreakable blocks, etc.).

How can I properly integrate the Android files into the AMP directory structure?

Thanks!

Here is the directory structure from Android:

yottabit@penguin:~/working/UFnMY5xH3gA=$ tree -d
.
├── behavior_packs
│   ├── BlockArmor
│   │   ├── animation_controllers
│   │   ├── biomes
│   │   ├── blocks
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── functions
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── blocks
│   │   │   └── entities
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── CustomEnch
│   │   ├── animation_controllers
│   │   ├── biomes
│   │   ├── blocks
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── functions
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── blocks
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   └── structures
│   ├── CustomEnch(1)
│   │   ├── animation_controllers
│   │   ├── biomes
│   │   ├── blocks
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── functions
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── blocks
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── scripts
│   │   └── spawn_rules
│   ├── LootBags
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   └── entities
│   │   └── recipes
│   ├── pack(12)
│   │   ├── animation_controllers
│   │   │   └── bridge
│   │   ├── biomes
│   │   ├── blocks
│   │   │   └── bossrush
│   │   ├── dimensions
│   │   ├── entities
│   │   │   ├── bossrush
│   │   │   │   ├── boss_rush_projectiles
│   │   │   │   ├── teir1
│   │   │   │   ├── teir2
│   │   │   │   ├── teir3
│   │   │   │   ├── terminus
│   │   │   │   └── worm_rush
│   │   │   ├── future_experiments
│   │   │   ├── mechanics
│   │   │   └── worm
│   │   ├── feature_rules
│   │   ├── features
│   │   │   └── plugins
│   │   ├── functions
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── blocks
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   ├── structures
│   │   ├── texts
│   │   └── trades
│   │       └── entities
│   └── VatonageMa
│       ├── animation_controllers
│       ├── biomes
│       ├── blocks
│       ├── entities
│       ├── feature_rules
│       ├── features
│       ├── functions
│       │   └── wands
│       ├── items
│       ├── loot_tables
│       │   ├── blocks
│       │   └── entities
│       ├── recipes
│       ├── spawn_rules
│       └── structures
├── db
└── resource_packs
    ├── BlockArmor
    │   ├── animation_controllers
    │   ├── animations
    │   ├── attachables
    │   ├── entity
    │   ├── items
    │   ├── models
    │   │   └── entity
    │   ├── sounds
    │   │   └── vatonage
    │   ├── texts
    │   └── textures
    │       ├── blocks
    │       ├── entity
    │       ├── items
    │       └── models
    │           └── armor
    ├── CustomEnch
    │   ├── animation_controllers
    │   ├── animations
    │   ├── entity
    │   ├── items
    │   ├── models
    │   │   └── entity
    │   ├── sounds
    │   │   └── vatonage
    │   ├── texts
    │   └── textures
    │       ├── blocks
    │       ├── entity
    │       └── items
    ├── CustomEnch(1)
    │   ├── animation_controllers
    │   ├── animations
    │   ├── entity
    │   ├── items
    │   ├── models
    │   │   └── entity
    │   ├── sounds
    │   │   └── vatonage
    │   ├── texts
    │   └── textures
    │       ├── blocks
    │       ├── entity
    │       └── items
    ├── LootBags
    │   ├── items
    │   ├── texts
    │   └── textures
    │       └── items
    ├── pack
    │   ├── animation_controllers
    │   ├── animations
    │   ├── attachables
    │   ├── entity
    │   │   ├── boss_rush
    │   │   │   ├── projectiles
    │   │   │   ├── terminus
    │   │   │   └── worm_rush
    │   │   ├── future_experiments
    │   │   └── worm
    │   ├── fogs
    │   ├── materials
    │   ├── models
    │   │   └── entity
    │   ├── particles
    │   │   ├── custom
    │   │   └── default
    │   ├── render_controllers
    │   │   └── effects
    │   ├── sounds
    │   │   ├── blocks
    │   │   ├── bossrush
    │   │   ├── item
    │   │   │   └── copperhorn
    │   │   ├── mob
    │   │   │   ├── boss_bloodclops
    │   │   │   ├── boss_bringer_darkness
    │   │   │   ├── boss_draedon
    │   │   │   ├── boss_giant_eye
    │   │   │   ├── boss_holy_dragon
    │   │   │   ├── boss_infected_demon
    │   │   │   ├── boss_infected_eye
    │   │   │   ├── boss_infected_player
    │   │   │   ├── boss_old_dragon
    │   │   │   ├── boss_protector_dragon
    │   │   │   ├── boss_purple_slime
    │   │   │   ├── boss_red_slime
    │   │   │   ├── boss_sans
    │   │   │   ├── boss_strong_dragon
    │   │   │   ├── boss_superior_dragon
    │   │   │   ├── boss_universal_god
    │   │   │   ├── boss_unstable_dragon
    │   │   │   ├── boss_wise_dragon
    │   │   │   ├── boss_wither_ghast
    │   │   │   ├── boss_world_tyrant
    │   │   │   ├── boss_young_dragon
    │   │   │   ├── minecraft_wither
    │   │   │   ├── mob_ascended_zombie
    │   │   │   ├── mob_astral_eye
    │   │   │   ├── mob_baby_holy_dragon
    │   │   │   ├── mob_baby_old_dragon
    │   │   │   ├── mob_baby_strong_dragon
    │   │   │   ├── mob_baby_superior_dragon
    │   │   │   ├── mob_baby_unstable_dragon
    │   │   │   ├── mob_baby_wise_dragon
    │   │   │   ├── mob_baby_young_dragon
    │   │   │   ├── mob_bloodstare
    │   │   │   ├── mob_blue_astral_mage
    │   │   │   ├── mob_blue_astral_walker
    │   │   │   ├── mob_eye
    │   │   │   ├── mob_flyball
    │   │   │   ├── mob_hate_horror
    │   │   │   ├── mob_hate_soul_stealer
    │   │   │   ├── mob_hatred_dragon
    │   │   │   ├── mob_hatred_eyeball
    │   │   │   ├── mob_lost_soul
    │   │   │   ├── mob_orange_astral_mage
    │   │   │   ├── mob_orange_astral_walker
    │   │   │   ├── mob_prototype_exo_eye
    │   │   │   ├── mob_repair_unit
    │   │   │   ├── mob_the_fly
    │   │   │   ├── mob_ursula
    │   │   │   ├── pa_villager_with_player_model
    │   │   │   ├── projectile
    │   │   │   ├── sound_gun_blast_sound
    │   │   │   ├── sound_phase_sound
    │   │   │   ├── sound_shriek_sound
    │   │   │   ├── superboss_hate_1
    │   │   │   └── superboss_hate_2
    │   │   ├── music
    │   │   │   ├── game
    │   │   │   │   └── end
    │   │   │   └── records
    │   │   ├── scythe
    │   │   ├── staff
    │   │   └── sword
    │   ├── texts
    │   ├── textures
    │   │   ├── blocks
    │   │   │   ├── huge_fungus
    │   │   │   └── scrapped
    │   │   ├── entity
    │   │   │   ├── chest
    │   │   │   ├── dragon
    │   │   │   ├── pamobile
    │   │   │   │   ├── 3d
    │   │   │   │   ├── boss_giant_eye_Bee
    │   │   │   │   ├── boss_queen_bee_Bee
    │   │   │   │   ├── boss_wither_ghast_Ghast
    │   │   │   │   ├── mob_eye_Bee
    │   │   │   │   ├── mob_tropical_axolotl_axolotl
    │   │   │   │   └── scrapped
    │   │   │   ├── pig
    │   │   │   └── wither_boss
    │   │   ├── environment
    │   │   ├── gui
    │   │   ├── items
    │   │   │   └── pamobile
    │   │   │       └── scrapped
    │   │   ├── misc
    │   │   ├── models
    │   │   │   └── armor
    │   │   ├── pa_particles
    │   │   ├── particle
    │   │   └── ui
    │   └── ui
    └── VatonageMa
        ├── animation_controllers
        ├── animations
        ├── entity
        ├── items
        ├── models
        │   └── entity
        ├── sounds
        │   └── vatonage
        ├── texts
        └── textures
            ├── blocks
            ├── entity
            └── items

And here is the directory structure from AMP:

amp@amp1:~/.ampdata/instances/Server201/Minecraft$ tree -d
.
├── behavior_packs
│   ├── chemistry
│   │   ├── entities
│   │   ├── recipes
│   │   └── texts
│   ├── experimental_next_major_update
│   │   ├── entities
│   │   ├── recipes
│   │   └── structures
│   │       └── village
│   │           └── desert
│   │               └── town_centers
│   ├── test_vanilla_1.11
│   │   └── entities
│   ├── test_vanilla_1.12
│   │   └── entities
│   ├── vanilla
│   │   ├── behavior_trees
│   │   ├── entities
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   │   └── village
│   │   │   ├── entities
│   │   │   ├── equipment
│   │   │   └── gameplay
│   │   │       ├── entities
│   │   │       └── fishing
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   ├── structures
│   │   │   ├── ancient_city
│   │   │   │   ├── city
│   │   │   │   │   └── entrance
│   │   │   │   ├── city_center
│   │   │   │   │   └── walls
│   │   │   │   ├── structures
│   │   │   │   └── walls
│   │   │   ├── bastion
│   │   │   │   ├── blocks
│   │   │   │   ├── bridge
│   │   │   │   │   ├── bridge_pieces
│   │   │   │   │   ├── connectors
│   │   │   │   │   ├── legs
│   │   │   │   │   ├── rampart_plates
│   │   │   │   │   ├── ramparts
│   │   │   │   │   ├── starting_pieces
│   │   │   │   │   └── walls
│   │   │   │   ├── hoglin_stable
│   │   │   │   │   ├── connectors
│   │   │   │   │   ├── large_stables
│   │   │   │   │   ├── posts
│   │   │   │   │   ├── rampart_plates
│   │   │   │   │   ├── ramparts
│   │   │   │   │   ├── small_stables
│   │   │   │   │   ├── stairs
│   │   │   │   │   ├── starting_pieces
│   │   │   │   │   └── walls
│   │   │   │   ├── mobs
│   │   │   │   ├── treasure
│   │   │   │   │   ├── bases
│   │   │   │   │   ├── brains
│   │   │   │   │   ├── connectors
│   │   │   │   │   ├── corners
│   │   │   │   │   ├── entrances
│   │   │   │   │   ├── extensions
│   │   │   │   │   ├── ramparts
│   │   │   │   │   ├── roofs
│   │   │   │   │   ├── stairs
│   │   │   │   │   └── walls
│   │   │   │   └── units
│   │   │   │       ├── center_pieces
│   │   │   │       ├── edges
│   │   │   │       ├── fillers
│   │   │   │       ├── pathways
│   │   │   │       ├── rampart_plates
│   │   │   │       ├── ramparts
│   │   │   │       ├── stages
│   │   │   │       ├── wall_units
│   │   │   │       └── walls
│   │   │   ├── coralcrust
│   │   │   ├── endcity
│   │   │   ├── fossils
│   │   │   ├── igloo
│   │   │   ├── mansion
│   │   │   ├── nether_fossils
│   │   │   ├── pillageroutpost
│   │   │   ├── ruin
│   │   │   ├── ruined_portal
│   │   │   ├── shipwreck
│   │   │   └── village
│   │   │       ├── common
│   │   │       │   └── animals
│   │   │       ├── desert
│   │   │       │   ├── houses
│   │   │       │   ├── streets
│   │   │       │   ├── terminators
│   │   │       │   └── town_centers
│   │   │       ├── plains
│   │   │       │   ├── houses
│   │   │       │   ├── streets
│   │   │       │   ├── terminators
│   │   │       │   ├── town_centers
│   │   │       │   └── villagers
│   │   │       ├── savanna
│   │   │       │   ├── houses
│   │   │       │   ├── streets
│   │   │       │   ├── terminators
│   │   │       │   └── town_centers
│   │   │       ├── snowy
│   │   │       │   ├── houses
│   │   │       │   ├── streets
│   │   │       │   └── town_centers
│   │   │       └── taiga
│   │   │           ├── houses
│   │   │           ├── streets
│   │   │           └── town_centers
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.14
│   │   ├── entities
│   │   ├── items
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── vanilla_1.15
│   │   ├── entities
│   │   ├── loot_tables
│   │   │   └── entities
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── vanilla_1.16
│   │   ├── entities
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.16.100
│   │   ├── entities
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   └── entities
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── vanilla_1.16.200
│   │   └── entities
│   ├── vanilla_1.16.210
│   ├── vanilla_1.16.220
│   │   ├── entities
│   │   └── loot_tables
│   │       └── entities
│   ├── vanilla_1.17.0
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── items
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.17.10
│   │   ├── entities
│   │   ├── features
│   │   ├── loot_tables
│   │   │   └── chests
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── vanilla_1.17.20
│   │   ├── entities
│   │   ├── features
│   │   ├── loot_tables
│   │   │   └── chests
│   │   └── spawn_rules
│   ├── vanilla_1.17.30
│   ├── vanilla_1.17.40
│   │   └── features
│   ├── vanilla_1.18.0
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── items
│   │   ├── loot_tables
│   │   │   └── chests
│   │   ├── recipes
│   │   └── spawn_rules
│   ├── vanilla_1.18.10
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── recipes
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.18.20
│   │   ├── biomes
│   │   ├── entities
│   │   ├── spawn_rules
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.18.30
│   │   ├── entities
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.19.0
│   │   ├── biomes
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── loot_tables
│   │   │   ├── chests
│   │   │   └── entities
│   │   ├── recipes
│   │   ├── spawn_rules
│   │   └── trading
│   │       └── economy_trades
│   ├── vanilla_1.19.10
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   ├── items
│   │   ├── loot_tables
│   │   │   └── chests
│   │   └── recipes
│   ├── vanilla_1.19.20
│   │   ├── entities
│   │   ├── feature_rules
│   │   ├── features
│   │   └── recipes
│   ├── vanilla_1.19.30
│   │   ├── entities
│   │   └── features
│   ├── vanilla_1.19.40
│   │   ├── entities
│   │   ├── items
│   │   └── recipes
│   └── vanilla_1.19.50
│       └── entities
├── config
│   └── default
├── definitions
│   ├── attachables
│   ├── biomes
│   ├── feature_rules
│   ├── features
│   ├── persona
│   └── spawn_groups
├── development_behavior_packs
├── development_resource_packs
├── development_skin_packs
├── minecraftpe
├── plugins
├── premium_cache
├── resource_packs
│   ├── chemistry
│   │   ├── entity
│   │   ├── materials
│   │   ├── models
│   │   │   └── entity
│   │   ├── particles
│   │   ├── render_controllers
│   │   ├── sounds
│   │   │   ├── block
│   │   │   └── mob
│   │   ├── texts
│   │   ├── textures
│   │   │   ├── blocks
│   │   │   ├── entity
│   │   │   ├── items
│   │   │   │   └── compounds
│   │   │   ├── particle
│   │   │   └── ui
│   │   └── ui
│   └── vanilla
│       └── texts
├── treatments
│   └── treatment_packs2
├── world_templates
└── worlds
    └── world
        └── db

And here’s the full dir structure for Android, including files (wouldn’t fit in here).