Interface IGardenGrown

All Superinterfaces:
net.minecraft.world.entity.OwnableEntity
All Known Implementing Classes:
AbstractChomper, AbstractExplodingPlant, AbstractLobbingPlant, AbstractMint, AbstractPeaHead, AbstractPeashooter, AbstractPlant, AbstractRangedPlant, AbstractRangedShroom, AbstractShroom, AbstractSnapdragon, AbstractSprout, AbstractSunProducer, AbstractSupportPlant, AbstractWallPlant, Ampliflower, BasePlant, Blover, CabbagePult, Cactus, Cattail, CherryBomb, Chomper, CobCannon, CoffeeBean, ColdSnapdragon, Curendula, DarkFlower, DoomShroom, ElectroPea, EnforcemintPlant, EvolvedPlant, ExplodeONut, FirePea, FlowerPot, FrostPea, FumeShroom, Garlic, GatlingPea, GhostPepper, GloomShroom, GoldMagnet, GraveBuster, GreenShadow, HypnoShroom, IceShroom, Jalapeno, KernelPult, KnightPea, LatentSprout, LightningReed, LilyPad, MagnetShroom, Marigold, MelonPult, MeteorFlower, MoonFlower, MovcadiaPult, MugShroom, Peashooter, PeaSprout, Plantern, PlantPartEntity, PotatoMine, PrimalPeashooter, PrimalSunflower, PuffShroom, Pumpkin, Repeater, ScaredyShroom, ScatterTail, SeaShroom, ShadowPea, ShroomSprout, SkullPepper, Snapdragon, SnowPea, SolarPea, Spikerock, Spikeweed, SplitPea, SplitPeaHead, Sprout, Squash, Starfruit, Sunflower, SunShroom, SunSprout, TallNut, TangleKelp, Threepeater, ThreepeaterHead, Toadstool, Torchwood, TreeOfWisdom, TwinSunflower, UmbrellaLeaf, WallNut, WarfareSunflower, WinterMelon

public interface IGardenGrown extends net.minecraft.world.entity.OwnableEntity
  • Method Details

    • setOwnerUUID

      void setOwnerUUID(UUID uuid)
    • getGardenerUUID

      @Nullable UUID getGardenerUUID()
    • setGardenerUUID

      void setGardenerUUID(UUID uuid)
    • getGardener

      @Nullable default net.minecraft.world.entity.LivingEntity getGardener()
    • isOwnedBy

      boolean isOwnedBy(net.minecraft.world.entity.LivingEntity entity)
    • isGrownBy

      boolean isGrownBy(net.minecraft.world.entity.LivingEntity entity)
    • isTamed

      boolean isTamed()
    • setTame

      void setTame(boolean tame)
    • isInPortal

      boolean isInPortal()
    • setInPortal

      void setInPortal(boolean set)
    • getPortalTime

      int getPortalTime()
    • setPortalTime

      void setPortalTime(int time)
    • addGardenGrownData

      default void addGardenGrownData(net.minecraft.nbt.CompoundTag tag)
    • readGardenGrownData

      default void readGardenGrownData(net.minecraft.nbt.CompoundTag tag, net.minecraft.server.MinecraftServer mcServer)