| public float |  | 
| public static boolean |  | c(bbr<bnr> arg0, cgy arg1, bcg arg2, gt arg3, amn arg4) |   | checkMushroomSpawnRules(EntityType<MushroomCow> arg0, LevelAccessor arg1, MobSpawnType arg2, BlockPos arg3, RandomSource arg4) |   | method_20665(class_1299<class_1438> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4) |   | m_rbekgcxf(C_ogavsvbr<C_keggniig> arg0, C_vdvbsyle arg1, C_uzzvxofv arg2, C_hynzadkk arg3, C_rlomrsco arg4) |   | canSpawn(EntityType<MooshroomEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) |   | canSpawn(EntityType<MooshroomEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, RandomGenerator random) |   | m_218200_(C_513_<C_859_> p_218201_, C_1598_ p_218202_, C_529_ p_218203_, C_4675_ p_218204_, C_212974_ p_218205_) |  
  | 
| public void |  | 
| protected void |  | a_() |   | defineSynchedData() |   | method_5693() |   | m_lwugwlsw() |   | initDataTracker() |   | initDataTracker() |   | m_8097_() |  
  | 
| public InteractionResult |  | 
| public void |  | 
| public boolean |  | a() |   | readyForShearing() |   | method_27072() |   | m_kwgwshvc() |   | isShearable() |   | isShearable() |   | m_6220_() |  
  | 
| public void |  | 
| public void |  | 
| private Optional<org.apache.commons.lang3.tuple.Pair<MobEffect, Integer>> |  | 
| private void |  | 
| public MushroomCow$MushroomType |  | t() |   | getMushroomType() |   | method_18435() |   | m_pwckkqbg() |   | getMooshroomType() |   | getMooshroomType() |   | m_28955_() |  
  | 
| public MushroomCow |  | 
| private MushroomCow$MushroomType |  |