• check_circle Functions
  • check_circle Predicates
  • 2,353 views, 2 today
  • 146 downloads, 0 today
  • 14
  • 8
  • 9
co2__'s Avatar co2__
Level 25 : Expert Miner
17
Tame the Ocelot! (1.19)



This pack adds the feature to tame ocelots like pre-1.14 Java Edition! When tamed using fish, the ocelot will transform into a tamed cat of random variant.

Thanks for downloading, it's greatly appreciated!
CompatibilityMinecraft 1.19
Tags

1 Update Logs

Update #1 : by co2__ 11/25/2022 9:08:13 pmNov 25th, 2022

  • Fixed bug where cat would sometimes not be tamed
  • Made baby ocelot turn into baby cat when tamed
  • Made ocelot not tamed when shifting, allowing you to breed ocelots or just feed them fish
  • Other minor changes
Thanks to Lordphenex for the help and general advice.

Create an account or sign in to comment.

1
09/06/2023 2:25 pm
Level 6 : Apprentice Crafter
Pomidorus9
Pomidorus9's Avatar
Will it work in 1.16.5?
1
09/29/2023 7:50 am
Level 25 : Expert Miner
co2__
co2__'s Avatar
i hope so, I haven't tested.
2
02/02/2023 11:08 am
Level 2 : Apprentice Miner
RODHI
RODHI's Avatar
ocelot is like useless now
1
02/05/2023 1:04 amhistory
Level 25 : Expert Miner
co2__
co2__'s Avatar
yeah that's kinda why i made the datapack, it adds its old functionality back
2
11/26/2022 11:22 am
Level 5 : Apprentice Explorer
MK1095
MK1095's Avatar
Just like the og days
3
11/25/2022 10:06 am
Level 39 : Artisan Miner
Lordphenex
Lordphenex's Avatar
The idea is great ! It bringds back lot of memories.
The only problem is that the player can no longer breed ocelots. Maybe a way of fixing it is to give the advancement only if the player is sneaking.
Also, when an advancement is rewarded with a function, the function is ran as and at the player so there is no need to do execute at @s ... .What you can do to avoid multiple entity search is :
in the advancement function :
execute as @e[type=ocelot,sort=nearest,limit=1] at @s run function:ocelot
advancement revoke @s advancement name
data modify entity @e[type=cat,tag=newCat,sort=nearest,limit=1] Owner.UUID set from entity @s UUID
tag @e[type=cat,tag=newCat,sort=nearest,limit=1] remove newCat

in the ocelot function :
summon cat ~ ~ ~ {Tags:[newCat]}
tp @s ~ ~-1000 ~
And if I remember well, the ocelot would eat lot of fish before turning into a cat so you can add a random chance in your advancement.
If you have any question, feel free to ask them ! Hope this helps
2
11/25/2022 3:19 pm
Level 25 : Expert Miner
co2__
co2__'s Avatar
thanks so much! I'll be sure to try fix all these issues.
2
11/25/2022 6:44 am
Level 21 : Expert uwu
chloe_burbank
chloe_burbank's Avatar
kitty cat
1
11/25/2022 5:52 am
Level 25 : Expert Miner
co2__
co2__'s Avatar
i just noticed i made the main screenshot too dark. ¯\_(ツ)_/¯
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome