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 Summary
Modifier and TypeMethodDescriptiondefault voidaddGardenGrownData(net.minecraft.nbt.CompoundTag tag) default net.minecraft.world.entity.LivingEntityintbooleanisGrownBy(net.minecraft.world.entity.LivingEntity entity) booleanbooleanisOwnedBy(net.minecraft.world.entity.LivingEntity entity) booleanisTamed()default voidreadGardenGrownData(net.minecraft.nbt.CompoundTag tag, net.minecraft.server.MinecraftServer mcServer) voidsetGardenerUUID(UUID uuid) voidsetInPortal(boolean set) voidsetOwnerUUID(UUID uuid) voidsetPortalTime(int time) voidsetTame(boolean tame) Methods inherited from interface net.minecraft.world.entity.OwnableEntity
getOwner, getOwnerUUID, level
-
Method Details
-
setOwnerUUID
-
getGardenerUUID
-
setGardenerUUID
-
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)
-