Class FarmingBlockState

java.lang.Object
com.hypixel.hytale.builtin.adventure.farming.states.FarmingBlockState
All Implemented Interfaces:
Component<ChunkStore>, Cloneable

@Deprecated(forRemoval=true) public class FarmingBlockState extends Object implements Component<ChunkStore>
Deprecated, for removal: This API element is subject to removal in a future version.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected static class 
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    double
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    float
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Fields inherited from interface com.hypixel.hytale.component.Component

    EMPTY_ARRAY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    float
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setCurrentFarmingStageIndex(int currentFarmingStageIndex)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setCurrentFarmingStageSetName(String currentFarmingStageSetName)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setSpreadRate(float spreadRate)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setStageSetAfterHarvest(String stageSetAfterHarvest)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.hypixel.hytale.component.Component

    cloneSerializable
  • Field Details

    • CODEC

      @Nonnull public static BuilderCodec<FarmingBlockState> CODEC
      Deprecated, for removal: This API element is subject to removal in a future version.
    • loaded

      public boolean loaded
      Deprecated, for removal: This API element is subject to removal in a future version.
    • baseCrop

      public String baseCrop
      Deprecated, for removal: This API element is subject to removal in a future version.
    • stageStart

      public Instant stageStart
      Deprecated, for removal: This API element is subject to removal in a future version.
    • currentFarmingStageSetName

      public String currentFarmingStageSetName
      Deprecated, for removal: This API element is subject to removal in a future version.
    • currentFarmingStageIndex

      public int currentFarmingStageIndex
      Deprecated, for removal: This API element is subject to removal in a future version.
    • stageCompletionTimes

      public Instant[] stageCompletionTimes
      Deprecated, for removal: This API element is subject to removal in a future version.
    • stageSetAfterHarvest

      public String stageSetAfterHarvest
      Deprecated, for removal: This API element is subject to removal in a future version.
    • lastGrowthMultiplier

      public double lastGrowthMultiplier
      Deprecated, for removal: This API element is subject to removal in a future version.
    • spreadRate

      public float spreadRate
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • FarmingBlockState

      public FarmingBlockState()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getCurrentFarmingStageSetName

      public String getCurrentFarmingStageSetName()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCurrentFarmingStageSetName

      public void setCurrentFarmingStageSetName(String currentFarmingStageSetName)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getCurrentFarmingStageIndex

      public int getCurrentFarmingStageIndex()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setCurrentFarmingStageIndex

      public void setCurrentFarmingStageIndex(int currentFarmingStageIndex)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getStageSetAfterHarvest

      public String getStageSetAfterHarvest()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setStageSetAfterHarvest

      public void setStageSetAfterHarvest(String stageSetAfterHarvest)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getSpreadRate

      public float getSpreadRate()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setSpreadRate

      public void setSpreadRate(float spreadRate)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • toString

      @Nonnull public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object
    • clone

      @Nullable public Component<ChunkStore> clone()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      clone in interface Component<ChunkStore>
      Overrides:
      clone in class Object