Mc Ark Primitive V1.3 is an ARK-inspired Minecraft Bedrock addon that adds primitive survival progression, prehistoric creatures, breeding, taming, saddles, cryopods, custom resources, structures, armor, weapons, traps, turrets, levels, stamina and an in-game ARK menu. The release contains a Behavior Pack and a matching Resource Pack. This guide describes the content found in the supplied McArkPrimi and McArkPrimiB folders.
Mc Ark Primitive changes early and mid-game survival into a progression system. Players receive an implant on their first spawn, gather new materials from the world, craft primitive equipment, discover wild creatures, tame or breed selected species, equip saddles, and store creatures in cryopods. The Behavior Pack supplies entities, gameplay logic, recipes and scripts. The Resource Pack supplies models, textures, animations, sounds, UI assets and attachable equipment.
- Add-on name: Mc Ark Primitive V1.3 (Update)
- Namespace:
mc_ark
- Pack release shown in both manifests: 1.8.5
- Minimum engine version declared by both manifests: Minecraft Bedrock 1.21.0
- Behavior Pack dependencies: matching Resource Pack,
@minecraft/server 1.18.0 and @minecraft/server-ui 1.3.0
- Behavior Pack script entry point:
scripts/main.js
- Script capability declared by the Behavior Pack:
script_eval
| Package |
Folder |
Main contents |
Required |
| Mc Ark Primitive V1.3 BP |
McArkPrimiB |
Entities, spawn rules, loot tables, recipes, custom items and blocks, world generation, JavaScript systems and gameplay rules. |
Yes |
| Mc Ark Primitive V1.3 RP |
McArkPrimi |
Entity models, animations, render controllers, textures, sounds, UI, item attachables, block visuals and translations. |
Yes |
These are not two independent addons. Install and activate both packages together. The BP manifest references the RP UUID and the RP manifest references the BP UUID, so replacing one package with an unrelated version can break loading.
| Creature |
Identifier |
Type and gameplay role |
| Coelacanth |
mc_ark:celacanto |
Prehistoric aquatic creature. It is represented by a custom model and animation and belongs to the water-life part of the addon. |
| Compy |
mc_ark:compy |
Small prehistoric land creature. The entity includes owner-follow behavior, making it suitable as a small companion after interaction. |
| Dilophosaurus |
mc_ark:dilophosaurus |
Hostile or defensive dinosaur with a custom projectile attack and a dedicated projectile entity. |
| Dimorphodon |
mc_ark:dimorphodon |
Flying prehistoric creature with custom flight visuals and behavior. |
| Dodo |
mc_ark:dodo |
Small passive creature with baby and adult models, breeding support and fertile egg entities. |
| Ichthyornis |
mc_ark:ichthyornis |
Flying or coastal bird-like creature with custom animation and entity rendering. |
| Ichthyosaurus |
mc_ark:ichthyosaurus |
Aquatic prehistoric creature with custom swimming animation and a saddle model. |
| Meganeura |
mc_ark:meganeura |
Large prehistoric insect with custom geometry and animation. |
| Moschops |
mc_ark:moschops |
Large passive prehistoric creature with breeding support and a fertile egg entity. |
| Pegomastax |
mc_ark:pegomastax |
Small prehistoric creature with a custom model and interaction behavior. |
| Piranha |
mc_ark:piranha |
Aquatic threat intended to make rivers and other water areas more dangerous. |
| Raptor |
mc_ark:raptor |
Fast land predator with a dedicated phase-three animation controller, breeding support and fertile egg entity. |
| Sarcosuchus |
mc_ark:sarcosuchus |
Large crocodile-like predator with breeding support and a fertile egg entity. |
Internal support entities also exist for fertile Dodo, Moschops, Raptor and Sarcosuchus eggs, hooks, a bowler projectile, a Dilophosaurus projectile, dynamite, turret projectiles and world-generation controllers. These helper entities are not intended to be spawned as ordinary wildlife.
- Create or enter a world with both packs enabled.
- On the first player spawn, the script adds the
got_implant tag and gives the player one mc_ark:implant.
- If the first-spawn item is missing, use
/give @s mc_ark:implant 1 with cheats enabled.
- Keep the implant: it is also used in the implant recipe and represents the player's ARK progression identity.
- Explore the world for generated rocks, large rocks, sand rocks, tuff rocks, dripstone rocks, bushes, palm trees and glass ore.
- Break bushes and harvest vegetation for fiber, berries and other early resources.
- Collect wood logs, thatch, stone, flint-like rock resources, chitin, pearls, oil, amber, black pearls, organic polymer and prime meat when their corresponding sources become available.
- Use the Mortar and Pestle to process materials such as narcoberries into narcotic-related resources and to prepare advanced components.
- Use the Smithy for higher-tier tools, armor, saddles, weapons and utility items.
- Use the custom crafting interface or the ARK menu when a recipe is handled by script rather than by a normal crafting-table recipe.
- Locate a wild creature and read its behavior before approaching. Predators, flying creatures and aquatic creatures require more preparation than passive animals.
- Prepare food, narcotic supplies, a bowler or other control item, and a safe enclosure.
- Use the appropriate food or interaction while the creature is in a safe state. Passive species may be approached carefully; aggressive species may need to be immobilized first.
- Keep hostile mobs away during the taming process and maintain the creature's health.
- After taming, use the ARK menu and creature interaction systems to inspect statistics, ownership, level and available actions.
The supplied files implement different behaviors per species. They do not provide one universal food rule for every creature, so test the intended food on a protected copy of the world before beginning a long tame.
- Obtain a fertile egg from a supported breeding creature: Dodo, Moschops, Raptor or Sarcosuchus.
- Place the fertile egg in a secure, well-lit area away from water hazards and hostile mobs.
- Follow the on-screen or ARK-menu information for the egg's incubation state. Keep the area loaded while waiting.
- When the egg hatches, protect the baby and provide its required food. Baby and adult models are supplied for supported species.
- Use the breeding and level systems to monitor growth, stats and ownership. Do not break or move an active egg unless the world rules explicitly allow it.
- Keep a tamed creature near its owner and supply food regularly.
- Use the ARK menu to inspect health, stamina and level information where the species supports those values.
- Gain experience through normal gameplay and the addon leveling systems. The addon includes dino statistics, stamina handling and level configuration scripts.
- Use the addon rules menu to review or disable dino-level options only when the world owner understands the effect on existing creatures.
- Craft or obtain the saddle or creature equipment made available by the relevant progression tier.
- Equip the saddle through the creature interaction screen or the supported inventory slot.
- Interact with a tamed rideable creature to mount it. A creature must be fully tamed and have compatible equipment.
- Use movement controls to ride. Flying species use their configured flight controls; aquatic species must be taken into suitable water.
- Use the stamina display and avoid forcing a flying or riding creature to continue after its stamina is depleted.
The Resource Pack contains an Ichthyosaurus saddle model and the Behavior Pack contains the related creature systems. Rideability and controls remain species-specific.
- Craft a Cryopod from three glass, two diamonds, one amethyst shard and three iron ingots in the shaped recipe supplied by the addon.
- Use the Cryopod on a compatible tamed creature to store it safely.
- Use the filled Cryopod again in a safe location to release the creature.
- Keep backups before testing cryopod behavior on valuable creatures, especially after changing pack versions.
The following table groups every recipe family present in the supplied Behavior Pack. Recipes in a family may have several material variants, for example wood, stone, iron, adobe or thatch. The exact grid is shown where it is explicitly defined in the main recipe files.
| Recipe or family |
Ingredients or source |
Result or purpose |
| Implant |
One mc_ark:rock in the center of a crafting table |
One mc_ark:implant |
| Cryopod |
Top row: three glass; middle: diamond, amethyst shard, diamond; bottom: three iron ingots |
One mc_ark:cryopod |
| Soothing Balm |
Top: mejor berries, narcoberry, mejor berries; middle: three narcoberries; bottom: three honey bottles |
One mc_ark:soothing_balm |
| Rock and processed rock |
Stone, vanilla stone variants and the rock conversion recipes |
Rock resources used by primitive progression |
| Thatch |
Wood or stripped palm wood variants, including the one-item recipe that produces four thatch |
Thatch for primitive construction and crafting |
| Wood resources |
Wood logs, palm wood, stripped wood and vanilla wood variants |
Wood log and related building materials |
| Primitive tools |
Wood, stone and iron tool patterns; vanilla wood variants are supported |
Axes, pickaxes, shovels, hoes and swords |
| Wooden Club |
Primitive wood materials in the Smithy or crafting family |
Non-ranged knockout weapon |
| Mortar |
Stone and primitive construction components |
Mortar and Pestle processing station |
| Narcotic and Narcotic Arrow |
Narcoberry and processed narcotic components, plus arrow materials |
Knockout ammunition and taming supplies |
| Armor |
Cloth, leather, chitin, ghillie and iron material sets |
Helmets, chestplates, leggings and boots |
| Gas Mask |
Advanced polymer and protective components |
Gas protection equipment |
| Weapons |
Bow, crossbow, hook crossbow, arrows and related components |
Ranged weapons and grappling equipment |
| Bowler |
Primitive fiber, stone and binding components |
Thrown immobilizing projectile |
| Dynamite |
Gunpowder, oil and explosive components |
Throwable explosive and active projectile |
| Bear Trap |
Iron and structural components |
Placeable trap that applies immobilizing effects and damage |
| Turret |
Iron, ammunition and advanced components |
Placeable defensive turret with a projectile entity |
| Building blocks |
Wood, straw, adobe, stone and iron variants |
Blocks, slabs, stairs and doors |
| Totem |
Wood and advanced primitive components |
Totem block and associated interaction system |
| Vanilla compatibility recipes |
Vanilla wood, stone, iron and nether wood variants |
Alternative input recipes for tools and blocks |
Several recipes are organized into the
planes,
imt,
wood,
wood_vanilla,
stone_vanilla and
iron_vanilla folders. This keeps the recipe library modular while preserving the same
mc_ark namespace.
| Equipment or item |
Special effect or use |
| Implant |
Identifies the player's ARK progression and is automatically granted on initial spawn. |
| Cloth armor |
Early protective set for primitive progression. |
| Chitin armor |
Higher protection made from creature-derived chitin. |
| Ghillie armor |
Stealth-oriented protective set represented with custom player attachables. |
| Iron armor |
Strong conventional protection with custom models and attachables. |
| Gas Mask |
Protective mask intended for gas-related hazards and special encounters. |
| Bear Trap |
Applies slowness and mining fatigue to trapped entities and can damage them. |
| Wooden Club and Bowler |
Useful for non-lethal control and taming preparation. |
| Hook and Hook Crossbow |
Projectile-based movement or utility system with multiple hook projectile states. |
| Dynamite |
Activates a timed explosive projectile. |
| Turret |
Deployable defense that uses its own projectile entity and ammunition system. |
| Whip |
Triggers normal and special attack tags for nearby compatible entities and tamed Trikes when present in the enabled content. |
| Cryopod |
Stores and releases compatible tamed creatures. |
| Command |
Purpose |
/give @s mc_ark:implant 1 |
Restores the starting implant. |
/give @s mc_ark:cryopod 1 |
Gives a Cryopod for testing or recovery. |
/give @s mc_ark:soothing_balm 1 |
Gives a Soothing Balm. |
/give @s mc_ark:narcoberry 16 |
Provides a basic taming resource. |
/give @s mc_ark:wooden_club 1 |
Provides the primitive knockout weapon when the item is enabled in the installed version. |
/summon mc_ark:dodo |
Summons a Dodo for controlled testing. |
/summon mc_ark:raptor |
Summons a Raptor for controlled testing. |
/summon mc_ark:sarcosuchus |
Summons a Sarcosuchus for controlled testing. |
/gamerule sendcommandfeedback true |
Restores command feedback if a script or test left it disabled. |
/tag @s add got_implant |
Marks a player as having received the initial implant. Use only for troubleshooting. |
Commands require cheats or operator permission. Entity identifiers are case-sensitive and must use the
mc_ark: namespace.
- Back up the target world.
- Import or copy the complete Behavior Pack folder
McArkPrimiB and the complete Resource Pack folder McArkPrimi into the appropriate Minecraft Bedrock development or pack location.
- Open the world settings and activate the Mc Ark Primitive Behavior Pack.
- Activate the matching Mc Ark Primitive Resource Pack.
- Confirm that the pack UUIDs and version are the matching supplied versions: BP
8de27156-09d5-4e46-ae41-859f745d6016 and RP 56905c26-8c22-4fe0-8338-67b9846071b5, both version 1.8.5.
- Place this addon below packs that must override its textures or models. Place it above unrelated packs that must not overwrite its
mc_ark entities, items, UI or sounds.
- If another addon changes the same vanilla entities, recipes, scripts or UI, test with that addon disabled first. Re-enable packs one at a time to find conflicts.
- Create a new test world, enable cheats for diagnostics, enter the world and verify that the implant, custom blocks, one creature and one recipe work before using an important survival world.
Load Order note: the Behavior Pack must be paired with its matching Resource Pack. Keep the matching RP and BP versions together. If a pack manager exposes dependencies, let the declared dependency place the Resource Pack with the Behavior Pack instead of manually mixing versions.
The manifests declare 1.21.0 as the minimum engine version and use modern server and server-ui modules. Versions below 1.21 are therefore not supported by declaration. The 1.26+ status is an engineering compatibility expectation and should be verified after each Mojang API or JSON schema change.
| MCPE version range |
Compatibility |
Reason |
| 1.20 and older |
Not supported |
Below the declared minimum engine version 1.21.0; script APIs and modern components may be unavailable. |
| 1.21.0 |
Partial |
Matches the minimum manifest version, but individual preview/API differences may still affect scripts or components. |
| 1.21.1 to 1.21.x |
Good |
Within the declared engine generation; use the supplied matching pack versions. |
| 1.22.x to 1.25.x |
Partial |
Likely usable, but later engine changes can alter Script API behavior, entity components, recipes or UI. |
| 1.26.0 and newer 1.26+ builds |
Partial |
The addon is labeled for MCPE 1.26+, but the manifests still declare 1.21.0 and no 1.26-specific validation file is included. Test a fresh world and watch for API warnings. |
The compatibility colors are applied only to text, not to table-cell fills: green means good, orange means partial, and red means unsupported.
| Problem |
Solution |
| Custom items or creatures are invisible |
Enable the matching Resource Pack, keep it paired with the Behavior Pack, and check that another pack is not overriding the same identifiers or textures. |
| The addon does not load |
Use a Bedrock version at or above 1.21, re-import both folders, and check that the BP/RP versions are both 1.8.5. |
| No implant appears |
Join with the Behavior Pack active, then run /give @s mc_ark:implant 1. If necessary, remove the got_implant tag and re-enter the world. |
| Recipes are missing |
Check the recipe category, unlock the recipe input, verify that the Behavior Pack is active, and test in a new world without competing recipe packs. |
| Creatures have missing animations |
Activate the Resource Pack and ensure its entity, animation and render-controller files were copied completely. |
| Scripts report errors |
Use a supported Bedrock build, enable required experiments only when the current release needs them, and inspect the content log for Script API or component errors. |
| World generation content is absent |
Explore new chunks after enabling the addon. Existing chunks may not regenerate custom rocks, bushes, palms or glass ore. |
| A creature cannot be ridden |
Confirm that it is tamed, has compatible equipment, is a rideable species and is not in an incompatible state such as a baby or stored Cryopod state. |
| Performance drops |
Reduce the number of active creatures, turrets and particles, avoid testing many spawned entities at once, and keep the addon on a current supported Bedrock build. |
Yes. The Behavior Pack supplies logic and the Resource Pack supplies the visual and audio assets. Both manifests declare each other as dependencies.
Yes, but make a backup first. New world-generation features appear reliably in new chunks, while existing chunks may keep their old terrain.
The supplied entity files include fertile Dodo, Moschops, Raptor and Sarcosuchus eggs.
No universal rule is promised. Taming and interaction behavior is configured per entity. Passive, hostile, aquatic and flying creatures can require different approaches.
No. Riding and flight are species-specific. A saddle model or animation does not by itself mean that every creature is rideable.
The implant is automatically given on the first spawn. After that, gather rock, wood, thatch, fiber and berries before advancing to the Mortar and Smithy tiers.
No. It extends Bedrock with an ARK-style progression layer, custom content and scripts while retaining vanilla blocks, tools and recipes where compatibility variants are provided.
The project folder is labeled for MCPE 1.26+, but the manifests declare 1.21.0 as the minimum and use APIs that can change between releases. Test the exact 1.26 build before deploying to a long-term world.
| Author or contributor |
Credit shown in the pack |
| Alexvr587 |
Listed in both pack manifests; the description credits the creator. |
| Ablis207 |
Listed in both pack manifests; the description credits the creator. |
| Leonard98617179 |
Listed in both pack manifests; the description identifies the contributor as Gato Ruso. |
Source credit: the author list, pack names, versions, dependencies and minimum engine version in this guide are taken from the supplied Mc Ark Primitive V1.3 Behavior Pack and Resource Pack manifests. Always preserve the original author credits when redistributing the addon.