Minecraft Data Packs / Minecraft, but

Control the Mobs [and Warden!]

  • check_circle Advancements
  • check_circle Functions
  • check_circle Recipes
  • 22,857 views, 17 today
  • 3,919 downloads, 3 today
  • 33
  • 48
  • 40
Marcamarckie's Avatar Marcamarckie
Level 38 : Artisan Loremaster
8
Download for Minecraft 1.18

This datapack allows you to control the mobs in Minecraft! Want to do "Minecraft, but the mobs are controlled by a player"? This is for you!

Punch a mob to become it. Become a creeper and explode! Become the Ender Dragon, fly around and shoot dragon fireballs! You name it. Every mob has unique abilities, strength, health, and weapons.

Compatible with my Minecraft Manhunt datapack for a fun twist on the traditional Dream-style manhunt!


HOW TO USE:
  1. Run the command:
    /execute as PLAYERNAME run function mctrlmobs:mob_controller

    This will make the player called PLAYERNAME into a mob controller (in spectator mode). To switch back to a normal survival player, use:

    /execute as PLAYERNAME run function mctrlmobs:normal_player

  2. Alternatively, the following command gives survival players a one-time-use item to let them control a mob:
    /execute as PLAYERNAME run function mctrlmobs:get_hypno_item

    See the "Use Without Cheats" section for info about how to obtain this item without commands.

  3. Become a mob:
    When in spectator mode, punch a mob to become it.

    You can also use the /spectate command and the /summon command:
    /spectate ...
    /summon ... ~ ~ ~

  4. You will be automatically equipped with weapons, armor, effects, attributes, and special ability items.

  5. Use special abilities:
    Right-click using the special ability item (carrot_on_a_stick) to use a special ability. Special abilities include:

      Creepers: Explode. Click again to cancel the explosion.

      Flying mobs: Go up.

      Endermen: Teleport in the direction you are looking

      Evokers: Summon evoker fangs


  6. Leave a mob:
    Right-click using the Exit Mob item (fungus_on_a_stick) to leave a mob and return to spectator mode.


USE WITHOUT CHEATS:
  It is possible to use all the features purely in survival mode!!!
  Just enable the Crafting option in the Options Book (see OPTIONS)

OPTIONS
  The first player to join the world will get an Options Book with the following options:

  1. Pseudo-hardcore mode.

    When this is enabled, players who die will become mob-controllers (in spectator mode)
  
  2. Crafting Mob Controller
    When this is enabled, you can craft a mob controlling item using a clock and a string
  
  To modify the options once they have been chosen, use the command:
  /function mctrlmobs:options



COMBAT AND MOB ABILITIES

  1. Melee
    Only some mobs can use melee combat.
    Examples: zombies, endermen, iron golems, etc (even bees!)
    NOT: skeletons, creepers, cows, etc.
    Attack damage uses the following formula: (1 + mob_attack_damage/2 + weapon) * crit_bonus

  2. Projectiles
    Ender dragons, Withers, and Ghasts can throw acid bombs, wither skulls, and fireballs, respectively.
    Skeletons have bows, pillagers and piglins have crossbows, etc.
    Blazes have flame bows.
    Some drowneds have tridents

  3. Creepers: Yes, they explode!
    Endermen: Yes, they teleport!

  4. Flying
    Certain mobs can fly! This includes withers, ghasts, blazes, bees, etc.

  5. TEAM MOBS: the mobs are on your team!
    Hostile mobs won't attack you when you are a hostile mob. Nor when you are a passive animal.

    Exceptions:
      Endermen, zombie piglins, etc. will still attack you if provoked
      Iron golems will always attack you if you are a hostile mob
      You will be attacked as normal as a villager or iron golem.
      Piglins (and brutes) are on their own team, and will be attacked by all other hostile mobs and vice versa.
      The wither will attack you.
      Some mobs do unintentional damage (such as slimes and magma cubes) when you touch them.

  6. Health
    When you become a mob, your health bar will be modified to match that of the mob.
    You will also be temporarily given poison or regen so that your health starts out the same as the mob you became.
    You can't eat food to regenerate (although boss mobs can regenerate in other ways). You also won't get hungry.

  7. Weaknesses and Strengths:
    Certain mobs have their plusses and minuses:
      Some can only breathe underwater.
      Others can't touch water.
      Some burn in sunlight.
      Some can't come to the overworld.
      Some fly.
      Some are fire resistant.
      
BOSS FIGHTS:
  1. Ender Dragon:
    End crystals give you regeneration.
    Enjoy your elytra and firework rockets to fly!
    Perch on the exit portal, or you will start to lose health.
    After perching, charge at a player to launch them into the air.
    Shoot unlimited acid fireballs (very OP).

  2. Wither (very OP):
    Shoot unlimited wither skulls.
    Perpetual regeneration.
    Stand next to any block to break it. Also, Haste 100 effect!
    Fly (when above half health)
    Projectile protection 20 (when below half health)

  3. Warden:
      Is blind. But you can see players' outlines when they make vibrations.
      Can perform a sonic boom attack every 10 seconds.

HEADS

  When you are a mob, you will wear its head.

  Other than that, you will unfortunately look like a normal player.
  There is no way I know of to truly visually turn you into a mob using a datapack without compromising PVP features.


NEW IN LATEST UPDATE
  1. Become the Warden!
  2. Enchantments on mob weapons and armor is now copied over to the player
  3. Mob damage is now calculated via a formula to be more balanced
  4. Endermen can teleport!
  5. Looting enchantment and fire aspect now work on mob-controlled players!
  6. More mob heads.

PLANNED FEATURES
  3. Copy attributes from mob to player (currently only generic.max_health and generic.attack_damage work).
  4. Copy potion effects for spiders
  5. Speed for some baby mobs

SOURCE CODE
https://github.com/mkzeender/control_mobs/tree/master

LICENSING
  Copyright under GNU General Public License. Anyone may distribute and modify this software.
  Please give credit to me if you use it for commercial purposes.
CreditCredit to Chiselchip for a fun mc manhunt video. Grey_Duchess for inspiration to code. Dream for OG idea.
CompatibilityMinecraft 1.18
toMinecraft 1.19
Tags

8 Update Logs

Update #8 : by Marcamarckie 06/09/2022 7:10:07 pmJun 9th, 2022

Upgraded to Minecraft version 1.19

Warden:
  Players who control the warden cannot see essentially anything
  Players who cause a "vibration" near a warden will get the glowing effect so the warden can see them.
  Wardens have a sonic boom attack every 10 seconds.

Frogs and allays are also player-controllable
LOAD MORE LOGS

Create an account or sign in to comment.

1
01/08/2023 12:24 pm
Level 1 : New Miner
anonpmc4300220
anonpmc4300220's Avatar
[deleted]
1
06/09/2023 4:42 pm
Level 38 : Artisan Loremaster
Marcamarckie
Marcamarckie's Avatar
Unfortunately, this is not possible with only a datapack. The goal of this datapack is to be combat oriented. There are others that are disguise oriented but they are only convincing when you are standing still, and combat is completely broken.

That being said, there are real mods out there that accomplish what you want, so I would check those out!
1
09/16/2022 11:29 pm
Level 30 : Artisan Geek
mcnole25
mcnole25's Avatar
nice!
1
09/12/2022 6:56 am
Level 16 : Journeyman Explorer
Rayzes
Rayzes's Avatar
Can you actually make it disguise as a mob?
1
09/04/2022 2:10 pm
Level 1 : New Miner
Yaakiii
Yaakiii's Avatar
This datapack is so confused
1
07/26/2022 12:34 pm
Level 1 : New Miner
jaditwo
jaditwo's Avatar
it didn't work for cow i got poison effect:(
1
08/25/2022 10:11 pm
Level 38 : Artisan Loremaster
Marcamarckie
Marcamarckie's Avatar
What version of Minecraft are you on? Try relogging and reloading and let me know if it keeps happening. Sorry about that.
1
04/11/2022 3:12 am
Level 1 : New Miner
Akurio64
Akurio64's Avatar
So would it be possible to disguise into a Giant?
1
03/04/2022 9:49 pmhistory
Level 1 : New Miner
songage
songage's Avatar
Can I use this datapack in server?  
ask for permission
1
03/06/2022 3:43 am
Level 38 : Artisan Loremaster
Marcamarckie
Marcamarckie's Avatar
Of course!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome