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. 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}. image

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.

Assignee Loading
Time tracking Loading