Class RedStringNutrifierBlockEntity

java.lang.Object
net.minecraft.world.level.block.entity.BlockEntity
All Implemented Interfaces:
Bound

public class RedStringNutrifierBlockEntity extends RedStringBlockEntity
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.world.level.block.entity.BlockEntity

    net.minecraft.world.level.block.entity.BlockEntity.DataComponentInput
  • Field Summary

    Fields inherited from class net.minecraft.world.level.block.entity.BlockEntity

    level, remove, worldPosition

    Fields inherited from interface vazkii.botania.api.block.Bound

    UNBOUND_POS
  • Constructor Summary

    Constructors
    Constructor
    Description
    RedStringNutrifierBlockEntity(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    acceptBlock(net.minecraft.core.BlockPos pos)
     
    boolean
    canGrow(net.minecraft.world.level.LevelReader world)
     
    boolean
    canUseBonemeal(net.minecraft.world.level.Level world, net.minecraft.util.RandomSource rand)
     
    void
    grow(net.minecraft.server.level.ServerLevel world, net.minecraft.util.RandomSource rand)
     

    Methods inherited from class vazkii.botania.common.block.block_entity.red_string.RedStringBlockEntity

    commonTick, getBinding, getBlockAtBinding, getOrientation, getRange, getStateAtBinding, getTileAtBinding, onBound, setBinding

    Methods inherited from class vazkii.botania.common.block.block_entity.BotaniaBlockEntity

    getUpdatePacket, getUpdateTag, loadAdditional, readPacketNBT, saveAdditional, writePacketNBT

    Methods inherited from class net.minecraft.world.level.block.entity.BlockEntity

    addEntityType, applyComponents, applyComponentsFromItemStack, applyImplicitComponents, clearRemoved, collectComponents, collectImplicitComponents, components, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPosFromTag, getType, hasLevel, isRemoved, isValidBlockState, loadCustomOnly, loadStatic, loadWithComponents, onlyOpCanSetNbt, parseCustomNameSafe, removeComponentsFromTag, saveCustomAndMetadata, saveCustomOnly, saveToItem, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setComponents, setLevel, setRemoved, triggerEvent

    Methods inherited from class java.lang.Object

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

    • RedStringNutrifierBlockEntity

      public RedStringNutrifierBlockEntity(net.minecraft.core.BlockPos pos, net.minecraft.world.level.block.state.BlockState state)
  • Method Details

    • canGrow

      public boolean canGrow(net.minecraft.world.level.LevelReader world)
    • canUseBonemeal

      public boolean canUseBonemeal(net.minecraft.world.level.Level world, net.minecraft.util.RandomSource rand)
    • grow

      public void grow(net.minecraft.server.level.ServerLevel world, net.minecraft.util.RandomSource rand)
    • acceptBlock

      public boolean acceptBlock(net.minecraft.core.BlockPos pos)
      Specified by:
      acceptBlock in class RedStringBlockEntity