java.lang.Object
com.blamejared.crafttweaker.natives.entity.type.animal.ExpandAnimal

@ZenRegister public class ExpandAnimal extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    canFallInLove(net.minecraft.world.entity.animal.Animal internal)
     
    static boolean
    canMate(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.entity.animal.Animal other)
     
    static void
    finalizeSpawnChildFromBreeding(net.minecraft.world.entity.animal.Animal internal, net.minecraft.server.level.ServerLevel level, net.minecraft.world.entity.animal.Animal otherParent, net.minecraft.world.entity.AgeableMob child)
     
    static int
    getInLoveTime(net.minecraft.world.entity.animal.Animal internal)
     
    static net.minecraft.server.level.ServerPlayer
    getLoveCause(net.minecraft.world.entity.animal.Animal internal)
     
    static boolean
    isFood(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.item.ItemStack stack)
     
    static boolean
    isInLove(net.minecraft.world.entity.animal.Animal internal)
     
    static void
    resetLove(net.minecraft.world.entity.animal.Animal internal)
     
    static void
    setInLove(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.entity.player.Player loveCause)
     
    static void
    setInLoveTime(net.minecraft.world.entity.animal.Animal internal, int inLove)
     
    static void
    spawnChildFromBreeding(net.minecraft.world.entity.animal.Animal internal, net.minecraft.server.level.ServerLevel level, net.minecraft.world.entity.animal.Animal otherParent)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandAnimal

      public ExpandAnimal()
  • Method Details

    • isFood

      public static boolean isFood(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.item.ItemStack stack)
    • canFallInLove

      public static boolean canFallInLove(net.minecraft.world.entity.animal.Animal internal)
    • setInLove

      public static void setInLove(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.entity.player.Player loveCause)
    • setInLoveTime

      public static void setInLoveTime(net.minecraft.world.entity.animal.Animal internal, int inLove)
    • getInLoveTime

      public static int getInLoveTime(net.minecraft.world.entity.animal.Animal internal)
    • getLoveCause

      public static net.minecraft.server.level.ServerPlayer getLoveCause(net.minecraft.world.entity.animal.Animal internal)
    • isInLove

      public static boolean isInLove(net.minecraft.world.entity.animal.Animal internal)
    • resetLove

      public static void resetLove(net.minecraft.world.entity.animal.Animal internal)
    • canMate

      public static boolean canMate(net.minecraft.world.entity.animal.Animal internal, net.minecraft.world.entity.animal.Animal other)
    • spawnChildFromBreeding

      public static void spawnChildFromBreeding(net.minecraft.world.entity.animal.Animal internal, net.minecraft.server.level.ServerLevel level, net.minecraft.world.entity.animal.Animal otherParent)
    • finalizeSpawnChildFromBreeding

      public static void finalizeSpawnChildFromBreeding(net.minecraft.world.entity.animal.Animal internal, net.minecraft.server.level.ServerLevel level, net.minecraft.world.entity.animal.Animal otherParent, net.minecraft.world.entity.AgeableMob child)