Minecraft Data Packs / Other

Command Block Survival Datapack 1.21

    • 3,560 views, 4 today
    • 565 downloads, 1 today
    • 6
    • 8
    • 2
    Talon2863
    Level 52 : Grandmaster Archer
    47
    Have you ever wanted to teleport in survival Minecraft? Have a pet? Build a flying machine?

    This datapack is designed to let you do that! By adding recipes for certain creative blocks (all command blocks, including the command block minecart, structure blocks, jigsaw blocks, and structure voids, barrier blocks as well as light blocks) into survival Minecraft, this datapack allows you to build and create in new ways to enhance your survival experience! Personally I recommend using this pack to make the game more fun and interesting instead of just giving yourself diamonds, but ultimately it's your world so how you use these blocks is up to you.

    To interact with the creative mode blocks, hold one of: command block, chain command block, repeating command block, structure block, jigsaw block, or light block.
    - For placing, hold Left Shift and double Right Click.
    - For interacting, double Right Click.
    - For breaking, double Left Click.


    Installation
    To start, you will need a world with cheats enabled to use this datapack. You can create one or using an already existing world.

    1. Extract the folder (the extracted folder should contain the pack.mcmeta file).
    2. Copy the folder that CONTAINS the pack.mcmeta file. It should be named something like "Command Block Survival Datapack."
    3. Open Minecraft and select the world you want to add the datapack to (don't open it!).
    4. Click "Edit" and then "Open World Folder". You should see a folder named "datapacks".
    5. Open the datapacks folder and paste the folder you copied into here. The folder order should look something like this "NewWorld3/datapacks/Command Block Survival Datapack/pack.mcmeta"
    6. If it does open your world and run the command "/reload" in the chat bar. You should see a loading message from the pack.
    7. Now you're good to go! If you ever want to turn the datapack features off, use the command "/function cb_survival:config" and click the appropriate buttons.



    Heads-Up/Warnings:

    1. When interacting with a structure block, due to a Minecraft bug, you will have to deselect the creative item on your hotbar to go back into survival mode. Make sure you don't forget to switch back.
    2. When placing a block, if the block quickly disappears, don't worry. It only takes an item if the block was successfully placed.

    Recipes
    In case the images aren't clear enough:

    Command Block (Orange): Upside down "U" of regular terracotta in a crafting table, redstone block in middle, iron door at the bottom.
    Command Block (Purple): Same as above, but with blue terracotta (looks purple).
    Command Block (Blue-Green): Same as above but with alternating blue and lime terracotta. Works both ways.
    Command Block Minecart: Command block on top of minecart.
    Structure Block: Obsidian in four corners, command block in the center and purpur blocks in the other four slots.
    Barrier Block: Cook obsidian in furnace
    Structure Void (kinda like tiny barrier block that can be used with structure blocks): Cook a barrier block in a furnace.

    Commands
    To make teleporters:
      1. Make an orange command block and place it.
      2. Edit the command block by holding any type of command block in your hand and right clicking the block you placed.
      3. Enter "tp @p x y z" replacing x, y, and z with the coords of where you want to go.
      4. Place a pressure plate or button near the command block so you can activate it.
      5. Don't forget to make one that teleports you back. :)

    To have a pet:
      1. Name any mob (if it is a hostile mob do steps 1a through-1c)
        1a. Copy the commands inside the quotes: "/team add friend"
        1b. "/team join friend @p"
        1c. Replace the $ with the name of your mob: "/team join friend @e[​name=$]"
      2. Make a repeating (purple) command block and place it somewhere near spawn.
      3. Set it to the setting, "Needs Redstone" and put a lever next to it.
      4. Enter the command, "execute as @p at @s run tp @e[​name=$,distance=12..] @p" replacing $ with the name of your mob again.
      5. Turn the lever on and the mob should teleport to you when it gets too far away, like a cat or a dog. Enjoy! :)

    To make a command block flying machine:
      This one is more complicated. But if you're willing to learn there are tutorials for this and more command block creations on youtube from a variety of creators. The possibilities are massive! :)
      P.S. If you want a hint you'll need the clone command and the tp command or structure blocks if you're fancy. :)

    So that's my pack. Hope you enjoy and build cool things with it. :)

    Older Versions 1.20.5/1.20.6: https://www.planetminecraft.com/data-pack/command-block-survival-datapack-1-20-5-1-20-6/
    Even Older Versions Below 1.20.5: https://www.planetminecraft.com/data-pack/command-block-survival-datapack-singleplayer/
    CompatibilityMinecraft 1.21
    Tags

    3 Update Logs

    Update #3 : by Talon2863 04/05/2025 2:26:53 pmApril 5 @ 6:26 pm UTC

    disabled ability to destroy blocks in creative (need to place and re-break all old command blocks, etc)
    LOAD MORE LOGS

    Create an account or sign in to comment.

    Zytronium
    09/27/2024 2:55 pm
    He/Him • Level 32 : Artisan Miner Crafter
    history
    instead of letting me place command blocks, this locked me into survival mode. I can't switch in to creative to place them. (I'm on Fabric 1.21.1 with sodium and a couple of QOL mods that add stuff like sounds and UI enhancements.)

    Update: I switched to vanila 1.21.1 and its still doing it.
    1
    DinoBrik
    07/20/2024 2:21 pm
    Level 57 : Grandmaster Dinosaur
    This is a great idea. Survival wolrd experience + datapacking, my 2 favorite things
    2

    Welcome