• check_circle Functions
  • check_circle Predicates
  • 20,636 views, 47 today
  • 3,978 downloads, 12 today
  • 36
  • 31
  • 19
SAMEER_99's Avatar SAMEER_99
Level 52 : Grandmaster Programmer


This datapack aims to add PvP Bots in minecraft and it supports minecraft versions 1.16 to 1.20.

PvP Bot Stats:

  1. HP ♥️: 20 (10 hearts)
  2. Base Attack Damage ⚔️: 1 (0.5 hearts)
  3. Can Jump and Hit
  4. Heals when not in Fight Mode ➕

PvP Bots List:

  • PvP Bot 0: Easy Bot
  • PvP Bot 1: Medium Bot
  • PvP Bot 2: Hard Bot
  • PvP Bot 3: Armor++ Bot
  • PvP Bot 4: Speed++ Bot
  • PvP Bot 5: Knockback++ Bot

Admin Commands:

  • /function give:pvp_bot/iron_gearGives Iron Gear
  • /function give:pvp_bot/diamond_gearGives Diamond Gear
  • /function give:pvp_bot/netherite_gearGives Netherite Gear
  • /function summon:pvp_bot/0Summons PvP Bot 0
  • /function summon:pvp_bot/1Summons PvP Bot 1
  • /function summon:pvp_bot/2Summons PvP Bot 2
  • /function summon:pvp_bot/3Summons PvP Bot 3
  • /function summon:pvp_bot/4Summons PvP Bot 4
  • /function summon:pvp_bot/5Summons PvP Bot 5
  • /function toggles:pvp_botToggle PvP Bot Datapack Specific features:
    • Restore Health: When Enabled, players will restore their health upon killing a PvP Bot or a player.
    • Display Message: When Enabled, a message will be displayed in the chat when restoring player's health.
    • Restore Health for PvP Bots: When Enabled, PvP Bots will restore their health whenever idle.

My Socials:

  1. PlanetMinecraft Page
  2. Modrinth Page
  3. Discord Server


Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Conditions that apply:
  1. You must give appropriate credit to the creator if you publicly showcase this work.
  2. You may not use this work for commercial/business purposes. (this does not include having the datapack installed in your server)
  3. You may modify this work, but may not distribute the modified work.


Open your .minecraft directory. Put the datapack into the saves/world_name/datapacks directory.
CompatibilityMinecraft 1.16
toMinecraft 1.20

5 Update Logs

Update #2.3 : by SAMEER_99 02/18/2024 4:57:51 amFeb 18th

- Updated PvP Bot Datapack according to wiki.smithed.dev conventions.
- Added a way to completely uninstall the datapack.
- Players will now restore their health upon killing PvP Bots or other players (this feature can be disabled from toggles function, see description).
- Same with PvP Bots (can be disabled).

Create an account or sign in to comment.

02/18/2024 7:53 am
Level 10 : Journeyman Network
MunoLinoBLD's Avatar
Amazing but can you make it for bedrock?
02/18/2024 10:24 am
Level 52 : Grandmaster Programmer
SAMEER_99's Avatar
I don't develop bedrock packs, I do not know anything about bedrock pack development.

I am extremely sorry for this.
01/13/2024 6:20 am
Level 9 : Apprentice Crafter
HenryCarm's Avatar
Dude... it works and all but they act as actual armor stand so they dont have any health. Im playing optifine 1.16.5
01/14/2024 2:42 am
Level 52 : Grandmaster Programmer
SAMEER_99's Avatar
What I understand is that PvP Bots act as an armor stand and not a hostile skeleton creature which they are supposed act like. I have tested the datapack in 1.16.5 and it works properly.

I think, you probably have some other datapacks installed which modifies the original behaviour of skeletons. I will be releasing the next update where I am updating my datapack to wiki.smithed.dev standards. Maybe that will make my datapack compatible with other datapacks you are probably using.

If you are not using any other datapack, can you describe the problem more briefly? Include following points:

1. What is the problem?
2. How to reproduce that problem?
3. Expected Output
4. Actual Output
03/04/2023 1:07 pm
Level 1 : New Explorer
SuperDenya13's Avatar
Make the bots harder because I kill the Technoblade very easily.
01/12/2024 11:54 am
Level 1 : New Miner
ArthurArakaki's Avatar

Technoblade Is Dead
03/04/2023 10:27 pm
Level 52 : Grandmaster Programmer
SAMEER_99's Avatar
Use an Unenchanted Netherite Armor with Unenchanted Netherite Sword. Because that is the challenge.

Check out this command /function give:netherite_kitIf you still defeat the bots very easily with this kit, try diamond kit to make it harder.

If you are really built different, then try defeating PVP Bot 5 God. Its not easy to defeat. + It could be harder than Removed feature as well
03/05/2023 4:37 am
Level 1 : New Explorer
SuperDenya13's Avatar
I noticed that the Technoblade is lighter than the pvp bot 5. And I didn't see the diamond whale in the datapack. Well, I'll try.
03/09/2023 1:25 pm
Level 52 : Grandmaster Programmer
SAMEER_99's Avatar
Sentence 1 :- Yes PVP Bot 5 have Knockback advantage.

Sentence 2 :- Diamond whale bruh? You meant Diamond Kit? Obtain it from creative mode if it ain't working
04/09/2023 8:17 am
Level 1 : New Explorer
SuperDenya13's Avatar
okay :)
Planet Minecraft


© 2010 - 2024