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).