Class GriefStats

java.lang.Object
ua.mcchickenstudio.opencreative.wanders.GriefStats

public final class GriefStats extends Object

GriefStats

This class represents statistics of destructive changes in a world.
  • Constructor Details

    • GriefStats

      public GriefStats()
  • Method Details

    • addDestroyedBlocksAmount

      public void addDestroyedBlocksAmount(int amount)
      Adds amount of destroyed blocks.
      Parameters:
      amount - amount of destroyed blocks.
    • addDestroyedCodingBlocksAmount

      public void addDestroyedCodingBlocksAmount(int amount)
      Adds amount of destroyed coding blocks.
      Parameters:
      amount - amount of destroyed coding blocks.
    • addDestroyedHangingsAmount

      public void addDestroyedHangingsAmount(int amount)
      Adds amount of destroyed item frames or paintings.
      Parameters:
      amount - amount of destroyed hangings.
    • addLavaPlacementsAmount

      public void addLavaPlacementsAmount(int amount)
      Adds amount of lava placements.
      Parameters:
      amount - amount of placed lava.
    • addTntPlacementsAmount

      public void addTntPlacementsAmount(int amount)
      Adds amount of tnt placements.
      Parameters:
      amount - amount of placed tnt.
    • getDestroyedBlocksAmount

      public int getDestroyedBlocksAmount()
    • getLavaPlacementsAmount

      public int getLavaPlacementsAmount()
    • getTntPlacementsAmount

      public int getTntPlacementsAmount()
    • getDestroyedCodingBlocksAmount

      public int getDestroyedCodingBlocksAmount()
    • getDestroyedHangingsAmount

      public int getDestroyedHangingsAmount()
    • isSuspicious

      public boolean isSuspicious()
    • getAsString

      @NotNull public @NotNull String getAsString()
    • clear

      public void clear()
      Clears stats.