Enum Class Achievement

java.lang.Object
java.lang.Enum<Achievement>
mindustry.service.Achievement
All Implemented Interfaces:
Serializable, Comparable<Achievement>, Constable

public enum Achievement extends Enum<Achievement>
  • Enum Constant Details

    • kill1kEnemies

      public static final Achievement kill1kEnemies
    • kill100kEnemies

      public static final Achievement kill100kEnemies
    • launch100kItems

      public static final Achievement launch100kItems
    • produce5kMin

      public static final Achievement produce5kMin
    • produce50kMin

      public static final Achievement produce50kMin
    • win10Attack

      public static final Achievement win10Attack
    • win10PvP

      public static final Achievement win10PvP
    • defeatAttack5Waves

      public static final Achievement defeatAttack5Waves
    • launch30Times

      public static final Achievement launch30Times
    • captureBackground

      public static final Achievement captureBackground
    • survive100Waves

      public static final Achievement survive100Waves
    • researchAll

      public static final Achievement researchAll
    • shockWetEnemy

      public static final Achievement shockWetEnemy
    • killEnemyPhaseWall

      public static final Achievement killEnemyPhaseWall
    • researchRouter

      public static final Achievement researchRouter
    • place10kBlocks

      public static final Achievement place10kBlocks
    • destroy1kBlocks

      public static final Achievement destroy1kBlocks
    • overheatReactor

      public static final Achievement overheatReactor
    • make10maps

      public static final Achievement make10maps
    • downloadMapWorkshop

      public static final Achievement downloadMapWorkshop
    • publishMap

      public static final Achievement publishMap
    • defeatBoss

      public static final Achievement defeatBoss
    • captureAllSectors

      public static final Achievement captureAllSectors
    • control10Sectors

      public static final Achievement control10Sectors
    • drop10kitems

      public static final Achievement drop10kitems
    • powerupImpactReactor

      public static final Achievement powerupImpactReactor
    • obtainThorium

      public static final Achievement obtainThorium
    • obtainTitanium

      public static final Achievement obtainTitanium
    • suicideBomb

      public static final Achievement suicideBomb
    • buildGroundFactory

      public static final Achievement buildGroundFactory
    • issueAttackCommand

      public static final Achievement issueAttackCommand
    • active100Units

      public static final Achievement active100Units
    • build1000Units

      public static final Achievement build1000Units
    • buildAllUnits

      public static final Achievement buildAllUnits
    • buildT5

      public static final Achievement buildT5
    • pickupT5

      public static final Achievement pickupT5
    • active10Polys

      public static final Achievement active10Polys
    • dieExclusion

      public static final Achievement dieExclusion
    • drown

      public static final Achievement drown
    • fillCoreAllCampaign

      public static final Achievement fillCoreAllCampaign
    • hostServer10

      public static final Achievement hostServer10
    • buildMeltdownSpectre

      public static final Achievement buildMeltdownSpectre
    • launchItemPad

      public static final Achievement launchItemPad
    • chainRouters

      public static final Achievement chainRouters
    • circleConveyor

      public static final Achievement circleConveyor
    • becomeRouter

      public static final Achievement becomeRouter
    • create20Schematics

      public static final Achievement create20Schematics
    • create500Schematics

      public static final Achievement create500Schematics
    • survive10WavesNoBlocks

      public static final Achievement survive10WavesNoBlocks
    • captureNoBlocksBroken

      public static final Achievement captureNoBlocksBroken
    • useFlameAmmo

      public static final Achievement useFlameAmmo
    • coolTurret

      public static final Achievement coolTurret
    • enablePixelation

      public static final Achievement enablePixelation
    • openWiki

      public static final Achievement openWiki
    • allTransportOneMap

      public static final Achievement allTransportOneMap
    • buildOverdriveProjector

      public static final Achievement buildOverdriveProjector
    • buildMendProjector

      public static final Achievement buildMendProjector
    • buildWexWater

      public static final Achievement buildWexWater
    • have10mItems

      public static final Achievement have10mItems
    • killEclipseDuo

      public static final Achievement killEclipseDuo
    • completeErekir

      public static final Achievement completeErekir
    • completeSerpulo

      public static final Achievement completeSerpulo
    • launchCoreSchematic

      public static final Achievement launchCoreSchematic
    • nucleusGroundZero

      public static final Achievement nucleusGroundZero
    • neoplasmWater

      public static final Achievement neoplasmWater
    • blastFrozenUnit

      public static final Achievement blastFrozenUnit
    • allBlocksSerpulo

      public static final Achievement allBlocksSerpulo
    • allBlocksErekir

      public static final Achievement allBlocksErekir
    • breakForceProjector

      public static final Achievement breakForceProjector
    • researchLogic

      public static final Achievement researchLogic
    • negative10kPower

      public static final Achievement negative10kPower
    • positive100kPower

      public static final Achievement positive100kPower
    • store1milPower

      public static final Achievement store1milPower
    • blastGenerator

      public static final Achievement blastGenerator
    • neoplasiaExplosion

      public static final Achievement neoplasiaExplosion
    • installMod

      public static final Achievement installMod
    • routerLanguage

      public static final Achievement routerLanguage
    • joinCommunityServer

      public static final Achievement joinCommunityServer
    • openConsole

      public static final Achievement openConsole
    • controlTurret

      public static final Achievement controlTurret
    • dropUnitsCoreZone

      public static final Achievement dropUnitsCoreZone
    • destroyScatterFlare

      public static final Achievement destroyScatterFlare
    • boostUnit

      public static final Achievement boostUnit
    • boostBuildingFloor

      public static final Achievement boostBuildingFloor
    • hoverUnitLiquid

      public static final Achievement hoverUnitLiquid
    • break100Boulders

      public static final Achievement break100Boulders
    • break10000Boulders

      public static final Achievement break10000Boulders
    • shockwaveTowerUse

      public static final Achievement shockwaveTowerUse
    • useAnimdustryEmoji

      public static final Achievement useAnimdustryEmoji
  • Field Details

  • Method Details

    • values

      public static Achievement[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Achievement valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • complete

      public void complete()
    • uncomplete

      public void uncomplete()
    • checkCompletion

      public void checkCompletion()
    • isAchieved

      public boolean isAchieved()