The Jockey Options on the chicken mob type do not work
Summary
The Jockey Options on the chicken mob type do not work; the chicken will continue to lay eggs even though the jockey option has been enabled.
Steps to reproduce
Here is the mob code I am using:
C_Jockey:
Type: CHICKEN
Display: "Jockey"
Health: 20
Options:
Jockey: true
Tested on Paper 1.21.1-131 & MythicMobs v5.7.2
Current behavior
When I check the data of this MythicMob using the /data get entity command
, the chicken mob type with jockey options enabled still displays the NBT data {IsChickenJockey:0b}
, as shown in the following image.
Intended correct behavior
Ideally, when the jockey option is enabled, the NBT data for this mob should be {IsChickenJockey:1b}
, as shown below. This is the data from a vanilla mob that I summoned using the command /summon minecraft:chicken ~ ~ ~ {IsChickenJockey:1b}
.
Proposed fixes
To fix this, you may need to check the code handling the jockey option activation to see if it correctly modifies the NBT data {IsChickenJockey}
for the mob.