Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class mindustry.entities.LegDestroyData
 
a - Variable in class mindustry.logic.LExecutor.OpI
 
a - Variable in class mindustry.logic.LExecutor.PackColorI
 
a - Variable in class mindustry.logic.LStatements.OperationStatement
 
a - Variable in class mindustry.logic.LStatements.PackColorStatement
 
abandonSectorConfirm(Sector, Runnable) - Method in class mindustry.ui.dialogs.PlanetDialog
 
abilities - Variable in class mindustry.type.UnitType
list of "abilities", which are various behaviors that update each frame
abilities - Static variable in class mindustry.world.meta.Stat
 
abilities(Seq<Ability>) - Static method in class mindustry.world.meta.StatValues
 
Ability - Class in mindustry.entities.abilities
 
Ability() - Constructor for class mindustry.entities.abilities.Ability
 
abilityStat(String, Object...) - Method in class mindustry.entities.abilities.Ability
 
about - Variable in class mindustry.core.UI
 
AboutDialog - Class in mindustry.ui.dialogs
 
AboutDialog() - Constructor for class mindustry.ui.dialogs.AboutDialog
 
abs - Enum constant in enum class mindustry.logic.LogicOp
 
absin(float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
absoluteRelativeTo(int, int) - Method in class mindustry.world.Tile
 
absorb - Static variable in class mindustry.content.Fx
 
absorbable - Variable in class mindustry.entities.bullet.BulletType
Whether this projectile can be absorbed by shields.
absorbEffect - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
absorbEffect - Variable in class mindustry.world.blocks.defense.ForceProjector
 
absorbExplosion(float, float, float) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
absorbExplosion(float, float, float) - Method in interface mindustry.world.blocks.ExplosionShield
 
absorbLasers - Variable in class mindustry.world.Block
whether this block absorbs laser attacks.
accel - Variable in class mindustry.entities.bullet.BulletType
Acceleration per frame.
accel - Variable in class mindustry.type.UnitType
movement speed (world units/t)
Accelerator - Class in mindustry.world.blocks.campaign
 
Accelerator(String) - Constructor for class mindustry.world.blocks.campaign.Accelerator
 
Accelerator.AcceleratorBuild - Class in mindustry.world.blocks.campaign
 
AcceleratorBuild() - Constructor for class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
acceleratorUse - Enum constant in enum class mindustry.game.EventType.Trigger
 
accent - Static variable in class mindustry.graphics.Pal
 
accentBack - Static variable in class mindustry.graphics.Pal
 
accentDrawable - Static variable in class mindustry.ui.Styles
 
accept(int, Item) - Method in class mindustry.world.DirectionalItemBuffer
 
accept(Item) - Method in class mindustry.world.ItemBuffer
 
accept(Item, int) - Method in interface mindustry.world.modules.ItemModule.ItemConsumer
 
accept(Item, short) - Method in class mindustry.world.ItemBuffer
 
accept(Liquid, float) - Method in interface mindustry.world.modules.LiquidModule.LiquidConsumer
 
accept(T) - Method in interface mindustry.io.SaveFileReader.IORunner
 
acceptCoolant - Variable in class mindustry.world.blocks.units.RepairTurret
 
accepting - Enum constant in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
 
accepting - Enum constant in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.ArmoredConveyor.ArmoredConveyorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.DuctBridge.DuctBridgeBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.distribution.StackRouter.StackRouterBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.sandbox.ItemVoid.ItemVoidBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
acceptItem(Building, Item) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.distribution.DirectionLiquidBridge.DuctBridgeBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.liquid.ArmoredConduit.ArmoredConduitBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.liquid.LiquidRouter.LiquidRouterBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
acceptLiquid(Building, Liquid) - Method in class mindustry.world.blocks.sandbox.LiquidVoid.LiquidVoidBuild
 
acceptMultipleItems - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
acceptPayload(Building, Payload) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
accepts() - Method in class mindustry.world.ItemBuffer
 
accepts(int) - Method in class mindustry.world.DirectionalItemBuffer
 
acceptsItems - Variable in class mindustry.world.Block
Visual flag use for blending of certain transportation blocks.
acceptsPayload - Variable in class mindustry.world.Block
If true, payloads will attempt to move into this block.
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
acceptStack(Item, int, Teamc) - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
acceptsUnitPayloads - Variable in class mindustry.world.Block
If true, this block can input payloads; affects unit payload enter behavior.
acceptUnitPayload(Unit) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
acceptUnitPayload(Unit) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
acceptUnitPayload(Unit) - Method in class mindustry.world.blocks.payloads.PayloadVoid.PayloadVoidBuild
 
acceptUnitPayload(Unit) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
accessible - Variable in class mindustry.type.Planet
Whether this planet is listed in the planet access UI.
accessible() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
accessible() - Method in class mindustry.world.blocks.logic.LogicBlock
 
accessible() - Method in class mindustry.world.blocks.logic.MemoryBlock
 
accessible() - Method in class mindustry.world.blocks.logic.MessageBlock
 
accessible() - Method in class mindustry.world.blocks.logic.SwitchBlock
 
accessibleIcons - Static variable in class mindustry.Vars
Icons available to the user for customization in certain dialogs.
accum - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
accumulator - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
accumulator - Variable in class mindustry.world.blocks.production.Fracker.FrackerBuild
 
accurateDelay - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this turret will accurately target moving targets with respect to shoot.firstShotDelay.
Achievement - Enum Class in mindustry.service
 
acos - Enum constant in enum class mindustry.logic.LogicOp
 
act(float) - Method in class mindustry.editor.MapView
 
act(float) - Method in class mindustry.logic.LCanvas
 
act(float) - Method in class mindustry.logic.LCanvas.JumpCurve
 
act(float) - Method in class mindustry.ui.dialogs.PlanetDialog
 
act(float) - Method in class mindustry.ui.MultiReqImage
 
action - Variable in class mindustry.game.EventType.AdminRequestEvent
 
action - Variable in class mindustry.logic.LExecutor.CutsceneI
 
action - Variable in class mindustry.logic.LStatements.CutsceneStatement
 
actionFilters - Variable in class mindustry.net.Administration
 
active - Enum constant in enum class mindustry.world.meta.BlockStatus
 
active - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
active - Variable in class mindustry.game.Teams
Active teams.
active - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
active() - Method in class mindustry.game.Team
 
active() - Method in class mindustry.game.Teams.TeamData
 
active() - Method in class mindustry.net.BeControl
 
active() - Method in class mindustry.net.Net
Whether the net is active, e.g.
active100Units - Enum constant in enum class mindustry.service.Achievement
 
active10Polys - Enum constant in enum class mindustry.service.Achievement
 
activeDeconstruct - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
activeEffect - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
activeEffect - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
activeEffect - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
activeSoundVolume() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
activeSoundVolume() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
activeSoundVolume() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
add - Enum constant in enum class mindustry.logic.LogicOp
 
add - Variable in class mindustry.tools.Generators.ScorchGenerator
 
add() - Method in class mindustry.input.InputHandler
 
add() - Method in enum class mindustry.service.SStat
 
add() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
add(byte[]) - Method in class mindustry.net.Streamable.StreamBuilder
 
add(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
add(float, float, float) - Method in class mindustry.graphics.Shaders.ShockwaveShader
 
add(float, float, float, float) - Method in class mindustry.graphics.Shaders.ShockwaveShader
 
add(float, float, float, Color, float) - Method in class mindustry.graphics.LightRenderer
 
add(float, float, float, Color, Object) - Method in class mindustry.entities.Effect
 
add(float, float, TextureRegion, float, Color, float) - Method in class mindustry.graphics.LightRenderer
 
add(float, float, TextureRegion, Color, float) - Method in class mindustry.graphics.LightRenderer
 
add(int) - Method in enum class mindustry.service.SStat
 
add(int) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
add(int, float) - Method in class mindustry.ai.PathfindQueue
Inserts the specified element into this priority queue.
add(int, int) - Method in class mindustry.game.AttackIndicators
 
add(int, MapObjectives.ObjectiveMarker) - Method in class mindustry.game.MapMarkers
 
add(int, CacheLayer) - Static method in class mindustry.graphics.CacheLayer
Adds a cache layer at a certain position.
add(ApplicationListener) - Method in class mindustry.ClientLauncher
 
add(Iterable<ItemStack>) - Method in class mindustry.world.modules.ItemModule
 
add(Runnable) - Method in class mindustry.graphics.LightRenderer
 
add(String) - Static method in class mindustry.world.meta.Attribute
Automatically registers this attribute for use.
add(String, LogicFx.EffectEntry) - Static method in class mindustry.logic.LogicFx
Adds an effect entry to the map.
add(PhysicsProcess.PhysicsWorld.PhysicsBody) - Method in class mindustry.async.PhysicsProcess.PhysicsWorld
 
add(UnlockableContent) - Method in class mindustry.type.PayloadSeq
 
add(UnlockableContent, int) - Method in class mindustry.type.PayloadSeq
 
add(DrawOperation) - Method in class mindustry.editor.OperationStack
 
add(DrawPart.PartProgress) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
add(MapObjectives.MapObjective...) - Method in class mindustry.game.MapObjectives
Adds all given objectives to the executor as root objectives.
add(Schematic) - Method in class mindustry.game.Schematics
Adds a schematic to the list, also copying it into the files.
add(Building) - Method in class mindustry.world.blocks.power.PowerGraph
 
add(CacheLayer...) - Static method in class mindustry.graphics.CacheLayer
Registers cache layers that will render before the 'normal' layer.
add(MultiPacker.PageType, String, PixmapRegion) - Method in class mindustry.graphics.MultiPacker
 
add(MultiPacker.PageType, String, PixmapRegion, int[], int[]) - Method in class mindustry.graphics.MultiPacker
 
add(MultiPacker.PageType, String, Pixmap) - Method in class mindustry.graphics.MultiPacker
 
add(LStatement) - Method in class mindustry.logic.LCanvas
 
add(Item) - Method in class mindustry.type.ItemSeq
 
add(Item, int) - Method in class mindustry.type.ItemSeq
 
add(Item, int) - Method in class mindustry.world.modules.ItemModule
 
add(ItemSeq) - Method in class mindustry.type.ItemSeq
 
add(ItemSeq) - Method in class mindustry.world.modules.ItemModule
 
add(ItemStack) - Method in class mindustry.type.ItemSeq
 
add(ItemStack[]) - Method in class mindustry.type.ItemSeq
 
add(Liquid, float) - Method in class mindustry.world.modules.LiquidModule
 
add(SettingsMenuDialog.SettingsTable) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.AreaTextSetting
 
add(SettingsMenuDialog.SettingsTable) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.CheckSetting
 
add(SettingsMenuDialog.SettingsTable) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
add(SettingsMenuDialog.SettingsTable) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.SliderSetting
 
add(SettingsMenuDialog.SettingsTable) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.TextSetting
 
add(ReqImage) - Method in class mindustry.ui.MultiReqImage
 
add(Attributes) - Method in class mindustry.world.blocks.Attributes
 
add(Attributes, float) - Method in class mindustry.world.blocks.Attributes
 
add(Stat, boolean) - Method in class mindustry.world.meta.Stats
Adds a single y/n boolean value.
add(Stat, float) - Method in class mindustry.world.meta.Stats
Adds a single float value with this stat and no unit.
add(Stat, float, StatUnit) - Method in class mindustry.world.meta.Stats
Adds a single float value with this stat, formatted to 2 decimal places.
add(Stat, String, Object...) - Method in class mindustry.world.meta.Stats
Adds a single string value with this stat.
add(Stat, Item) - Method in class mindustry.world.meta.Stats
Adds an item value.
add(Stat, ItemStack) - Method in class mindustry.world.meta.Stats
Adds an item value.
add(Stat, Liquid, float, boolean) - Method in class mindustry.world.meta.Stats
Adds an item value.
add(Stat, Attribute) - Method in class mindustry.world.meta.Stats
 
add(Stat, Attribute, boolean) - Method in class mindustry.world.meta.Stats
 
add(Stat, Attribute, boolean, float, boolean) - Method in class mindustry.world.meta.Stats
 
add(Stat, Attribute, float) - Method in class mindustry.world.meta.Stats
 
add(Stat, StatValue) - Method in class mindustry.world.meta.Stats
Adds a stat value.
add(ItemModule) - Method in class mindustry.type.ItemSeq
 
add(ItemModule) - Method in class mindustry.world.modules.ItemModule
 
add(T) - Method in class mindustry.entities.EntityGroup
 
addActionFilter(Administration.ActionFilter) - Method in class mindustry.net.Administration
Add a filter to actions, preventing things such as breaking or configuring blocks.
addBar(String, Func<T, Bar>) - Method in class mindustry.world.Block
 
addBinaryPacketHandler(String, Cons<byte[]>) - Method in class mindustry.core.NetClient
 
addBinaryPacketHandler(String, Cons2<Player, byte[]>) - Method in class mindustry.core.NetServer
 
addButton(String, Drawable, Runnable) - Method in class mindustry.ui.fragments.MenuFragment
Adds a custom button to the menu.
addButton(String, Runnable) - Method in class mindustry.ui.fragments.MenuFragment
Adds a custom button to the menu.
addButton(MenuFragment.MenuButton) - Method in class mindustry.ui.fragments.MenuFragment
Adds a custom button to the menu.
addCategory(String, Cons<SettingsMenuDialog.SettingsTable>) - Method in class mindustry.ui.dialogs.SettingsMenuDialog
Adds a custom settings category, for use in mods.
addCategory(String, Drawable, Cons<SettingsMenuDialog.SettingsTable>) - Method in class mindustry.ui.dialogs.SettingsMenuDialog
Adds a custom settings category, for use in mods.
addCategory(String, String, Cons<SettingsMenuDialog.SettingsTable>) - Method in class mindustry.ui.dialogs.SettingsMenuDialog
Adds a custom settings category, with the icon being the specified region.
addChatFilter(Administration.ChatFilter) - Method in class mindustry.net.Administration
Adds a chat filter.
addChild(ClassLoader) - Method in class mindustry.mod.ModClassLoader
 
addCliffs() - Method in class mindustry.editor.MapEditor
 
addCloseButton() - Method in class mindustry.ui.dialogs.BaseDialog
 
addCloseButton() - Method in class mindustry.ui.dialogs.KeybindDialog
 
addCloseButton() - Method in class mindustry.ui.dialogs.SettingsMenuDialog
 
addCloseButton(float) - Method in class mindustry.ui.dialogs.BaseDialog
 
addCloseListener() - Method in class mindustry.ui.dialogs.BaseDialog
 
addCustomBackground(String, Runnable) - Method in class mindustry.core.Renderer
 
addCustomChunk(String, SaveFileReader.CustomChunk) - Static method in class mindustry.io.SaveVersion
Registers a custom save chunk reader/writer by name.
addDarkness(Tiles) - Method in class mindustry.core.World
 
addDatabaseTab(UnlockableContent) - Method in class mindustry.content.TechTree.TechNode
Adds the specified database tab to all the content in this tree.
addDefaultOres(Seq<GenerateFilter>) - Method in class mindustry.maps.Maps
 
addDesc(Element) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
addDescTooltip(Element, String) - Method in class mindustry.core.UI
 
addEnvRenderer(int, Runnable) - Method in class mindustry.core.Renderer
 
addFile(String, Fi) - Method in class mindustry.core.FileTree
 
addFloorCliffs() - Method in class mindustry.editor.MapEditor
 
addFloorIndex(Tile) - Method in class mindustry.graphics.BlockRenderer
 
addGraph(PowerGraph) - Method in class mindustry.world.blocks.power.PowerGraph
 
addIndex(Tile) - Method in class mindustry.ai.BlockIndexer
 
addIndex(T) - Method in class mindustry.entities.EntityGroup
 
addItems(ItemSeq) - Method in class mindustry.type.Sector
 
additionalSetup - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
additive(TextureRegion, Color, float, float) - Static method in class mindustry.graphics.Drawf
 
additive(TextureRegion, Color, float, float, float) - Static method in class mindustry.graphics.Drawf
 
additive(TextureRegion, Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
additive(TextureRegion, Color, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
additive(TextureRegion, Color, float, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
additive(TextureRegion, Color, float, float, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
additiveReconstructor - Static variable in class mindustry.content.Blocks
 
addLast(CacheLayer...) - Static method in class mindustry.graphics.CacheLayer
Register CacheLayers at the end of the array.
addLiquidBar(Func<T, Liquid>) - Method in class mindustry.world.Block
Adds a liquid bar that dynamically displays a liquid type.
addLiquidBar(Liquid) - Method in class mindustry.world.Block
 
addLock(Boolp) - Method in class mindustry.input.InputHandler
Adds an input lock; if this function returns true, input is locked.
addLogicDataHandler(String, Cons2<Player, Object>) - Method in class mindustry.core.NetServer
 
addMapLoader(Map, Runnable) - Method in class mindustry.core.World
Adds a custom handler function for loading a custom map - usually a generated one.
addMessage(String) - Method in class mindustry.ui.fragments.ChatFragment
 
addMessage(String) - Method in class mindustry.ui.fragments.ConsoleFragment
 
addMultModifier(Stat, float) - Method in class mindustry.world.meta.Stats
Adds a multiplicative modifier stat value.
addOperation(long) - Method in class mindustry.editor.DrawOperation
 
addPacketHandler(String, Cons<String>) - Method in class mindustry.core.NetClient
 
addPacketHandler(String, Cons2<Player, String>) - Method in class mindustry.core.NetServer
 
addParentOffset(Vec3) - Method in class mindustry.type.Planet
Adds this planet's offset relative to its parent to the vector.
addParseListener(ContentParser.ParseListener) - Method in class mindustry.mod.Mods
Adds a listener for parsed JSON objects.
addPercent(Stat, float) - Method in class mindustry.world.meta.Stats
Adds an integer percent stat value.
addPercentModifier(Stat, float) - Method in class mindustry.world.meta.Stats
Adds an percent modifier stat value.
addPlanet(Planet) - Method in class mindustry.content.TechTree.TechNode
Adds the specified planet to the shownPlanets of all the content in this tree.
addRemovedEntity(int) - Method in class mindustry.core.NetClient
 
address - Variable in class mindustry.logic.LExecutor.JumpI
 
address - Variable in class mindustry.logic.LStatements.GetLinkStatement
 
address - Variable in class mindustry.logic.LStatements.ReadStatement
 
address - Variable in class mindustry.logic.LStatements.WriteStatement
 
address - Variable in class mindustry.net.Host
 
address - Variable in class mindustry.net.NetConnection
 
addresses - Variable in class mindustry.net.ServerGroup
 
addressTCP - Variable in class mindustry.net.Packets.Connect
 
addSave(String) - Method in class mindustry.game.Saves
 
addSetup() - Method in class mindustry.ui.dialogs.LoadDialog
 
addSetup() - Method in class mindustry.ui.dialogs.SaveDialog
 
addStartingItems - Variable in class mindustry.type.SectorPreset
 
addStats(Table) - Method in class mindustry.entities.abilities.Ability
 
addStats(Table) - Method in class mindustry.entities.abilities.ArmorPlateAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.EnergyFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.LiquidExplodeAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.LiquidRegenAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.MoveLightningAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.RegenAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.RepairFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.ShieldArcAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.SpawnDeathAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.StatusFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.SuppressionFieldAbility
 
addStats(Table) - Method in class mindustry.entities.abilities.UnitSpawnAbility
 
addStats(UnitType, Table) - Method in class mindustry.type.Weapon
 
addStats(UnitType, Table) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
addSteamID(String) - Method in class mindustry.game.Schematic
 
addSteamID(String) - Method in class mindustry.maps.Map
 
addSteamID(String) - Method in class mindustry.mod.Mods.LoadedMod
 
addSteamID(String) - Method in interface mindustry.type.Publishable
adds a steam ID to this item once it's published.
addSubnetBan(String) - Method in class mindustry.net.Administration
 
addTileOp(long) - Method in class mindustry.editor.MapEditor
 
addUpgrade(UnitType, UnitType) - Method in class mindustry.world.blocks.units.Reconstructor
 
addWeather(Sector, Rules) - Method in class mindustry.maps.generators.BlankPlanetGenerator
 
addWeather(Sector, Rules) - Method in class mindustry.maps.generators.PlanetGenerator
 
addWeather(Sector, Rules) - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
adjacentTo(Tile) - Method in class mindustry.world.Tile
 
admin - Variable in class mindustry.net.Administration.PlayerInfo
 
adminChat - Static variable in class mindustry.graphics.Pal
 
Administration - Class in mindustry.net
 
Administration() - Constructor for class mindustry.net.Administration
 
Administration.ActionFilter - Interface in mindustry.net
Allows or disallows player actions.
Administration.ActionType - Enum Class in mindustry.net
 
Administration.ChatFilter - Interface in mindustry.net
Handles chat messages from players and changes their contents.
Administration.Config - Class in mindustry.net
Server configuration definition.
Administration.PlayerAction - Class in mindustry.net
Defines a (potentially dangerous) action that a player has done in the world.
Administration.PlayerInfo - Class in mindustry.net
 
Administration.TraceInfo - Class in mindustry.net
 
adminPlayer(String, String) - Method in class mindustry.net.Administration
Makes a player an admin.
adminRequest(Player, Player, Packets.AdminAction, Object) - Static method in class mindustry.core.NetServer
 
AdminRequestEvent(Player, Player, Packets.AdminAction) - Constructor for class mindustry.game.EventType.AdminRequestEvent
 
admins - Variable in class mindustry.core.NetServer
 
admins - Variable in class mindustry.core.UI
 
AdminsDialog - Class in mindustry.ui.dialogs
 
AdminsDialog() - Constructor for class mindustry.ui.dialogs.AdminsDialog
 
adminUsid - Variable in class mindustry.net.Administration.PlayerInfo
 
advancedLaunchPad - Static variable in class mindustry.content.Blocks
 
aegires - Static variable in class mindustry.content.UnitTypes
 
aegis - Static variable in class mindustry.content.SectorPresets
 
affinities - Variable in class mindustry.type.StatusEffect
Affinity & opposite values for stat displays.
affinities - Static variable in class mindustry.world.meta.Stat
 
affinity(StatusEffect, StatusEffect.TransitionHandler) - Method in class mindustry.type.StatusEffect
 
afflict - Static variable in class mindustry.content.Blocks
 
afterDestroyed() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
afterGameUpdate - Enum constant in enum class mindustry.game.EventType.Trigger
 
afterPickedUp() - Method in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
afterRead() - Method in class mindustry.logic.LStatement
 
afterRead() - Method in class mindustry.logic.LStatements.DrawStatement
 
afterRead(Unit) - Method in class mindustry.ai.types.CommandAI
 
afterRead(Unit) - Method in class mindustry.entities.units.AIController
 
afterRead(Unit) - Method in interface mindustry.entities.units.UnitController
 
aiControllable - Variable in class mindustry.type.Weapon
whether this weapon can be automatically aimed by the unit
aiController - Variable in class mindustry.type.UnitType
The default AI controller to assign on creation.
AIController - Class in mindustry.entities.units
 
AIController() - Constructor for class mindustry.entities.units.AIController
 
aiCoreSpawn - Variable in class mindustry.game.Rules.TeamRule
Whether, when AI is enabled, ships should be spawned from the core.
aimChangeSpeed - Variable in class mindustry.type.Weapon
Speed at which the turret can change its bullet "aim" distance.
aimChangeSpeed - Variable in class mindustry.world.blocks.defense.turrets.ContinuousTurret
Speed at which the turret can change its bullet "aim" distance.
aimControl - Variable in class mindustry.ai.types.LogicAI
 
aimDst - Variable in class mindustry.type.UnitType
movement speed (world units/t)
aimX - Variable in class mindustry.entities.units.WeaponMount
aiming position in world coordinates
aimY - Variable in class mindustry.entities.units.WeaponMount
aiming position in world coordinates
air - Static variable in class mindustry.content.Blocks
 
air - Variable in class mindustry.logic.LExecutor.ExplosionI
 
air - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
AirBlock - Class in mindustry.world.blocks.environment
 
AirBlock(String) - Constructor for class mindustry.world.blocks.environment.AirBlock
 
airBubble - Static variable in class mindustry.content.Fx
 
airFactory - Static variable in class mindustry.content.Blocks
 
airScl - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
airThresh - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
airUseSpawns - Variable in class mindustry.game.Rules
Whether air units spawn at spawns instead of the edge of the map
albedo - Variable in class mindustry.world.Block
How reflective this block is.
aligned - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
alignment - Variable in class mindustry.ui.layout.BranchTreeLayout
 
all - Enum constant in enum class mindustry.maps.Maps.ShuffleMode
 
all - Static variable in class mindustry.content.TechTree
 
all - Static variable in enum class mindustry.core.PerfCounter
 
all - Static variable in enum class mindustry.ctype.ContentType
 
all - Static variable in enum class mindustry.editor.EditorTool
 
all - Static variable in class mindustry.entities.Effect
 
all - Static variable in enum class mindustry.game.Difficulty
 
all - Static variable in enum class mindustry.game.Gamemode
 
all - Variable in class mindustry.game.MapObjectives
All objectives the executor contains.
all - Static variable in class mindustry.game.Team
All 256 registered teams.
all - Static variable in class mindustry.graphics.CacheLayer
 
all - Static variable in enum class mindustry.graphics.MultiPacker.PageType
 
all - Static variable in enum class mindustry.logic.ConditionOp
 
all - Static variable in enum class mindustry.logic.CutsceneAction
 
all - Static variable in enum class mindustry.logic.FetchType
 
all - Static variable in enum class mindustry.logic.LAccess
 
all - Static variable in class mindustry.logic.LCategory
 
all - Static variable in enum class mindustry.logic.LLocate
 
all - Static variable in enum class mindustry.logic.LMarkerControl
 
all - Static variable in enum class mindustry.logic.LogicOp
 
all - Static variable in enum class mindustry.logic.LogicRule
 
all - Static variable in enum class mindustry.logic.LUnitControl
 
all - Static variable in enum class mindustry.logic.MessageType
 
all - Static variable in enum class mindustry.logic.RadarSort
 
all - Static variable in enum class mindustry.logic.RadarTarget
 
all - Static variable in enum class mindustry.logic.TileLayer
 
all - Static variable in class mindustry.net.Administration.Config
 
all - Static variable in enum class mindustry.net.Packets.AdminAction
 
all - Static variable in enum class mindustry.net.Packets.KickReason
 
all - Static variable in enum class mindustry.service.Achievement
 
all - Static variable in enum class mindustry.type.Category
 
all - Static variable in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
 
all - Static variable in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
all - Static variable in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
 
all - Variable in class mindustry.world.blocks.power.PowerGraph
 
all - Static variable in class mindustry.world.meta.Attribute
 
all - Static variable in enum class mindustry.world.meta.BlockFlag
 
all - Static variable in class mindustry.world.meta.Stat
 
all - Static variable in class mindustry.world.meta.StatCat
 
all() - Method in class mindustry.game.Schematics
 
all() - Static method in class mindustry.logic.LogicFx
 
all() - Method in class mindustry.maps.Maps
Returns a list of all maps, including custom ones.
allBlocksErekir - Enum constant in enum class mindustry.service.Achievement
 
allBlocksSerpulo - Enum constant in enum class mindustry.service.Achievement
 
allBuildings(float, float, float, Cons<Building>) - Method in class mindustry.ai.BlockIndexer
 
allDatabaseTabs - Variable in class mindustry.ctype.UnlockableContent
If true, this content will appear in all database tabs.
allFilterTypes - Static variable in class mindustry.maps.Maps
All generation filter types.
allLogic - Static variable in enum class mindustry.world.meta.BlockFlag
Values for logic only.
allMarkerTypeNames - Static variable in class mindustry.game.MapObjectives
 
allMarkerTypes - Static variable in class mindustry.game.MapObjectives
 
allObjectiveTypes - Static variable in class mindustry.game.MapObjectives
 
allow(Administration.PlayerAction) - Method in interface mindustry.net.Administration.ActionFilter
 
allowAcceleratorLanding(Sector) - Method in class mindustry.maps.generators.PlanetGenerator
 
allowAction(Player, Administration.ActionType, Cons<Administration.PlayerAction>) - Method in class mindustry.net.Administration
 
allowAction(Player, Administration.ActionType, Tile, Cons<Administration.PlayerAction>) - Method in class mindustry.net.Administration
 
allowCampaignRules - Variable in class mindustry.type.Planet
If true, the player is allowed to change the difficulty/rules in the planet UI.
allowChangeCommands - Variable in class mindustry.type.UnitType
A value of false is used to hide command changing UI in unit factories.
allowConfigInventory - Variable in class mindustry.world.Block
If true, the building inventory can be shown with the config.
allowCorePlacement - Variable in class mindustry.world.blocks.environment.Floor
If true, cores can be placed on this floor.
allowCoreUnload - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader
 
allowCustomClients - Static variable in class mindustry.net.Administration.Config
 
allowDerelictRepair - Variable in class mindustry.world.Block
If true, this derelict block can be repair by clicking it.
allowDiagonal - Variable in class mindustry.world.Block
If false, diagonal placement (ctrl) for this block is not allowed.
allowedInPayloads - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
allowEditRules - Variable in class mindustry.game.Rules
Allows editing the rules in-game.
allowEditWorldProcessors - Variable in class mindustry.game.Rules
If true, world processors can be edited and placed on this map.
allowEnvironmentDeconstruct - Variable in class mindustry.game.Rules
If true, most blocks (including environmental walls) can be deconstructed.
allowGas - Variable in class mindustry.world.consumers.ConsumeCoolant
 
allowLanding(Sector) - Method in class mindustry.maps.generators.PlanetGenerator
 
allowLaunchLoadout - Variable in class mindustry.type.Planet
Whether to allow users to specify the resources they take to this map.
allowLaunchLoadout - Variable in class mindustry.type.SectorPreset
Whether to allow users to specify the resources they take to this map.
allowLaunchLoadout() - Method in class mindustry.type.Sector
 
allowLaunchSchematics - Variable in class mindustry.type.Planet
Whether to allow users to specify a custom launch schematic for this map.
allowLaunchSchematics - Variable in class mindustry.type.SectorPreset
Whether to allow users to specify a custom launch schematic for this map.
allowLaunchSchematics() - Method in class mindustry.type.Sector
 
allowLaunchToNumbered - Variable in class mindustry.type.Planet
If false, players are unable to land on this planet's numbered sectors.
allowLegacyLaunchPads - Variable in class mindustry.type.Planet
If true, legacy launch pads can be enabled.
allowLegStep - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
allowLiquid - Variable in class mindustry.world.consumers.ConsumeCoolant
 
allowLogicData - Variable in class mindustry.game.Rules
If the `data` instruction is allowed for world processors
allowRectanglePlacement - Variable in class mindustry.world.Block
Whether to allow rectangular placement, as opposed to a line.
allowResupply - Variable in class mindustry.world.Block
whether units can resupply by taking items from this block
allowsCustomClients() - Method in class mindustry.net.Administration
 
allowSectorInvasion - Variable in class mindustry.type.Planet
Whether to simulate sector invasions from enemy bases.
allowSelfSectorLaunch - Variable in class mindustry.type.Planet
Whether interplanetary accelerators can launch to 'any' procedural sector on this planet's surface.
allowWaves - Variable in class mindustry.type.Planet
If true, waves are created on sector loss.
allowWaveSimulation - Variable in class mindustry.type.Planet
Whether to allow sectors to simulate waves in the background.
allPlans() - Method in class mindustry.input.InputHandler
 
allTransportOneMap - Enum constant in enum class mindustry.service.Achievement
 
ally - Enum constant in enum class mindustry.logic.RadarTarget
 
alpha - Static variable in class mindustry.content.UnitTypes
 
alpha - Variable in class mindustry.entities.abilities.ForceFieldAbility
State.
alpha - Variable in class mindustry.entities.abilities.ShieldArcAbility
State.
alpha - Variable in class mindustry.graphics.Shaders.BlockBuildShader
 
alpha - Variable in class mindustry.graphics.Shaders.CloudShader
 
alpha - Variable in class mindustry.world.draw.DrawArcSmelt
 
alpha - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
alpha - Variable in class mindustry.world.draw.DrawFade
 
alpha - Variable in class mindustry.world.draw.DrawGlowRegion
 
alpha - Variable in class mindustry.world.draw.DrawLiquidRegion
 
alpha - Variable in class mindustry.world.draw.DrawLiquidTile
 
alpha - Variable in class mindustry.world.draw.DrawParticles
 
alpha - Variable in class mindustry.world.draw.DrawSoftParticles
 
alt - Static variable in class mindustry.maps.planet.SerpuloPlanetGenerator
 
alternate - Variable in class mindustry.entities.abilities.MoveLightningAbility
Whether the spawn side alternates
alternate - Variable in class mindustry.type.Weapon
whether to shoot the weapons in different arms one after another, rather than all at once; only valid when mirror = true
alterPathfind(Vec2) - Method in class mindustry.entities.units.AIController
 
altModes - Variable in enum class mindustry.editor.EditorTool
All the internal alternate placement modes of this tool.
always - Enum constant in enum class mindustry.logic.ConditionOp
 
always - Variable in class mindustry.type.Weather.WeatherEntry
If true, this weather is always active.
alwaysContinuous - Variable in class mindustry.type.Weapon
whether this weapon uses continuous fire without reloading; implies continuous = true
alwaysCreateOutline - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
alwaysDrawAtmosphere - Variable in class mindustry.graphics.g3d.PlanetParams
If true, atmosphere will be drawn regardless of player options.
alwaysFlee - Variable in class mindustry.ai.types.BuilderAI
 
alwaysReplace - Variable in class mindustry.world.Block
whether this block can be replaced in all cases
alwaysShooting - Variable in class mindustry.type.Weapon
whether this weapon is always shooting, regardless of targets ore cone
alwaysShooting - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, the turret will always shoot when it has ammo, regardless of targets in range or any control.
alwaysShootWhenMoving - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
alwaysUnlocked - Variable in class mindustry.ctype.UnlockableContent
Whether this content is always unlocked in the tech tree.
alwaysUpdateInUnits - Variable in class mindustry.world.Block
if true, this block updates in payloads in units regardless of the experimental game rule
ambient - Variable in class mindustry.graphics.Shaders.LightShader
 
ambientColor - Variable in class mindustry.graphics.Shaders.CloudShader
 
ambientColor - Variable in class mindustry.graphics.Shaders.PlanetShader
 
ambientLight - Enum constant in enum class mindustry.logic.LogicRule
 
ambientLight - Variable in class mindustry.game.Rules
Ambient light color, used when lighting is enabled.
ambientMusic - Variable in class mindustry.audio.SoundControl
normal, ambient music, plays at any time
ambientSound - Variable in class mindustry.world.Block
The sound that this block makes while idle.
ambientSoundVolume - Variable in class mindustry.world.Block
Idle sound base volume.
ambientVolume() - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
ambientVolume() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
ambientVolume() - Method in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
ambientVolume() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
ammo - Enum constant in enum class mindustry.logic.LAccess
 
ammo - Static variable in class mindustry.graphics.Pal
 
ammo - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
ammo - Static variable in class mindustry.world.meta.Stat
 
ammo(ObjectMap<T, BulletType>) - Static method in class mindustry.world.meta.StatValues
 
ammo(ObjectMap<T, BulletType>, boolean) - Static method in class mindustry.world.meta.StatValues
 
ammo(ObjectMap<T, BulletType>, boolean, boolean) - Static method in class mindustry.world.meta.StatValues
 
ammo(Object...) - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
Initializes accepted ammo map.
ammo(Object...) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
Initializes accepted ammo map.
ammo(Object...) - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret
Initializes accepted ammo map.
ammo(Object...) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
Initializes accepted ammo map.
ammo_UNUSED - Enum constant in enum class mindustry.ctype.ContentType
 
ammoCapacity - Enum constant in enum class mindustry.logic.LAccess
 
ammoCapacity - Variable in class mindustry.type.UnitType
amount of ammo this unit can hold (if the rule is enabled); <0 to determine based on weapon fire rate.
ammoCapacity - Static variable in class mindustry.world.meta.Stat
 
ammoEjectBack - Variable in class mindustry.world.blocks.defense.turrets.Turret
Backwards Y offset of ammo eject effect.
AmmoEntry() - Constructor for class mindustry.world.blocks.defense.turrets.Turret.AmmoEntry
 
ammoKeys - Variable in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
 
ammoMultiplier - Variable in class mindustry.entities.bullet.BulletType
How many bullets get created per ammo item/liquid.
ammoOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
ammoPerItem - Variable in class mindustry.type.ammo.ItemAmmoType
 
ammoPerShot - Variable in class mindustry.world.blocks.defense.turrets.Turret
Ammo units used per shot.
ammoReloadMultiplier() - Method in class mindustry.world.blocks.defense.turrets.ReloadTurret.ReloadTurretBuild
 
ammoReloadMultiplier() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
ammoType - Variable in class mindustry.type.UnitType
ammo this unit uses, if that system is enabled.
AmmoType - Interface in mindustry.type
Type of ammo that a unit uses.
ammoTypes - Variable in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
 
ammoTypes - Variable in class mindustry.world.blocks.defense.turrets.ItemTurret
 
ammoTypes - Variable in class mindustry.world.blocks.defense.turrets.LiquidTurret
 
ammoTypes - Variable in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
 
ammoUse - Static variable in class mindustry.world.meta.Stat
 
ammoUseEffect - Variable in class mindustry.world.blocks.defense.turrets.Turret
Effect created when ammo is used.
amount - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
amount - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
amount - Variable in class mindustry.entities.abilities.RegenAbility
Amount healed as a flat amount per tick.
amount - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
amount - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
amount - Variable in class mindustry.entities.abilities.SpawnDeathAbility
 
amount - Variable in class mindustry.entities.effect.RadialEffect
 
amount - Variable in class mindustry.game.EventType.DepositEvent
 
amount - Variable in class mindustry.game.EventType.WithdrawEvent
 
amount - Variable in class mindustry.game.MapObjectives.CoreItemObjective
 
amount - Variable in class mindustry.game.MapObjectives.ItemObjective
 
amount - Variable in class mindustry.logic.LExecutor.SetRateI
 
amount - Variable in class mindustry.logic.LStatements.SetRateStatement
 
amount - Variable in class mindustry.maps.filters.CoreSpawnFilter
 
amount - Variable in class mindustry.maps.filters.EnemySpawnFilter
 
amount - Variable in class mindustry.type.ItemStack
 
amount - Variable in class mindustry.type.LiquidStack
 
amount - Variable in class mindustry.type.PayloadStack
 
amount - Variable in class mindustry.world.blocks.defense.turrets.Turret.AmmoEntry
 
amount - Variable in class mindustry.world.blocks.production.Pump.PumpBuild
 
amount - Variable in class mindustry.world.consumers.ConsumeLiquidBase
amount used per frame
amount - Variable in class mindustry.world.draw.DrawBubbles
 
amount - Variable in class mindustry.world.draw.DrawCircles
 
amount - Variable in class mindustry.world.draw.DrawSpikes
 
ancestor - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
and - Enum constant in enum class mindustry.logic.LogicOp
 
android - Static variable in class mindustry.Vars
whether the game is running on an Android device
angle - Enum constant in enum class mindustry.logic.LogicOp
 
angle - Variable in class mindustry.entities.abilities.ShieldArcAbility
Angle of shield arc.
angle - Variable in class mindustry.maps.filters.MirrorFilter
 
angleDiff - Enum constant in enum class mindustry.logic.LogicOp
 
angleOffset - Variable in class mindustry.entities.abilities.ShieldArcAbility
Offset parameters for shield.
angleOffset - Variable in class mindustry.entities.bullet.BulletType
Angle offset applied to bullet when spawned each time.
angleOffset - Variable in class mindustry.world.draw.DrawPistons
 
animateShields - Variable in class mindustry.core.Renderer
 
animation - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
animationFrames - Static variable in class mindustry.type.Liquid
 
animationScaleGas - Static variable in class mindustry.type.Liquid
 
animationScaleLiquid - Static variable in class mindustry.type.Liquid
 
animScale - Variable in class mindustry.entities.units.BuildPlan
Visual scale.
announce - Enum constant in enum class mindustry.logic.MessageType
 
announce(String) - Method in class mindustry.core.UI
Display text in the middle of the screen, then fade out.
announce(String) - Static method in class mindustry.ui.Menus
 
announce(String, float) - Method in class mindustry.core.UI
Display text in the middle of the screen, then fade out.
anthicus - Static variable in class mindustry.content.UnitTypes
 
antiSpam - Static variable in class mindustry.net.Administration.Config
 
antumbra - Static variable in class mindustry.content.UnitTypes
 
any - Enum constant in enum class mindustry.logic.RadarTarget
 
any - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
any - Static variable in class mindustry.world.meta.Env
 
any() - Method in class mindustry.game.MapObjectives
 
any() - Method in class mindustry.type.PayloadSeq
 
any() - Method in class mindustry.world.modules.ItemModule
 
any(float, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
 
anyEnemyCoresWithin(Team, float, float, float) - Method in class mindustry.game.Teams
 
anyEnemyCoresWithinBuildRadius(Team, float, float) - Method in class mindustry.game.Teams
 
anyEntities(float, float, float) - Static method in class mindustry.entities.Units
 
anyEntities(float, float, float, float) - Static method in class mindustry.entities.Units
 
anyEntities(float, float, float, float, boolean) - Static method in class mindustry.entities.Units
 
anyEntities(float, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Note that this checks the tile hitbox, not the standard hitbox.
anyEntities(Tile) - Static method in class mindustry.entities.Units
Returns whether there are any entities on this tile.
anyEntities(Tile, boolean) - Static method in class mindustry.entities.Units
Returns whether there are any entities on this tile.
anyExports() - Method in class mindustry.game.SectorInfo
 
anyNearby - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
anyOptional - Static variable in class mindustry.maps.filters.FilterOption
 
anyReplace - Variable in enum class mindustry.world.meta.BlockGroup
if true, any block in this category replaces any other block in this category.
anyTargets - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
applied - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
applied(Unit, float, boolean) - Method in class mindustry.type.StatusEffect
 
apply() - Method in class mindustry.graphics.Shaders.AtmosphereShader
 
apply() - Method in class mindustry.graphics.Shaders.BlockBuildShader
 
apply() - Method in class mindustry.graphics.Shaders.BuildBeamShader
 
apply() - Method in class mindustry.graphics.Shaders.CloudShader
 
apply() - Method in class mindustry.graphics.Shaders.LightShader
 
apply() - Method in class mindustry.graphics.Shaders.PlanetGridShader
 
apply() - Method in class mindustry.graphics.Shaders.PlanetShader
 
apply() - Method in class mindustry.graphics.Shaders.ShieldShader
 
apply() - Method in class mindustry.graphics.Shaders.ShockwaveShader
 
apply() - Method in class mindustry.graphics.Shaders.SpaceShader
 
apply() - Method in class mindustry.graphics.Shaders.SurfaceShader
 
apply() - Method in class mindustry.graphics.Shaders.UnitArmorShader
 
apply() - Method in class mindustry.graphics.Shaders.UnitBuildShader
 
apply(float) - Static method in class mindustry.maps.SectorDamage
 
apply(DrawPart.PartProgress, DrawPart.PartFunc) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
apply(Rules) - Method in enum class mindustry.game.Gamemode
Applies this preset to this ruleset.
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.BlendFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.ClearFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.DistortFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.GenerateFilter
apply the actual filter on the input
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.MedianFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.MirrorFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.NoiseFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.OreFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.OreMedianFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.RiverNoiseFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.ScatterFilter
 
apply(GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.TerrainFilter
 
apply(Planet, Rules) - Method in class mindustry.game.CampaignRules
 
apply(Block) - Method in class mindustry.world.consumers.Consume
Apply extra filters to a block.
apply(Block) - Method in class mindustry.world.consumers.ConsumeItemDynamic
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeItems
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeLiquid
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeLiquidBase
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeLiquids
 
apply(Block) - Method in class mindustry.world.consumers.ConsumeLiquidsDynamic
 
apply(Block) - Method in class mindustry.world.consumers.ConsumePower
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.CoreSpawnFilter
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.EnemySpawnFilter
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.GenerateFilter
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.LogicFilter
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.RandomItemFilter
 
apply(Tiles, GenerateFilter.GenerateInput) - Method in class mindustry.maps.filters.SpawnPathFilter
 
applyArmor(float, float) - Static method in class mindustry.entities.Damage
 
applyCalculatedDamage() - Static method in class mindustry.maps.SectorDamage
Applies wave damage based on sector parameters.
applyColor - Variable in class mindustry.type.StatusEffect
Tint color of apply effect.
applyColor(Unit) - Method in class mindustry.type.UnitType
 
applyDamage(Bullet) - Method in class mindustry.entities.bullet.ContinuousBulletType
 
applyDefaultRules(CampaignRules) - Method in class mindustry.type.Planet
 
applyEffect - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
applyEffect - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
applyEffect - Variable in class mindustry.entities.bullet.EmpBulletType
 
applyEffect - Variable in class mindustry.type.StatusEffect
Effect that is displayed once when applied to a unit.
ApplyEffectI() - Constructor for class mindustry.logic.LExecutor.ApplyEffectI
 
ApplyEffectI(boolean, String, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.ApplyEffectI
 
applyExtend - Variable in class mindustry.type.StatusEffect
Whether the apply effect should display even if effect is already on the unit.
applyFilters() - Method in class mindustry.core.World.FilterContext
 
applyOutlineColor(Unit) - Method in class mindustry.type.UnitType
 
applyParticleChance - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
applyRules(Gamemode) - Method in class mindustry.maps.Map
Returns the result of applying this map's rules to the specified gamemode.
applyRules(Rules) - Method in class mindustry.type.Planet
 
applyRules(Rules, boolean) - Method in class mindustry.type.Planet
 
ApplyStatusStatement() - Constructor for class mindustry.logic.LStatements.ApplyStatusStatement
 
applySuppression(Team, float, float, float, float, float, float, Position) - Static method in class mindustry.entities.Damage
 
applySuppression(Team, float, float, float, float, float, float, Position, Color) - Static method in class mindustry.entities.Damage
 
applyToEditor(Seq<GenerateFilter>) - Method in class mindustry.editor.MapGenerateDialog
Applies the specified filters to the editor.
applyTransition(Unit, StatusEffect, StatusEntry, float) - Method in class mindustry.type.StatusEffect
Called when transitioning between two status effects.
appName - Static variable in class mindustry.Vars
main application name, capitalized
approach - Enum constant in enum class mindustry.logic.LUnitControl
 
arc - Enum constant in enum class mindustry.logic.LMarkerControl
 
arc - Static variable in class mindustry.content.Blocks
 
ArcNetProvider - Class in mindustry.net
 
ArcNetProvider() - Constructor for class mindustry.net.ArcNetProvider
 
ArcNetProvider.PacketSerializer - Class in mindustry.net
 
arcShieldBreak - Static variable in class mindustry.content.Fx
 
areaField - Static variable in class mindustry.ui.Styles
 
areaSize - Variable in class mindustry.world.blocks.units.UnitAssembler
 
areaTextPref(String, String) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
areaTextPref(String, String, Cons<String>) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
AreaTextSetting(String, String, Cons<String>) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.AreaTextSetting
 
arkOct - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
arkScl - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
arkSeed - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
arkThresh - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
arkycite - Static variable in class mindustry.content.Liquids
 
arkycite - Static variable in class mindustry.graphics.CacheLayer
 
arkycite - Static variable in class mindustry.graphics.Shaders
 
arkyciteFloor - Static variable in class mindustry.content.Blocks
 
arkyicBoulder - Static variable in class mindustry.content.Blocks
 
arkyicStone - Static variable in class mindustry.content.Blocks
 
arkyicVent - Static variable in class mindustry.content.Blocks
 
arkyicWall - Static variable in class mindustry.content.Blocks
 
arkyid - Static variable in class mindustry.content.UnitTypes
 
armor - Enum constant in enum class mindustry.logic.LAccess
 
armor - Enum constant in enum class mindustry.logic.RadarSort
 
armor - Static variable in class mindustry.graphics.Shaders
 
armor - Variable in class mindustry.type.UnitType
movement speed (world units/t)
armor - Variable in class mindustry.world.Block
damage absorption, similar to unit armor
armor - Static variable in class mindustry.world.meta.Stat
 
armored - Variable in class mindustry.world.blocks.distribution.Duct
 
ArmoredConduit - Class in mindustry.world.blocks.liquid
 
ArmoredConduit(String) - Constructor for class mindustry.world.blocks.liquid.ArmoredConduit
 
ArmoredConduit.ArmoredConduitBuild - Class in mindustry.world.blocks.liquid
 
ArmoredConduitBuild() - Constructor for class mindustry.world.blocks.liquid.ArmoredConduit.ArmoredConduitBuild
 
armoredConveyor - Static variable in class mindustry.content.Blocks
 
ArmoredConveyor - Class in mindustry.world.blocks.distribution
 
ArmoredConveyor(String) - Constructor for class mindustry.world.blocks.distribution.ArmoredConveyor
 
ArmoredConveyor.ArmoredConveyorBuild - Class in mindustry.world.blocks.distribution
 
ArmoredConveyorBuild() - Constructor for class mindustry.world.blocks.distribution.ArmoredConveyor.ArmoredConveyorBuild
 
armoredDuct - Static variable in class mindustry.content.Blocks
 
armorOverride - Variable in class mindustry.entities.units.StatusEntry
 
ArmorPlateAbility - Class in mindustry.entities.abilities
 
ArmorPlateAbility() - Constructor for class mindustry.entities.abilities.ArmorPlateAbility
 
array() - Method in class mindustry.world.Tile
 
arrayIndex - Variable in class mindustry.game.MapObjectives.ObjectiveMarker
Internal use only! Do not access.
arrivalDuration - Variable in class mindustry.world.blocks.campaign.LandingPad
 
arriving - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
arrivingTimer - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
arrow - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
arrow - Variable in class mindustry.world.blocks.power.PowerDiode
 
arrow(float, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
arrow(float, float, float, float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
arrowBlurRegion - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrowColor - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrowOffset - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
arrowOffset - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrowPeriod - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
arrowRegion - Variable in class mindustry.world.blocks.campaign.Accelerator
 
arrowRegion - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader
 
arrowRegion - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
arrowRegion - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
arrowRegion - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrows - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrowSpacing - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
arrowSpacing - Variable in class mindustry.world.blocks.production.BurstDrill
 
arrowTimeScl - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
ArtilleryBulletType - Class in mindustry.entities.bullet
 
ArtilleryBulletType() - Constructor for class mindustry.entities.bullet.ArtilleryBulletType
 
ArtilleryBulletType(float, float) - Constructor for class mindustry.entities.bullet.ArtilleryBulletType
 
ArtilleryBulletType(float, float, String) - Constructor for class mindustry.entities.bullet.ArtilleryBulletType
 
artilleryTrail - Static variable in class mindustry.content.Fx
 
artilleryTrailSmoke - Static variable in class mindustry.content.Fx
 
asFloor() - Method in class mindustry.world.Block
 
asin - Enum constant in enum class mindustry.logic.LogicOp
 
assemble(String, boolean) - Static method in class mindustry.logic.LAssembler
 
AssemblerAI - Class in mindustry.ai.types
 
AssemblerAI() - Constructor for class mindustry.ai.types.AssemblerAI
 
assemblerDroneSpawned(Tile, int) - Static method in class mindustry.world.blocks.units.UnitAssembler
 
AssemblerUnitPlan(UnitType, float, Seq<PayloadStack>) - Constructor for class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
assemblerUnitSpawned(Tile) - Static method in class mindustry.world.blocks.units.UnitAssembler
 
assemblyDrone - Static variable in class mindustry.content.UnitTypes
 
assign(Player, Iterable<Player>) - Method in interface mindustry.core.NetServer.TeamAssigner
 
assigner - Variable in class mindustry.core.NetServer
 
assignTeam(Player) - Method in class mindustry.core.NetServer
 
assignTeam(Player, Iterable<Player>) - Method in class mindustry.core.NetServer
 
assistCommand - Static variable in class mindustry.ai.UnitCommand
 
assistFollowing - Variable in class mindustry.ai.types.BuilderAI
 
Astar - Class in mindustry.ai
 
Astar() - Constructor for class mindustry.ai.Astar
 
Astar.DistanceHeuristic - Interface in mindustry.ai
 
Astar.TileHeuristic - Interface in mindustry.ai
 
AsteroidGenerator - Class in mindustry.maps.planet
 
AsteroidGenerator() - Constructor for class mindustry.maps.planet.AsteroidGenerator
 
asyncCore - Static variable in class mindustry.Vars
 
AsyncCore - Class in mindustry.async
 
AsyncCore() - Constructor for class mindustry.async.AsyncCore
 
AsyncProcess - Interface in mindustry.async
 
at(float, float) - Method in class mindustry.entities.Effect
 
at(float, float, float) - Method in class mindustry.entities.Effect
 
at(float, float, float, Color) - Method in class mindustry.entities.Effect
 
at(float, float, float, Color, Object) - Method in class mindustry.entities.Effect
 
at(float, float, float, Object) - Method in class mindustry.entities.Effect
 
at(float, float, Color) - Method in class mindustry.entities.Effect
 
at(Position) - Method in class mindustry.entities.Effect
 
at(Position, boolean) - Method in class mindustry.entities.Effect
 
at(Position, float) - Method in class mindustry.entities.Effect
 
atan - Enum constant in enum class mindustry.logic.LogicOp
 
atlas - Static variable in class mindustry.content.SectorPresets
 
AtlasPackEvent() - Constructor for class mindustry.game.EventType.AtlasPackEvent
 
atmosphere - Variable in class mindustry.graphics.g3d.PlanetRenderer
 
atmosphere - Static variable in class mindustry.graphics.Shaders
 
atmosphereColor - Variable in class mindustry.type.Planet
Atmosphere tint for landable planets.
atmosphereRadIn - Variable in class mindustry.type.Planet
Atmosphere radius adjustment parameters.
atmosphereRadOut - Variable in class mindustry.type.Planet
Atmosphere radius adjustment parameters.
AtmosphereShader() - Constructor for class mindustry.graphics.Shaders.AtmosphereShader
 
atmosphericConcentrator - Static variable in class mindustry.content.Blocks
 
atolls - Static variable in class mindustry.content.SectorPresets
 
atrax - Static variable in class mindustry.content.UnitTypes
 
attack - Enum constant in enum class mindustry.game.Gamemode
 
attack - Variable in class mindustry.game.SectorInfo
Whether attack mode is enabled here.
attackAfterWaves - Variable in class mindustry.type.SectorPreset
If true, switches to attack mode after waves end.
attackCommand - Static variable in class mindustry.content.Fx
 
attacker - Enum constant in enum class mindustry.logic.RadarTarget
 
AttackIndicators - Class in mindustry.game
Updates and stores attack indicators for the minimap.
AttackIndicators() - Constructor for class mindustry.game.AttackIndicators
 
attackMode - Enum constant in enum class mindustry.logic.LogicRule
 
attackMode - Variable in class mindustry.game.Rules
Determines if gamemode is attack mode.
attacks - Variable in class mindustry.world.Block
If true, this block attacks and is considered a turret in the indexer.
attacksWon - Enum constant in enum class mindustry.service.SStat
 
attackTarget - Variable in class mindustry.ai.types.CommandAI
 
attribute - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
attribute - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
attribute - Variable in class mindustry.world.blocks.production.SolidPump
Attribute that is checked when calculating output.
attribute - Variable in class mindustry.world.blocks.production.WallCrafter
Attribute to check for wall output.
Attribute - Class in mindustry.world.meta
 
AttributeCrafter - Class in mindustry.world.blocks.production
A crafter that gains efficiency from attribute tiles.
AttributeCrafter(String) - Constructor for class mindustry.world.blocks.production.AttributeCrafter
 
AttributeCrafter.AttributeCrafterBuild - Class in mindustry.world.blocks.production
 
AttributeCrafterBuild() - Constructor for class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
attributes - Variable in class mindustry.game.Rules
Attributes of the environment.
attributes - Variable in class mindustry.world.Block
Array of affinities to certain things.
Attributes - Class in mindustry.world.blocks
 
Attributes() - Constructor for class mindustry.world.blocks.Attributes
 
attrs - Variable in class mindustry.type.Weather
 
attrsum - Variable in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
author - Variable in class mindustry.mod.ModListing
 
author - Variable in class mindustry.mod.Mods.ModMeta
 
author() - Method in class mindustry.maps.Map
 
autoAssignPlanet - Variable in class mindustry.type.Planet
If true, all content in this planet's tech tree will be assigned this planet in their shownPlanets.
AutoDoor - Class in mindustry.world.blocks.defense
 
AutoDoor(String) - Constructor for class mindustry.world.blocks.defense.AutoDoor
 
AutoDoor.AutoDoorBuild - Class in mindustry.world.blocks.defense
 
AutoDoorBuild() - Constructor for class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
autoDoorToggle(Tile, boolean) - Static method in class mindustry.world.blocks.defense.AutoDoor
 
autoDropBombs - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
autoFindTarget - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
autolink - Variable in class mindustry.world.blocks.power.PowerNode
 
autoPan() - Method in class mindustry.input.MobileInput
 
autoPathfind - Enum constant in enum class mindustry.logic.LUnitControl
 
autoPause - Static variable in class mindustry.net.Administration.Config
 
autoResetEnabled - Variable in class mindustry.world.Block
whether to automatically reset enabled status after a logic block has not interacted for a while.
autosave - Static variable in class mindustry.net.Administration.Config
 
autosaveAmount - Static variable in class mindustry.net.Administration.Config
 
autosaveSpacing - Static variable in class mindustry.net.Administration.Config
 
autoscale - Enum constant in enum class mindustry.logic.LMarkerControl
 
autoscale - Variable in class mindustry.game.MapObjectives.ObjectiveMarker
Whether to scale marker corresponding to player's zoom level.
autoTarget - Variable in class mindustry.type.Weapon
whether to automatically target relevant units in update(); only works when controllable = false.
Autotiler - Interface in mindustry.world.blocks
 
Autotiler.AutotilerHolder - Class in mindustry.world.blocks
Holds some static temporary variables, required due to some RoboVM bugs
Autotiler.SliceMode - Enum Class in mindustry.world.blocks
The mode to slice a texture at.
AutotilerHolder() - Constructor for class mindustry.world.blocks.Autotiler.AutotilerHolder
 
autoUpdate - Static variable in class mindustry.net.Administration.Config
 
avert - Static variable in class mindustry.content.UnitTypes
 
avoidInterval - Static variable in class mindustry.ai.types.CommandAI
 
awayFromRoot - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeAlignment
 

B

b - Variable in class mindustry.entities.LegDestroyData
 
b - Variable in class mindustry.logic.LExecutor.OpI
 
b - Variable in class mindustry.logic.LExecutor.PackColorI
 
b - Variable in class mindustry.logic.LStatements.OperationStatement
 
b - Variable in class mindustry.logic.LStatements.PackColorStatement
 
back() - Method in class mindustry.ui.dialogs.FileChooser.FileHistory
 
backCapped - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
backColor - Variable in class mindustry.entities.bullet.BasicBulletType
 
background - Static variable in class mindustry.graphics.Layer
 
backgroundBuffer - Variable in class mindustry.core.Renderer
 
backgroundOffsetX - Variable in class mindustry.game.Rules
background UV offsets
backgroundOffsetY - Variable in class mindustry.game.Rules
background UV offsets
backgroundScl - Variable in class mindustry.game.Rules
background texture scaling factor
backgroundSpeed - Variable in class mindustry.game.Rules
background texture move speed scaling - bigger numbers mean slower movement.
backgroundTexture - Variable in class mindustry.game.Rules
path to background texture with extension (e.g.
backLength - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
backMove - Variable in class mindustry.entities.bullet.BulletType
Whether to move the bullet back depending on delta to fix some delta-time related issues.
backRegion - Variable in class mindustry.entities.bullet.BasicBulletType
 
backSprite - Variable in class mindustry.entities.bullet.BasicBulletType
 
backupFileFor(Fi) - Static method in class mindustry.io.SaveIO
 
BAIS - Static variable in class mindustry.net.Packet
 
ballfire - Static variable in class mindustry.content.Fx
 
ban - Enum constant in enum class mindustry.logic.LogicRule
 
ban - Enum constant in enum class mindustry.net.Packets.AdminAction
 
banned - Enum constant in enum class mindustry.net.Packets.KickReason
 
banned - Variable in class mindustry.net.Administration.PlayerInfo
 
bannedBlocks - Variable in class mindustry.game.Rules
Blocks that cannot be placed.
BannedContentDialog<T extends UnlockableContent> - Class in mindustry.editor
 
BannedContentDialog(String, ContentType, Boolf<T>) - Constructor for class mindustry.editor.BannedContentDialog
 
bannedIPs - Variable in class mindustry.net.Administration
 
bannedUnits - Variable in class mindustry.game.Rules
Units that cannot be built.
banPlayer(String) - Method in class mindustry.net.Administration
 
banPlayerID(String) - Method in class mindustry.net.Administration
Bans a player by UUID; returns whether this player was already banned.
banPlayerIP(String) - Method in class mindustry.net.Administration
Bans a player by IP; returns whether this player was already banned.
bans - Variable in class mindustry.core.UI
 
BansDialog - Class in mindustry.ui.dialogs
 
BansDialog() - Constructor for class mindustry.ui.dialogs.BansDialog
 
bar - Static variable in class mindustry.graphics.Pal
 
bar(Building) - Method in class mindustry.world.blocks.power.PowerDiode
 
Bar - Class in mindustry.ui
 
Bar() - Constructor for class mindustry.ui.Bar
 
Bar(Prov<CharSequence>, Prov<Color>, Floatp) - Constructor for class mindustry.ui.Bar
 
Bar(String, Color, Floatp) - Constructor for class mindustry.ui.Bar
 
barColor - Variable in class mindustry.type.Liquid
Color used in bars.
barColor() - Method in class mindustry.type.ammo.ItemAmmoType
 
barColor() - Method in class mindustry.type.ammo.PowerAmmoType
 
barColor() - Method in interface mindustry.type.AmmoType
 
barColor() - Method in class mindustry.type.Liquid
 
barMap - Variable in class mindustry.world.Block
Map of bars by name.
barrelCounter - Variable in class mindustry.entities.units.WeaponMount
counter for which barrel bullets have been fired from; used for alternating patterns
barrelCounter - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
barrelOffset - Variable in class mindustry.entities.pattern.ShootAlternate
offset of barrel to start on
barrelOffset - Variable in class mindustry.entities.pattern.ShootBarrel
offset of barrel to start on
barrels - Variable in class mindustry.entities.pattern.ShootAlternate
number of barrels used for shooting.
barrels - Variable in class mindustry.entities.pattern.ShootBarrel
barrels [in x, y, rotation] format.
barrierProjector - Static variable in class mindustry.content.Blocks
 
barWidth - Variable in class mindustry.ui.WarningBar
 
basalt - Static variable in class mindustry.content.Blocks
 
basaltBoulder - Static variable in class mindustry.content.Blocks
 
basaltVent - Static variable in class mindustry.content.Blocks
 
base - Variable in class mindustry.entities.Leg
 
base - Static variable in class mindustry.entities.TargetPriority
 
base - Variable in class mindustry.world.draw.DrawTurret
 
baseArrowColor - Variable in class mindustry.world.blocks.production.BurstDrill
 
BaseBuilderAI - Class in mindustry.ai
 
BaseBuilderAI(Teams.TeamData) - Constructor for class mindustry.ai.BaseBuilderAI
 
baseChance - Variable in class mindustry.world.consumers.ConsumeItemExplode
 
baseColor - Variable in class mindustry.world.blocks.defense.MendProjector
 
baseColor - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
baseColor - Variable in class mindustry.world.blocks.defense.RegenProjector
 
baseDeflectChance - Static variable in class mindustry.world.meta.Stat
 
BaseDialog - Class in mindustry.ui.dialogs
 
BaseDialog(String) - Constructor for class mindustry.ui.dialogs.BaseDialog
 
BaseDialog(String, Dialog.DialogStyle) - Constructor for class mindustry.ui.dialogs.BaseDialog
 
baseEfficiency - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
baseEfficiency - Variable in class mindustry.world.blocks.distribution.StackRouter
 
baseEfficiency - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
baseEfficiency - Variable in class mindustry.world.blocks.production.SolidPump
 
baseError - Variable in class mindustry.ctype.Content.ModContentInfo
Base throwable that caused the error.
baseExplosiveness - Variable in class mindustry.world.Block
base block explosiveness
BaseGenerator - Class in mindustry.maps.generators
 
BaseGenerator() - Constructor for class mindustry.maps.generators.BaseGenerator
 
baseInvasionChance - Static variable in class mindustry.Vars
chance of an invasion per turn, 1 = 100%
baseJointRegion - Variable in class mindustry.type.UnitType
 
baseLegStraightness - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
baseLength - Variable in class mindustry.entities.effect.ParticleEffect
 
baseLightRadius - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
BasePart(Schematic) - Constructor for class mindustry.ai.BaseRegistry.BasePart
 
basePowerGeneration - Static variable in class mindustry.world.meta.Stat
 
basePowerUse - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
basePrefix - Variable in class mindustry.world.draw.DrawTurret
Prefix to use when loading base region.
baseRegion - Variable in class mindustry.type.UnitType
 
baseRegion - Variable in class mindustry.world.blocks.defense.BuildTurret
 
baseRegion - Variable in class mindustry.world.blocks.defense.Radar
 
baseRegion - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
baseRegion - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
baseRegion - Variable in class mindustry.world.blocks.distribution.MassDriver
 
baseRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
baseRegion - Variable in class mindustry.world.blocks.units.RepairTurret
 
BaseRegistry - Class in mindustry.ai
 
BaseRegistry() - Constructor for class mindustry.ai.BaseRegistry
 
BaseRegistry.BasePart - Class in mindustry.ai
 
baseReloadSpeed() - Method in class mindustry.world.blocks.defense.turrets.ReloadTurret.ReloadTurretBuild
 
baseRotateSpeed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
baseRotation - Variable in class mindustry.entities.Effect
Amount added to rotation
baseRotation - Variable in class mindustry.type.Weapon
rotation at which this weapon starts at.
baseRotation(float) - Method in class mindustry.entities.Effect
 
bases - Static variable in class mindustry.Vars
 
baseSeed - Variable in class mindustry.maps.generators.PlanetGenerator
 
baseShake - Variable in class mindustry.world.Block
base value for screen shake upon destruction
BaseShield - Class in mindustry.world.blocks.defense
 
BaseShield(String) - Constructor for class mindustry.world.blocks.defense.BaseShield
 
BaseShield.BaseShieldBuild - Class in mindustry.world.blocks.defense
 
BaseShieldBuild() - Constructor for class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
baseSpeed - Variable in class mindustry.type.weather.ParticleWeather
 
baseTeams - Static variable in class mindustry.game.Team
The 6 base teams used in the editor.
BaseTurret - Class in mindustry.world.blocks.defense.turrets
 
BaseTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.BaseTurret
 
BaseTurret.BaseTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
BaseTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
basicAssemblerModule - Static variable in class mindustry.content.Blocks
 
basicBastion - Static variable in class mindustry.content.Loadouts
 
BasicBulletType - Class in mindustry.entities.bullet
An extended BulletType for most ammo-based bullets shot from turrets and units.
BasicBulletType() - Constructor for class mindustry.entities.bullet.BasicBulletType
For mods.
BasicBulletType(float, float) - Constructor for class mindustry.entities.bullet.BasicBulletType
 
BasicBulletType(float, float, String) - Constructor for class mindustry.entities.bullet.BasicBulletType
 
basicFoundation - Static variable in class mindustry.content.Loadouts
 
BasicGenerator - Class in mindustry.maps.generators
 
BasicGenerator() - Constructor for class mindustry.maps.generators.BasicGenerator
 
basicNucleus - Static variable in class mindustry.content.Loadouts
 
basicShard - Static variable in class mindustry.content.Loadouts
 
basin - Static variable in class mindustry.content.SectorPresets
 
batch - Variable in class mindustry.graphics.g3d.PlanetRenderer
Raw vertex batch.
batteries - Variable in class mindustry.world.blocks.power.PowerGraph
 
battery - Enum constant in enum class mindustry.world.meta.BlockFlag
Block that stored power for resupply.
battery - Static variable in class mindustry.content.Blocks
 
Battery - Class in mindustry.world.blocks.power
 
Battery(String) - Constructor for class mindustry.world.blocks.power.Battery
 
Battery.BatteryBuild - Class in mindustry.world.blocks.power
 
BatteryBuild() - Constructor for class mindustry.world.blocks.power.Battery.BatteryBuild
 
batteryLarge - Static variable in class mindustry.content.Blocks
 
BeamDrill - Class in mindustry.world.blocks.production
 
BeamDrill(String) - Constructor for class mindustry.world.blocks.production.BeamDrill
 
BeamDrill.BeamDrillBuild - Class in mindustry.world.blocks.production
 
BeamDrillBuild() - Constructor for class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
beamEffect - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
beamEffect - Variable in class mindustry.type.weapons.PointDefenseWeapon
 
beamEffect - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
beamEffectInterval - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
beamEffectSize - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
beamLink - Static variable in class mindustry.content.Blocks
 
beamNode - Static variable in class mindustry.content.Blocks
 
BeamNode - Class in mindustry.world.blocks.power
 
BeamNode(String) - Constructor for class mindustry.world.blocks.power.BeamNode
 
BeamNode.BeamNodeBuild - Class in mindustry.world.blocks.power
 
BeamNodeBuild() - Constructor for class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
beamTower - Static variable in class mindustry.content.Blocks
 
beamWidth - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
beamWidth - Variable in class mindustry.world.blocks.units.RepairTurret
 
bebuildDirectory - Static variable in class mindustry.Vars
data subdirectory used for bleeding edge build versions
becomeRouter - Enum constant in enum class mindustry.service.Achievement
 
becontrol - Static variable in class mindustry.Vars
 
BeControl - Class in mindustry.net
Handles control of bleeding edge builds.
BeControl() - Constructor for class mindustry.net.BeControl
 
beforeGameUpdate - Enum constant in enum class mindustry.game.EventType.Trigger
 
beforePlaceBegan(Tile, Block) - Method in class mindustry.world.Block
Called right before building of this block begins.
beforePlaceBegan(Tile, Block) - Method in class mindustry.world.blocks.storage.CoreBlock
 
begin - Variable in class mindustry.game.SpawnGroup
When this spawn should start
begin() - Method in class mindustry.async.AsyncCore
 
begin() - Method in interface mindustry.async.AsyncProcess
Sync.
begin() - Method in class mindustry.async.PhysicsProcess
 
begin() - Method in enum class mindustry.core.PerfCounter
 
begin() - Method in class mindustry.core.World.FilterContext
 
begin() - Method in class mindustry.graphics.CacheLayer
Called before the cache layer begins rendering.
begin() - Method in class mindustry.graphics.CacheLayer.ShaderLayer
 
begin() - Method in class mindustry.net.WorldReloader
Begins reloading the world.
begin() - Method in interface mindustry.world.WorldContext
Begins generating.
begin(int, int, GenerateFilter.GenerateInput.TileProvider) - Method in class mindustry.maps.filters.GenerateFilter.GenerateInput
 
beginBreak(Unit, Team, int, int) - Static method in class mindustry.world.Build
 
beginc() - Method in class mindustry.graphics.FloorRenderer
 
beginConnecting() - Method in class mindustry.core.NetClient
 
beginDraw() - Method in class mindustry.graphics.FloorRenderer
 
beginEdit(int, int) - Method in class mindustry.editor.MapEditor
 
beginEdit(Pixmap) - Method in class mindustry.editor.MapEditor
 
beginEdit(Map) - Method in class mindustry.editor.MapEditor
 
beginEditMap(Fi) - Method in class mindustry.editor.MapEditorDialog
 
beginForceLandscape() - Method in interface mindustry.core.Platform
Forces the app into landscape mode.
beginLaunch(boolean) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
beginLaunch(boolean) - Method in interface mindustry.world.blocks.LaunchAnimator
 
beginLaunch(boolean) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
beginMapLoad() - Method in class mindustry.core.World
Call to signify the beginning of map loading.
beginPlace(Unit, Block, Team, int, int, int) - Static method in class mindustry.world.Build
Places a ConstructBlock at this location.
berylChance - Variable in class mindustry.maps.planet.AsteroidGenerator
 
beryllicBoulder - Static variable in class mindustry.content.Blocks
 
beryllicStone - Static variable in class mindustry.content.Blocks
 
beryllicStoneWall - Static variable in class mindustry.content.Blocks
 
beryllium - Static variable in class mindustry.content.Items
 
berylliumScale - Variable in class mindustry.maps.planet.AsteroidGenerator
 
berylliumWall - Static variable in class mindustry.content.Blocks
 
berylliumWallLarge - Static variable in class mindustry.content.Blocks
 
berylShot - Static variable in class mindustry.graphics.Pal
 
bestCoreType - Variable in class mindustry.game.SectorInfo
The best available core type.
bestEnemy(Team, float, float, float, Boolf<Unit>, Units.Sortf) - Static method in class mindustry.entities.Units
Returns the closest enemy of this team using a custom comparison function.
bestTarget(Team, float, float, float, Boolf<Unit>, Boolf<Building>, Units.Sortf) - Static method in class mindustry.entities.Units
Returns the closest target enemy.
beta - Static variable in class mindustry.content.UnitTypes
 
bigShockwave - Static variable in class mindustry.content.Fx
 
billions - Static variable in class mindustry.core.UI
 
Binding - Enum Class in mindustry.input
 
binds - Variable in class mindustry.logic.LExecutor
 
biomassFacility - Static variable in class mindustry.content.SectorPresets
 
bitsPerPixel - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
black - Static variable in class mindustry.ui.Styles
 
black3 - Static variable in class mindustry.ui.Styles
 
black5 - Static variable in class mindustry.ui.Styles
 
black6 - Static variable in class mindustry.ui.Styles
 
black8 - Static variable in class mindustry.ui.Styles
 
black9 - Static variable in class mindustry.ui.Styles
 
blacklistDos(String) - Method in class mindustry.net.Administration
 
BlankPlanetGenerator - Class in mindustry.maps.generators
A planet generator that provides no weather, height, color or bases.
BlankPlanetGenerator() - Constructor for class mindustry.maps.generators.BlankPlanetGenerator
 
blastAmmoBack - Static variable in class mindustry.graphics.Pal
 
blastAmmoFront - Static variable in class mindustry.graphics.Pal
 
blastCompound - Static variable in class mindustry.content.Items
 
blastDoor - Static variable in class mindustry.content.Blocks
 
blastDrill - Static variable in class mindustry.content.Blocks
 
blasted - Static variable in class mindustry.content.StatusEffects
 
blastExplosion - Static variable in class mindustry.content.Fx
 
blastFreeze - Enum constant in enum class mindustry.game.EventType.Trigger
 
blastFrozenUnit - Enum constant in enum class mindustry.service.Achievement
 
blastGenerator - Enum constant in enum class mindustry.game.EventType.Trigger
 
blastGenerator - Enum constant in enum class mindustry.service.Achievement
 
blastMixer - Static variable in class mindustry.content.Blocks
 
blastsmoke - Static variable in class mindustry.content.Fx
 
blend(DrawPart.PartProgress, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
blend(Block, Block, float) - Method in class mindustry.maps.generators.BasicGenerator
 
blendbits - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
blendbits - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
blendbits - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
blended - Variable in class mindustry.world.blocks.environment.Floor
 
blenders - Variable in class mindustry.world.blocks.environment.Floor
 
BlendFilter - Class in mindustry.maps.filters
 
BlendFilter() - Constructor for class mindustry.maps.filters.BlendFilter
 
blendGroup - Variable in class mindustry.world.blocks.environment.Floor
Group of blocks that this block does not draw edges on.
blendId - Variable in class mindustry.world.blocks.environment.Floor
Actual ID used for blend groups.
blending - Variable in class mindustry.entities.part.RegionPart
 
blending - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
blending - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
blending - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
blending - Variable in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
blending - Variable in class mindustry.world.draw.DrawArcSmelt
 
blending - Variable in class mindustry.world.draw.DrawGlowRegion
 
blending - Variable in class mindustry.world.draw.DrawParticles
 
blendprox - Variable in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
blends(int) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
blends(int) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
blends(Building, int) - Static method in class mindustry.world.blocks.payloads.PayloadBlock
 
blends(Tile, int, int) - Method in interface mindustry.world.blocks.Autotiler
 
blends(Tile, int, int, int, int, Block) - Method in interface mindustry.world.blocks.Autotiler
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.ArmoredConveyor
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.Conveyor
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.Duct
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.StackConveyor
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.liquid.ArmoredConduit
 
blends(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.liquid.Conduit
 
blends(Tile, int, BuildPlan[], int, boolean) - Method in interface mindustry.world.blocks.Autotiler
 
blendsArmored(Tile, int, int, int, int, Block) - Method in interface mindustry.world.blocks.Autotiler
 
blendsArmored(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.ArmoredConveyor
 
blendsArmored(Tile, int, int, int, int, Block) - Method in class mindustry.world.blocks.distribution.Duct
 
blendsclx - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
blendscly - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
blendShadowColor - Static variable in class mindustry.graphics.BlockRenderer
 
blink(Color) - Method in class mindustry.ui.Bar
 
blinkScl - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
blinkSize - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
block - Enum constant in enum class mindustry.ctype.ContentType
 
block - Enum constant in enum class mindustry.editor.DrawOperation.OpType
 
block - Enum constant in enum class mindustry.logic.TileLayer
 
block - Static variable in class mindustry.content.UnitTypes
 
block - Variable in class mindustry.entities.units.BuildPlan
Block being placed.
block - Variable in class mindustry.game.MapObjectives.BuildCountObjective
 
block - Variable in class mindustry.game.MapObjectives.DestroyBlockObjective
 
block - Variable in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
block - Variable in class mindustry.game.Schematic.Stile
 
block - Variable in class mindustry.game.Teams.BlockPlan
 
block - Static variable in class mindustry.graphics.Layer
 
block - Variable in class mindustry.input.InputHandler
 
block - Static variable in class mindustry.logic.LCategory
 
block - Variable in class mindustry.logic.LExecutor.SetBlockI
 
block - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
block - Variable in class mindustry.maps.filters.BlendFilter
 
block - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
output parameters
block - Variable in class mindustry.maps.filters.NoiseFilter
 
block - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
block - Variable in class mindustry.maps.filters.ScatterFilter
 
block - Variable in class mindustry.maps.filters.SpawnPathFilter
 
block - Variable in class mindustry.maps.filters.TerrainFilter
 
block - Variable in class mindustry.maps.generators.BasicGenerator
 
block - Variable in class mindustry.net.Administration.PlayerAction
valid for block placement events only
block - Variable in class mindustry.world.Tile
 
block - Variable in class mindustry.world.TileGen
 
block() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
block() - Method in class mindustry.world.Tile
 
block(int) - Method in class mindustry.core.ContentLoader
 
block(String) - Method in class mindustry.core.ContentLoader
 
Block - Class in mindustry.world
 
Block(String) - Constructor for class mindustry.world.Block
 
block_info - Enum constant in enum class mindustry.input.Binding
 
block_select_01 - Enum constant in enum class mindustry.input.Binding
 
block_select_02 - Enum constant in enum class mindustry.input.Binding
 
block_select_03 - Enum constant in enum class mindustry.input.Binding
 
block_select_04 - Enum constant in enum class mindustry.input.Binding
 
block_select_05 - Enum constant in enum class mindustry.input.Binding
 
block_select_06 - Enum constant in enum class mindustry.input.Binding
 
block_select_07 - Enum constant in enum class mindustry.input.Binding
 
block_select_08 - Enum constant in enum class mindustry.input.Binding
 
block_select_09 - Enum constant in enum class mindustry.input.Binding
 
block_select_10 - Enum constant in enum class mindustry.input.Binding
 
block_select_down - Enum constant in enum class mindustry.input.Binding
 
block_select_left - Enum constant in enum class mindustry.input.Binding
 
block_select_right - Enum constant in enum class mindustry.input.Binding
 
block_select_up - Enum constant in enum class mindustry.input.Binding
 
blockAdditive - Static variable in class mindustry.graphics.Layer
 
blockAfterCracks - Static variable in class mindustry.graphics.Layer
 
blockbuild - Static variable in class mindustry.graphics.Shaders
 
BlockBuildBeginEvent(Tile, Team, Unit, boolean) - Constructor for class mindustry.game.EventType.BlockBuildBeginEvent
 
BlockBuildEndEvent(Tile, Unit, Team, boolean, Object) - Constructor for class mindustry.game.EventType.BlockBuildEndEvent
 
blockBuilding - Static variable in class mindustry.graphics.Layer
 
BlockBuildShader() - Constructor for class mindustry.graphics.Shaders.BlockBuildShader
 
BlockConfigFragment - Class in mindustry.ui.fragments
 
BlockConfigFragment() - Constructor for class mindustry.ui.fragments.BlockConfigFragment
 
blockCracks - Static variable in class mindustry.graphics.Layer
 
blockCrash - Static variable in class mindustry.content.Fx
 
blockDamage - Enum constant in enum class mindustry.logic.LogicRule
 
blockDamage(Team) - Method in class mindustry.game.Rules
 
blockDamageMultiplier - Variable in class mindustry.game.Rules
How much damage blocks (turrets) deal.
blockDamageMultiplier - Variable in class mindustry.game.Rules.TeamRule
How much damage blocks (turrets) deal.
BlockDestroyEvent(Tile) - Constructor for class mindustry.game.EventType.BlockDestroyEvent
 
blocked - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
blockedItem - Variable in class mindustry.world.blocks.production.BeamDrill
Special exemption item that this drill can't mine.
blockedItem - Variable in class mindustry.world.blocks.production.Drill
Special exemption item that this drill can't mine.
blockedItems - Variable in class mindustry.world.blocks.production.BeamDrill
Special exemption items that this drill can't mine.
blockedItems - Variable in class mindustry.world.blocks.production.Drill
Special exemption items that this drill can't mine.
blockEfficiency(Block, float, boolean) - Static method in class mindustry.world.meta.StatValues
 
blockExplosionSmoke - Static variable in class mindustry.content.Fx
 
BlockFlag - Enum Class in mindustry.world.meta
Stores special flags of blocks for easy querying.
blockfrag - Variable in class mindustry.ui.fragments.HudFragment
 
BlockGroup - Enum Class in mindustry.world.meta
 
blockHealth - Enum constant in enum class mindustry.logic.LogicRule
 
blockHealth(Team) - Method in class mindustry.game.Rules
 
blockHealthMultiplier - Variable in class mindustry.game.Rules
How much health blocks start with.
blockHealthMultiplier - Variable in class mindustry.game.Rules.TeamRule
How much health blocks start with.
blockID() - Method in class mindustry.world.Tile
 
BlockIndexer - Class in mindustry.ai
Class used for indexing special target blocks for AI.
BlockIndexer() - Constructor for class mindustry.ai.BlockIndexer
 
blockInfo - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
BlockInfoEvent() - Constructor for class mindustry.game.EventType.BlockInfoEvent
 
blockingUnit - Variable in class mindustry.ai.types.CommandAI
 
BlockInventoryFragment - Class in mindustry.ui.fragments
 
BlockInventoryFragment() - Constructor for class mindustry.ui.fragments.BlockInventoryFragment
 
BlockModule - Class in mindustry.world.modules
A class that represents compartmentalized tile entity state.
BlockModule() - Constructor for class mindustry.world.modules.BlockModule
 
blockOver - Static variable in class mindustry.graphics.Layer
 
BlockPlan(int, int, short, Block, Object) - Constructor for class mindustry.game.Teams.BlockPlan
 
BlockProducer - Class in mindustry.world.blocks.payloads
Generic building that produces other buildings.
BlockProducer(String) - Constructor for class mindustry.world.blocks.payloads.BlockProducer
 
BlockProducer.BlockProducerBuild - Class in mindustry.world.blocks.payloads
 
BlockProducerBuild() - Constructor for class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
blockProp - Static variable in class mindustry.graphics.Layer
 
blockReactive - Variable in class mindustry.type.Liquid
whether this fluid reacts in blocks at all (e.g.
BlockRenderer - Class in mindustry.graphics
 
BlockRenderer() - Constructor for class mindustry.graphics.BlockRenderer
 
blockRepair - Enum constant in enum class mindustry.world.meta.BlockFlag
 
blocks - Variable in class mindustry.core.Renderer
 
blocks - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
blocks - Static variable in class mindustry.world.meta.StatUnit
 
blocks() - Method in class mindustry.core.ContentLoader
 
blocks(Boolf<Block>) - Static method in class mindustry.world.meta.StatValues
 
blocks(Seq<Block>) - Static method in class mindustry.world.meta.StatValues
 
blocks(Attribute, boolean, float, boolean) - Static method in class mindustry.world.meta.StatValues
 
blocks(Attribute, boolean, float, boolean, boolean) - Static method in class mindustry.world.meta.StatValues
 
Blocks - Class in mindustry.content
 
Blocks() - Constructor for class mindustry.content.Blocks
 
blocksBuilt - Enum constant in enum class mindustry.service.SStat
 
blocksDestroyed - Enum constant in enum class mindustry.service.SStat
 
blockSnapshot(short, byte[]) - Static method in class mindustry.core.NetClient
 
blocksSquared - Static variable in class mindustry.world.meta.StatUnit
 
BlockStatus - Enum Class in mindustry.world.meta
 
blockUnder - Static variable in class mindustry.graphics.Layer
 
blockWhitelist - Variable in class mindustry.game.Rules
If true, bannedBlocks becomes a whitelist.
bloom - Variable in class mindustry.core.Renderer
 
bloom - Variable in class mindustry.graphics.g3d.PlanetRenderer
 
bloom - Variable in class mindustry.type.Planet
Whether the bloom render effect is enabled.
blue - Static variable in class mindustry.game.Team
 
bluemat - Static variable in class mindustry.content.Blocks
 
blurRegion - Variable in class mindustry.world.draw.DrawBlurSpin
 
blurThresh - Variable in class mindustry.world.draw.DrawBlurSpin
 
body - Variable in class mindustry.async.PhysicsProcess.PhysicRef
 
boilPoint - Variable in class mindustry.type.Liquid
Temperature at which this liquid vaporizes.
boilTime - Variable in class mindustry.entities.bullet.LiquidBulletType
 
BombBulletType - Class in mindustry.entities.bullet
Template class for an unmoving shrinking bullet.
BombBulletType() - Constructor for class mindustry.entities.bullet.BombBulletType
 
BombBulletType(float, float) - Constructor for class mindustry.entities.bullet.BombBulletType
 
BombBulletType(float, float, String) - Constructor for class mindustry.entities.bullet.BombBulletType
 
bomberTarget - Variable in class mindustry.entities.units.AIController
 
bool() - Method in class mindustry.logic.LVar
 
bool() - Method in class mindustry.net.Administration.Config
 
bool(boolean) - Static method in class mindustry.world.meta.StatValues
 
boost - Enum constant in enum class mindustry.input.Binding
 
boost - Enum constant in enum class mindustry.logic.LUnitControl
 
boost - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
boost - Variable in class mindustry.ai.types.LogicAI
 
boost - Variable in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
boost() - Method in class mindustry.world.consumers.Consume
 
BoostAI - Class in mindustry.ai.types
 
BoostAI() - Constructor for class mindustry.ai.types.BoostAI
 
boostBuildingFloor - Enum constant in enum class mindustry.service.Achievement
 
boostCommand - Static variable in class mindustry.ai.UnitCommand
 
boostEffect - Static variable in class mindustry.world.meta.Stat
 
booster - Variable in class mindustry.world.consumers.Consume
If true, this consumer will be displayed as a boost input.
booster - Static variable in class mindustry.world.meta.Stat
 
boosters(float, float, float, boolean, Boolf<Liquid>) - Static method in class mindustry.world.meta.StatValues
 
boostFrom - Static variable in class mindustry.graphics.Pal
 
boostHeatColor - Variable in class mindustry.world.blocks.production.BeamDrill
 
boosting - Enum constant in enum class mindustry.logic.LAccess
 
boostItemUseTime - Variable in class mindustry.world.blocks.production.WallCrafter
 
boostMultiplier - Variable in class mindustry.type.UnitType
movement speed (world units/t)
boostScale - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
boostTo - Static variable in class mindustry.graphics.Pal
 
boostUnit - Enum constant in enum class mindustry.service.Achievement
 
boostWarmup - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
boostWhenBuilding - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
border(Color) - Method in class mindustry.ui.BorderImage
 
borderColor - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
borderColor - Variable in class mindustry.ui.BorderImage
 
borderColor - Variable in class mindustry.ui.dialogs.SchematicsDialog.SchematicImage
 
borderDarkness - Variable in class mindustry.game.Rules
If false, borders fade out into darkness.
BorderImage - Class in mindustry.ui
 
BorderImage() - Constructor for class mindustry.ui.BorderImage
 
BorderImage(TextureRegion, float) - Constructor for class mindustry.ui.BorderImage
 
BorderImage(Texture) - Constructor for class mindustry.ui.BorderImage
 
BorderImage(Texture, float) - Constructor for class mindustry.ui.BorderImage
 
BorderImage(Drawable) - Constructor for class mindustry.ui.BorderImage
 
boss - Enum constant in enum class mindustry.logic.RadarTarget
 
boss - Static variable in class mindustry.content.StatusEffects
 
boss() - Method in class mindustry.core.GameState
 
bossDps - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
bosses - Variable in class mindustry.game.Teams
Current boss units.
bossesDefeated - Enum constant in enum class mindustry.service.SStat
 
bossHealth - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
bossMusic - Variable in class mindustry.audio.SoundControl
music used explicitly after boss spawns
bossWave - Variable in class mindustry.game.SectorInfo
Wave where first boss shows up.
botAngle - Variable in class mindustry.world.blocks.environment.SeaBush
 
botColor - Variable in class mindustry.world.blocks.liquid.Conduit
 
botHalf(TextureRegion) - Method in interface mindustry.world.blocks.Autotiler
 
botRegion - Variable in class mindustry.world.blocks.environment.SeaBush
 
botRegions - Variable in class mindustry.world.blocks.distribution.Duct
 
botRegions - Variable in class mindustry.world.blocks.liquid.Conduit
 
bottom - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
 
bottom - Enum constant in enum class mindustry.world.blocks.Autotiler.SliceMode
 
bottomColor - Variable in class mindustry.world.blocks.campaign.LandingPad
 
bottomColor - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
bottomColor - Variable in class mindustry.world.draw.DrawCultivator
 
bottomRegion - Variable in class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
bottomRegion - Variable in class mindustry.world.blocks.distribution.DuctJunction
 
bottomRegion - Variable in class mindustry.world.blocks.liquid.LiquidBlock
 
bottomRegion - Variable in class mindustry.world.blocks.sandbox.LiquidSource
 
boulder - Static variable in class mindustry.content.Blocks
 
bouldersDeconstructed - Enum constant in enum class mindustry.service.SStat
 
bounded - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
bounds - Static variable in class mindustry.editor.MapObjectivesCanvas
 
bounds - Variable in class mindustry.logic.LogicFx.EffectEntry
cached bounds for this effect, negative if unset
bounds - Variable in class mindustry.ui.dialogs.ResearchDialog
 
bounds(float) - Method in class mindustry.logic.LogicFx.EffectEntry
 
bounds(int, int, Rect) - Method in class mindustry.world.Block
 
bounds(Rect) - Method in class mindustry.entities.units.BuildPlan
 
bplan - Variable in class mindustry.input.InputHandler
 
BranchTreeLayout - Class in mindustry.ui.layout
Algorithm taken from TreeLayout.
BranchTreeLayout() - Constructor for class mindustry.ui.layout.BranchTreeLayout
 
BranchTreeLayout.TreeAlignment - Enum Class in mindustry.ui.layout
 
BranchTreeLayout.TreeLocation - Enum Class in mindustry.ui.layout
 
breach - Static variable in class mindustry.content.Blocks
 
break_block - Enum constant in enum class mindustry.input.Binding
 
break10000Boulders - Enum constant in enum class mindustry.service.Achievement
 
break100Boulders - Enum constant in enum class mindustry.service.Achievement
 
breakable - Variable in class mindustry.world.Block
whether you can break this with rightclick
breakable() - Method in class mindustry.world.Tile
 
breakBlock - Enum constant in enum class mindustry.net.Administration.ActionType
 
breakBlock - Static variable in class mindustry.content.Fx
 
breakBlock(int, int) - Method in class mindustry.input.InputHandler
 
breakCooldown - Variable in class mindustry.world.blocks.defense.ShieldWall
 
breakEffect - Variable in class mindustry.world.Block
Effect for breaking the block.
breakForceProjector - Enum constant in enum class mindustry.service.Achievement
 
breaking - Enum constant in enum class mindustry.input.PlaceMode
 
breaking - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
breaking - Variable in class mindustry.entities.units.BuildPlan
Whether this is a break plan.
breaking - Variable in class mindustry.game.EventType.BlockBuildBeginEvent
 
breaking - Variable in class mindustry.game.EventType.BlockBuildEndEvent
 
breaking - Variable in class mindustry.game.EventType.BuildSelectEvent
 
breakInvalid - Static variable in class mindustry.graphics.Pal
 
breakPitchChange - Variable in class mindustry.world.Block
Should the sound made when this block is deconstructed change in pitch.
breakProp - Static variable in class mindustry.content.Fx
 
breakSound - Variable in class mindustry.world.Block
Sound made when this block is deconstructed.
breakTimer - Variable in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
bridgeBotRegion - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
bridgeConduit - Static variable in class mindustry.content.Blocks
 
bridgeLiquidRegion - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
bridgeOpacity - Static variable in class mindustry.core.Renderer
These are global variables, for headless access.
bridgeRegion - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
bridgeRegion - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
bridgeReplacement - Variable in class mindustry.world.blocks.distribution.Conveyor
 
bridgeReplacement - Variable in class mindustry.world.blocks.distribution.Duct
 
bridgeReplacement - Variable in class mindustry.world.blocks.liquid.Conduit
 
bridgeWidth - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
brightness - Variable in class mindustry.world.blocks.power.LightBlock
 
broken - Variable in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
broken - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
broken - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
broken() - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
brush(Seq<Tile>, int) - Method in class mindustry.maps.generators.BasicGenerator
 
brushSize - Variable in class mindustry.editor.MapEditor
 
brushSizes - Static variable in class mindustry.editor.MapEditor
 
bryde - Static variable in class mindustry.content.UnitTypes
 
bubble - Static variable in class mindustry.content.Fx
 
bubbles - Variable in class mindustry.core.Renderer
 
bubbles - Variable in class mindustry.world.draw.DrawCultivator
 
buffer - Variable in class mindustry.graphics.Shaders.ShockwaveShader
 
buffer - Variable in class mindustry.ui.dialogs.PlanetDialog
 
buffer - Variable in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
buffer - Variable in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
bufferCapacity - Variable in class mindustry.world.blocks.distribution.BufferedItemBridge
 
buffered - Variable in class mindustry.world.consumers.ConsumePower
True if the module can store power.
BufferedItemBridge - Class in mindustry.world.blocks.distribution
 
BufferedItemBridge(String) - Constructor for class mindustry.world.blocks.distribution.BufferedItemBridge
 
BufferedItemBridge.BufferedItemBridgeBuild - Class in mindustry.world.blocks.distribution
 
BufferedItemBridgeBuild() - Constructor for class mindustry.world.blocks.distribution.BufferedItemBridge.BufferedItemBridgeBuild
 
buffers - Variable in class mindustry.world.DirectionalItemBuffer
 
bufferSize - Static variable in class mindustry.Vars
IO buffer size.
build - Enum constant in enum class mindustry.logic.FetchType
 
build - Enum constant in enum class mindustry.logic.LUnitControl
 
build - Static variable in class mindustry.core.Version
Build number, e.g.
build - Variable in class mindustry.game.EventType.BuildDamageEvent
 
build - Variable in class mindustry.game.EventType.BuildingBulletDestroyEvent
 
build - Variable in class mindustry.game.EventType.BuildRotateEvent
 
build - Variable in class mindustry.game.EventType.BuildTeamChangeEvent
 
build - Variable in class mindustry.game.EventType.GeneratorPressureExplodeEvent
 
build - Variable in class mindustry.game.EventType.PayloadDropEvent
 
build - Variable in class mindustry.game.EventType.PickupEvent
 
build - Static variable in class mindustry.graphics.Shaders
 
build - Variable in class mindustry.io.SaveMeta
 
build - Variable in class mindustry.logic.LExecutor
 
build - Variable in class mindustry.maps.Map
Build that this map was created in.
build - Variable in class mindustry.world.blocks.payloads.BuildPayload
 
build - Variable in class mindustry.world.Tile
Tile entity, usually null.
build() - Method in class mindustry.editor.BannedContentDialog
 
build() - Method in class mindustry.editor.MapEditorDialog
 
build() - Method in class mindustry.entities.units.BuildPlan
 
build() - Method in class mindustry.net.Streamable.StreamBuilder
 
build(int) - Method in class mindustry.core.World
 
build(int, int) - Method in class mindustry.core.World
 
build(Group) - Method in class mindustry.ui.fragments.BlockConfigFragment
 
build(Group) - Method in class mindustry.ui.fragments.BlockInventoryFragment
 
build(Group) - Method in class mindustry.ui.fragments.ChatFragment
 
build(Group) - Method in class mindustry.ui.fragments.ConsoleFragment
 
build(Group) - Method in class mindustry.ui.fragments.FadeInFragment
 
build(Group) - Method in class mindustry.ui.fragments.HintsFragment
 
build(Group) - Method in class mindustry.ui.fragments.HudFragment
 
build(Group) - Method in class mindustry.ui.fragments.LoadingFragment
 
build(Group) - Method in class mindustry.ui.fragments.MenuFragment
 
build(Group) - Method in class mindustry.ui.fragments.MinimapFragment
 
build(Group) - Method in class mindustry.ui.fragments.PlacementFragment
 
build(Group) - Method in class mindustry.ui.fragments.PlanConfigFragment
 
build(Group) - Method in class mindustry.ui.fragments.PlayerListFragment
 
build(Table) - Method in interface mindustry.game.Objectives.Objective
Build a display for this zone requirement.
build(Table) - Method in class mindustry.logic.LStatement
 
build(Table) - Method in class mindustry.logic.LStatements.ApplyStatusStatement
 
build(Table) - Method in class mindustry.logic.LStatements.ClientDataStatement
 
build(Table) - Method in class mindustry.logic.LStatements.CommentStatement
 
build(Table) - Method in class mindustry.logic.LStatements.ControlStatement
 
build(Table) - Method in class mindustry.logic.LStatements.CutsceneStatement
 
build(Table) - Method in class mindustry.logic.LStatements.DrawFlushStatement
 
build(Table) - Method in class mindustry.logic.LStatements.DrawStatement
 
build(Table) - Method in class mindustry.logic.LStatements.EffectStatement
 
build(Table) - Method in class mindustry.logic.LStatements.EndStatement
 
build(Table) - Method in class mindustry.logic.LStatements.ExplosionStatement
 
build(Table) - Method in class mindustry.logic.LStatements.FetchStatement
 
build(Table) - Method in class mindustry.logic.LStatements.FlushMessageStatement
 
build(Table) - Method in class mindustry.logic.LStatements.FormatStatement
 
build(Table) - Method in class mindustry.logic.LStatements.GetBlockStatement
 
build(Table) - Method in class mindustry.logic.LStatements.GetFlagStatement
 
build(Table) - Method in class mindustry.logic.LStatements.GetLinkStatement
 
build(Table) - Method in class mindustry.logic.LStatements.InvalidStatement
 
build(Table) - Method in class mindustry.logic.LStatements.JumpStatement
 
build(Table) - Method in class mindustry.logic.LStatements.LocalePrintStatement
 
build(Table) - Method in class mindustry.logic.LStatements.LookupStatement
 
build(Table) - Method in class mindustry.logic.LStatements.MakeMarkerStatement
 
build(Table) - Method in class mindustry.logic.LStatements.OperationStatement
 
build(Table) - Method in class mindustry.logic.LStatements.PackColorStatement
 
build(Table) - Method in class mindustry.logic.LStatements.PlaySoundStatement
 
build(Table) - Method in class mindustry.logic.LStatements.PrintCharStatement
 
build(Table) - Method in class mindustry.logic.LStatements.PrintFlushStatement
 
build(Table) - Method in class mindustry.logic.LStatements.PrintStatement
 
build(Table) - Method in class mindustry.logic.LStatements.RadarStatement
 
build(Table) - Method in class mindustry.logic.LStatements.ReadStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SensorStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetBlockStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetFlagStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetMarkerStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetPropStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetRateStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetRuleStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SetStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SpawnUnitStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SpawnWaveStatement
 
build(Table) - Method in class mindustry.logic.LStatements.StopStatement
 
build(Table) - Method in class mindustry.logic.LStatements.SyncStatement
 
build(Table) - Method in class mindustry.logic.LStatements.UnitBindStatement
 
build(Table) - Method in class mindustry.logic.LStatements.UnitControlStatement
 
build(Table) - Method in class mindustry.logic.LStatements.UnitLocateStatement
 
build(Table) - Method in class mindustry.logic.LStatements.WaitStatement
 
build(Table) - Method in class mindustry.logic.LStatements.WeatherSenseStatement
 
build(Table) - Method in class mindustry.logic.LStatements.WeatherSetStatement
 
build(Table) - Method in class mindustry.logic.LStatements.WriteStatement
 
build(Table) - Method in class mindustry.maps.filters.FilterOption
 
build(Table, CharSequence, MapObjectivesDialog.TypeInfo, Field, Runnable, Boolc, Prov<T>, Cons<T>) - Method in interface mindustry.editor.MapObjectivesDialog.FieldInterpreter
Builds the interpreter for (not-necessarily) a possibly annotated field.
build(Building, Table) - Method in class mindustry.world.consumers.Consume
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeItemDynamic
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeItems
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeLiquid
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeLiquids
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumeLiquidsDynamic
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumePayloadDynamic
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumePayloadFilter
 
build(Building, Table) - Method in class mindustry.world.consumers.ConsumePayloads
 
build(LAssembler) - Method in class mindustry.logic.LStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.ApplyStatusStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.ClientDataStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.CommentStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.ControlStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.CutsceneStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.DrawFlushStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.DrawStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.EffectStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.EndStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.ExplosionStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.FetchStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.FlushMessageStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.FormatStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.GetBlockStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.GetFlagStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.GetLinkStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.InvalidStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.JumpStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.LocalePrintStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.LookupStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.MakeMarkerStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.OperationStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.PackColorStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.PlaySoundStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.PrintCharStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.PrintFlushStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.PrintStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.RadarStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.ReadStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SensorStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetBlockStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetFlagStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetMarkerStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetPropStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetRateStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetRuleStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SetStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SpawnUnitStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SpawnWaveStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.StopStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.SyncStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.UnitBindStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.UnitControlStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.UnitLocateStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.UnitRadarStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.WaitStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.WeatherSenseStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.WeatherSetStatement
 
build(LAssembler) - Method in class mindustry.logic.LStatements.WriteStatement
 
Build - Class in mindustry.world
 
Build() - Constructor for class mindustry.world.Build
 
build1000Units - Enum constant in enum class mindustry.service.Achievement
 
buildable - Variable in class mindustry.type.Item
If true, this material is used by buildings.
buildAi - Variable in class mindustry.game.Rules.TeamRule
AI that builds random schematics.
buildAi - Variable in class mindustry.game.Teams.TeamData
Handles building ""bases"".
buildAiTier - Variable in class mindustry.game.Rules.TeamRule
Tier of builder AI.
buildAllUnits - Enum constant in enum class mindustry.service.Achievement
 
buildBeam - Static variable in class mindustry.graphics.Layer
 
buildBeam - Static variable in class mindustry.graphics.Shaders
 
buildBeam(float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
buildBeamOffset - Variable in class mindustry.type.UnitType
movement speed (world units/t)
buildBeamOffset - Variable in class mindustry.world.blocks.defense.BuildTurret
 
BuildBeamShader() - Constructor for class mindustry.graphics.Shaders.BuildBeamShader
 
buildBlending(Tile, int, BuildPlan[], boolean) - Method in interface mindustry.world.blocks.Autotiler
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
buildConfiguration(Table) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
buildCost - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
buildCost - Static variable in class mindustry.world.meta.Stat
 
buildCostMultiplier - Variable in class mindustry.game.Rules
Multiplier for buildings resource cost.
buildCostMultiplier - Variable in class mindustry.world.Block
Multiplier for speed of building this block.
buildCount - Enum constant in enum class mindustry.logic.FetchType
 
BuildCountObjective() - Constructor for class mindustry.game.MapObjectives.BuildCountObjective
 
BuildCountObjective(Block, int) - Constructor for class mindustry.game.MapObjectives.BuildCountObjective
 
BuildDamageEvent() - Constructor for class mindustry.game.EventType.BuildDamageEvent
 
buildDestroyed(Building) - Static method in class mindustry.world.Tile
 
buildDuration - Variable in class mindustry.world.blocks.campaign.Accelerator
 
builder - Variable in class mindustry.game.EventType.BuildSelectEvent
 
builder - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsCategory
 
BuilderAI - Class in mindustry.ai.types
 
BuilderAI() - Constructor for class mindustry.ai.types.BuilderAI
 
BuilderAI(boolean, float) - Constructor for class mindustry.ai.types.BuilderAI
 
buildFrom() - Method in class mindustry.logic.LStatements.RadarStatement
 
buildFrom() - Method in class mindustry.logic.LStatements.UnitRadarStatement
 
buildGroundFactory - Enum constant in enum class mindustry.service.Achievement
 
buildHealthUpdate(IntSeq) - Static method in class mindustry.world.Tile
 
buildHealthUpdate(Building) - Method in class mindustry.core.NetServer
Queues a building health update.
buildHex(Color, int, boolean, float) - Static method in class mindustry.graphics.g3d.MeshBuilder
 
buildHex(HexMesher, int, boolean, float, float) - Static method in class mindustry.graphics.g3d.MeshBuilder
 
buildIcosphere(int, float) - Static method in class mindustry.graphics.g3d.MeshBuilder
 
buildIcosphere(int, float, Color) - Static method in class mindustry.graphics.g3d.MeshBuilder
 
building - Enum constant in enum class mindustry.logic.LLocate
 
building - Enum constant in enum class mindustry.logic.TileLayer
 
building - Variable in class mindustry.game.EventType.BuildingCommandEvent
 
building() - Method in class mindustry.logic.LVar
 
BuildingBox(int) - Constructor for class mindustry.io.TypeIO.BuildingBox
 
BuildingBulletDestroyEvent() - Constructor for class mindustry.game.EventType.BuildingBulletDestroyEvent
 
BuildingBulletDestroyEvent(Building, Bullet) - Constructor for class mindustry.game.EventType.BuildingBulletDestroyEvent
 
BuildingCommandEvent(Player, Building, Vec2) - Constructor for class mindustry.game.EventType.BuildingCommandEvent
 
buildingControlSelect(Player, Building) - Static method in class mindustry.input.InputHandler
 
buildingDamage(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
buildingDamageMultiplier - Variable in class mindustry.entities.bullet.BulletType
Multiplier of how much base damage is done to tiles.
buildingDefault - Static variable in class mindustry.entities.UnitSorts
 
buildingFilter - Variable in class mindustry.world.blocks.defense.turrets.Turret
Filter for types of buildings to attack.
buildingPositions - Variable in class mindustry.net.Administration.PlayerAction
valid only for command building events
buildingRange - Static variable in class mindustry.Vars
default range for building
buildingRotate - Variable in class mindustry.world.draw.DrawRegion
 
buildings - Variable in class mindustry.game.Teams.TeamData
All buildings.
buildingsBuilt - Variable in class mindustry.game.GameStats
Friendly buildings fully built.
buildingsDeconstructed - Variable in class mindustry.game.GameStats
Friendly buildings fully deconstructed.
buildingsDestroyed - Variable in class mindustry.game.GameStats
Friendly buildings destroyed.
buildingTapped - Variable in class mindustry.input.MobileInput
Control building last tapped.
buildingTree - Variable in class mindustry.game.Teams.TeamData
Quadtree for all buildings of this team.
buildingTypes - Variable in class mindustry.game.Teams.TeamData
Cached buildings by type.
buildingWater - Static variable in class mindustry.entities.UnitSorts
 
buildMeltdownSpectre - Enum constant in enum class mindustry.service.Achievement
 
buildMendProjector - Enum constant in enum class mindustry.service.Achievement
 
buildOverdriveProjector - Enum constant in enum class mindustry.service.Achievement
 
BuildPayload - Class in mindustry.world.blocks.payloads
 
BuildPayload(Building) - Constructor for class mindustry.world.blocks.payloads.BuildPayload
 
BuildPayload(Block, Team) - Constructor for class mindustry.world.blocks.payloads.BuildPayload
 
buildPlacementUI(Table) - Method in class mindustry.input.DesktopInput
 
buildPlacementUI(Table) - Method in class mindustry.input.InputHandler
 
buildPlacementUI(Table) - Method in class mindustry.input.MobileInput
 
BuildPlan - Class in mindustry.entities.units
Class for storing build plans.
BuildPlan() - Constructor for class mindustry.entities.units.BuildPlan
 
BuildPlan(int, int) - Constructor for class mindustry.entities.units.BuildPlan
This creates a remove plan.
BuildPlan(int, int, int, Block) - Constructor for class mindustry.entities.units.BuildPlan
This creates a build plan.
BuildPlan(int, int, int, Block, Object) - Constructor for class mindustry.entities.units.BuildPlan
This creates a build plan with a config.
buildPlanetGrid(PlanetGrid, Color, float) - Static method in class mindustry.graphics.g3d.MeshBuilder
 
buildProgress - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
buildRadius - Static variable in class mindustry.ai.types.BuilderAI
 
buildRadius(Team) - Method in class mindustry.game.Rules
 
buildRange - Variable in class mindustry.type.UnitType
movement speed (world units/t)
BuildRotateEvent(Building, Unit, int) - Constructor for class mindustry.game.EventType.BuildRotateEvent
 
buildRotation() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
buildRotation() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
buildRotation() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
buildRotation() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
buildRotation() - Method in interface mindustry.world.blocks.RotBlock
 
buildRotation() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
buildSelect - Enum constant in enum class mindustry.net.Administration.ActionType
 
BuildSelectEvent(Tile, Team, Unit, boolean) - Constructor for class mindustry.game.EventType.BuildSelectEvent
 
buildSpeed - Enum constant in enum class mindustry.logic.LogicRule
 
buildSpeed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
buildSpeed - Variable in class mindustry.world.blocks.defense.BuildTurret
 
buildSpeed - Variable in class mindustry.world.blocks.payloads.BlockProducer
 
buildSpeed - Static variable in class mindustry.world.meta.Stat
 
buildSpeed(Team) - Method in class mindustry.game.Rules
 
buildSpeedMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
buildSpeedMultiplier - Variable in class mindustry.game.Rules
Multiplier for building speed.
buildSpeedMultiplier - Variable in class mindustry.game.Rules.TeamRule
Multiplier for building speed.
buildSpeedMultiplier - Variable in class mindustry.type.StatusEffect
Unit build speed multiplier.
buildSpeedMultiplier - Static variable in class mindustry.world.meta.Stat
 
buildString() - Static method in class mindustry.core.Version
 
buildT5 - Enum constant in enum class mindustry.service.Achievement
 
buildTable(Table, Seq<T>, Prov<T>, Cons<T>) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Table, Seq<T>, Prov<T>, Cons<T>, boolean) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Table, Seq<T>, Prov<T>, Cons<T>, int) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Table, Seq<T>, Prov<T>, Cons<T>, int, int) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Block, Table, Seq<T>, Prov<T>, Cons<T>) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Block, Table, Seq<T>, Prov<T>, Cons<T>, boolean) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Block, Table, Seq<T>, Prov<T>, Cons<T>, boolean, int, int) - Static method in class mindustry.world.blocks.ItemSelection
 
buildTable(Block, Table, Seq<T>, Prov<T>, Cons<T>, int, int) - Static method in class mindustry.world.blocks.ItemSelection
 
BuildTeamChangeEvent() - Constructor for class mindustry.game.EventType.BuildTeamChangeEvent
 
buildTime - Variable in class mindustry.type.UnitType
 
buildTime - Variable in class mindustry.world.Block
Time to build this block in ticks.
buildTime - Static variable in class mindustry.world.meta.Stat
 
buildTime() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
buildTime() - Method in interface mindustry.world.blocks.payloads.Payload
 
buildTime() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
buildTower - Static variable in class mindustry.content.Blocks
 
BuildTurret - Class in mindustry.world.blocks.defense
 
BuildTurret(String) - Constructor for class mindustry.world.blocks.defense.BuildTurret
 
BuildTurret.BuildTurretBuild - Class in mindustry.world.blocks.defense
 
BuildTurretBuild() - Constructor for class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
buildType - Variable in class mindustry.world.Block
Building that is created for this block.
buildUI(Group) - Method in class mindustry.input.DesktopInput
 
buildUI(Group) - Method in class mindustry.input.InputHandler
 
buildUI(Group) - Method in class mindustry.input.MobileInput
 
buildup - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
buildup - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
buildVisibility - Variable in class mindustry.world.Block
Whether this block is visible and can currently be built.
BuildVisibility - Class in mindustry.world.meta
 
BuildVisibility(Boolp) - Constructor for class mindustry.world.meta.BuildVisibility
 
buildWasAutoPaused - Variable in class mindustry.input.InputHandler
 
BuildWeapon - Class in mindustry.type.weapons
Purely visual turret.
BuildWeapon() - Constructor for class mindustry.type.weapons.BuildWeapon
 
BuildWeapon(String) - Constructor for class mindustry.type.weapons.BuildWeapon
 
buildWexWater - Enum constant in enum class mindustry.service.Achievement
 
buildWorld(float, float) - Method in class mindustry.core.World
 
builtin - Enum constant in enum class mindustry.maps.Maps.ShuffleMode
 
bullet - Enum constant in enum class mindustry.ctype.ContentType
 
bullet - Variable in class mindustry.entities.abilities.MoveLightningAbility
Bullet type that is fired.
bullet - Variable in class mindustry.entities.units.WeaponMount
current bullet for continuous weapons
bullet - Variable in class mindustry.game.EventType.BuildingBulletDestroyEvent
 
bullet - Variable in class mindustry.game.EventType.UnitBulletDestroyEvent
 
bullet - Variable in class mindustry.game.EventType.UnitDamageEvent
 
bullet - Static variable in class mindustry.graphics.Layer
 
bullet - Variable in class mindustry.type.Weapon
bullet shot
bullet - Variable in class mindustry.world.blocks.defense.ShockMine
 
bullet - Variable in class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
bullet - Variable in class mindustry.world.blocks.distribution.MassDriver
 
bullet - Static variable in class mindustry.world.meta.Stat
 
bullet(int) - Method in class mindustry.core.ContentLoader
 
bullet(BulletType, float, float, float, Mover) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
bullet(Unit, WeaponMount, float, float, float, Mover) - Method in class mindustry.type.Weapon
 
bulletAngle - Variable in class mindustry.entities.abilities.MoveLightningAbility
Bullet angle parameters
bulletConsumer - Static variable in class mindustry.world.blocks.defense.BaseShield
 
bulletDamage - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
bulletDamage - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
BulletEntry(Bullet, float, float, float, float) - Constructor for class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
bulletInterval - Variable in class mindustry.entities.bullet.BulletType
Interval, in ticks, between which bullet spawn.
bulletLifetime - Variable in class mindustry.world.blocks.distribution.MassDriver
 
bulletRotation(Unit, WeaponMount, float, float) - Method in class mindustry.type.Weapon
 
bullets - Variable in class mindustry.entities.bullet.MultiBulletType
 
bullets - Variable in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
bullets - Variable in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
bullets() - Method in class mindustry.core.ContentLoader
 
Bullets - Class in mindustry.content
Class for holding special internal bullets.
Bullets() - Constructor for class mindustry.content.Bullets
 
bulletSpeed - Variable in class mindustry.world.blocks.distribution.MassDriver
 
bulletSpread - Variable in class mindustry.entities.abilities.MoveLightningAbility
Bullet angle parameters
BulletType - Class in mindustry.entities.bullet
 
BulletType() - Constructor for class mindustry.entities.bullet.BulletType
 
BulletType(float, float) - Constructor for class mindustry.entities.bullet.BulletType
 
bulletYellow - Static variable in class mindustry.graphics.Pal
 
bulletYellowBack - Static variable in class mindustry.graphics.Pal
 
burning - Static variable in class mindustry.content.Fx
 
burning - Static variable in class mindustry.content.StatusEffects
 
BurstDrill - Class in mindustry.world.blocks.production
 
BurstDrill(String) - Constructor for class mindustry.world.blocks.production.BurstDrill
 
BurstDrill.BurstDrillBuild - Class in mindustry.world.blocks.production
 
BurstDrillBuild() - Constructor for class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
button - Variable in class mindustry.logic.LCanvas.JumpCurve
 
byName(String) - Method in class mindustry.core.ContentLoader
 
byName(String) - Method in class mindustry.maps.Maps
 
byteOutput - Variable in class mindustry.io.SaveFileReader
 
byteOutput2 - Variable in class mindustry.io.SaveFileReader
 
byteOutputSmall - Variable in class mindustry.io.SaveFileReader
 

C

cachedDps - Variable in class mindustry.entities.bullet.BulletType
 
cachedRequirements - Variable in class mindustry.type.UnitType
 
CachedTile - Class in mindustry.world
A tile which does not trigger change events and whose entity types are cached.
CachedTile() - Constructor for class mindustry.world.CachedTile
 
cachedValid - Variable in class mindustry.entities.units.BuildPlan
Whether construction has started for this plan.
cachedWidth - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
cacheFile() - Method in class mindustry.maps.Map
 
cacheLayer - Variable in class mindustry.world.Block
Cache layer.
CacheLayer - Class in mindustry.graphics
 
CacheLayer() - Constructor for class mindustry.graphics.CacheLayer
 
CacheLayer.ShaderLayer - Class in mindustry.graphics
 
calculateBridges(Seq<BuildPlan>, DirectionBridge, boolean, Boolf<Block>) - Static method in class mindustry.input.Placement
 
calculateBridges(Seq<BuildPlan>, ItemBridge) - Static method in class mindustry.input.Placement
 
calculateBridges(Seq<BuildPlan>, ItemBridge, boolean, Boolf<Block>) - Static method in class mindustry.input.Placement
 
calculateFormation(Vec2, int) - Method in class mindustry.ai.UnitGroup
 
calculateNodes(Seq<Point2>, Block, int, Boolf2<Point2, Point2>) - Static method in class mindustry.input.Placement
Calculates optimal node placement for nodes with spacing.
calculateRange() - Method in class mindustry.entities.bullet.BulletType
 
calculateRange() - Method in class mindustry.entities.bullet.ContinuousBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.LaserBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.LightningBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.MultiBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.RailBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.SapBulletType
 
calculateRange() - Method in class mindustry.entities.bullet.ShrapnelBulletType
 
calcWidth() - Method in class mindustry.ui.layout.TreeLayout.TreeNode
 
caldera - Static variable in class mindustry.content.SectorPresets
 
calphaFinOffset - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
cam - Variable in class mindustry.graphics.g3d.PlanetRenderer
Camera used for rendering.
camDir - Variable in class mindustry.graphics.g3d.PlanetParams
the unit length direction vector of the camera
camDir - Variable in class mindustry.graphics.Shaders.CloudShader
 
camDir - Variable in class mindustry.graphics.Shaders.PlanetShader
 
cameFrom - Variable in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
camera - Variable in class mindustry.graphics.Shaders.AtmosphereShader
 
cameraHeight - Enum constant in enum class mindustry.logic.LAccess
 
cameraWidth - Enum constant in enum class mindustry.logic.LAccess
 
cameraX - Enum constant in enum class mindustry.logic.LAccess
 
cameraY - Enum constant in enum class mindustry.logic.LAccess
 
camLength - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
campaignComplete - Variable in class mindustry.core.UI
 
CampaignCompleteDialog - Class in mindustry.ui.dialogs
 
CampaignCompleteDialog() - Constructor for class mindustry.ui.dialogs.CampaignCompleteDialog
 
campaignOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
campaignRuleDefaults - Variable in class mindustry.type.Planet
Defaults applied to the rules.
campaignRules - Variable in class mindustry.type.Planet
Global difficulty/modifier settings for this planet's campaign.
CampaignRules - Class in mindustry.game
 
CampaignRules() - Constructor for class mindustry.game.CampaignRules
 
CampaignRulesDialog - Class in mindustry.ui.dialogs
 
CampaignRulesDialog() - Constructor for class mindustry.ui.dialogs.CampaignRulesDialog
 
camPos - Variable in class mindustry.graphics.g3d.PlanetParams
Camera direction relative to the planet.
camPos - Variable in class mindustry.graphics.Shaders.PlanetShader
 
camRadius - Variable in class mindustry.type.Planet
Camera radius offset.
camUp - Variable in class mindustry.graphics.g3d.PlanetParams
Camera up vector.
canAttack - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
canBack() - Method in class mindustry.ui.dialogs.FileChooser.FileHistory
 
canBeBuilt() - Method in class mindustry.world.Block
 
canBoost - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
canBoost - Static variable in class mindustry.world.meta.Stat
 
canBreak(Tile) - Method in class mindustry.world.Block
 
canBreak(Tile) - Method in class mindustry.world.blocks.logic.LogicBlock
 
canBreak(Tile) - Method in class mindustry.world.blocks.logic.MemoryBlock
 
canBreak(Tile) - Method in class mindustry.world.blocks.logic.MessageBlock
 
canBreak(Tile) - Method in class mindustry.world.blocks.logic.SwitchBlock
 
canBreak(Tile) - Method in class mindustry.world.blocks.storage.CoreBlock
 
cancel_orders - Enum constant in enum class mindustry.input.Binding
 
canConnectTo(MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
canConsume() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
canControl() - Method in interface mindustry.world.blocks.ControlBlock
 
canControl() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
canControl() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
canControl() - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
canControlSelect(Unit) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
canControlSelect(Unit) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
canControlSelect(Unit) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
canCreate(Team, UnitType) - Static method in class mindustry.entities.Units
 
canDropItem() - Method in class mindustry.input.InputHandler
 
canDrown - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
canDump(Building, Item) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
canDump(Building, Item) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
canDump(Building, Item) - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
canDumpLiquid(Building, Liquid) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
canExtinguish() - Method in class mindustry.type.Liquid
 
canForward() - Method in class mindustry.ui.dialogs.FileChooser.FileHistory
 
canGameOver - Enum constant in enum class mindustry.logic.LogicRule
 
canGameOver - Variable in class mindustry.game.Rules
Whether a gameover can happen at all.
canHeal - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
canHeal() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
canInteract(Team, Team) - Method in class mindustry.game.Teams
 
canInteract(Player, Building) - Static method in class mindustry.entities.Units
 
canLaunch() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
canMine(Tile) - Method in class mindustry.world.blocks.production.Drill
 
canOverdrive - Variable in class mindustry.world.Block
Whether the overdrive core has any effect on this block.
canPickup - Variable in class mindustry.world.Block
if true, this block can be picked up in payloads
canPickup() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
canPickup() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
canPickup() - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
canPickup() - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
canPickup() - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
canPickup() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
canPickup() - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.Block
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.environment.OverlayFloor
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.environment.RemoveOre
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.environment.RemoveWall
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.power.ThermalGenerator
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.AttributeCrafter
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.BeamDrill
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.Drill
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.Pump
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.SolidPump
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.production.WallCrafter
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.storage.CoreBlock
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.units.UnitAssembler
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
canPlaceOn(Tile, Team, int) - Method in class mindustry.world.blocks.units.UnitCargoLoader
 
canProduce(UnitType) - Method in class mindustry.world.blocks.payloads.PayloadSource
 
canProduce(Block) - Method in class mindustry.world.blocks.payloads.Constructor
 
canProduce(Block) - Method in class mindustry.world.blocks.payloads.PayloadSource
 
canPump(Tile) - Method in class mindustry.world.blocks.production.Pump
 
canPump(Tile) - Method in class mindustry.world.blocks.production.SolidPump
 
canRedo() - Method in class mindustry.editor.MapEditor
 
canRedo() - Method in class mindustry.editor.OperationStack
 
canReplace(Block) - Method in class mindustry.world.Block
 
canReplace(Block) - Method in class mindustry.world.blocks.distribution.Conveyor
 
canReplace(Block) - Method in class mindustry.world.blocks.environment.RemoveOre
 
canReplace(Block) - Method in class mindustry.world.blocks.environment.RemoveWall
 
canReplace(Block) - Method in class mindustry.world.blocks.environment.StaticWall
 
canReplace(Block) - Method in class mindustry.world.blocks.storage.CoreBlock
 
canSetCommand() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
canSetCommand() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
canShadow - Variable in class mindustry.world.blocks.environment.Floor
Whether units can draw shadows over this.
canShoot() - Method in class mindustry.input.InputHandler
 
canSort(UnitType) - Method in class mindustry.world.blocks.payloads.PayloadRouter
 
canSort(Block) - Method in class mindustry.world.blocks.payloads.PayloadRouter
 
canSpawn(int) - Method in class mindustry.game.SpawnGroup
 
canStayOn - Variable in class mindustry.type.Liquid
Liquids this puddle can stay on, e.g.
canUndo() - Method in class mindustry.editor.MapEditor
 
canUndo() - Method in class mindustry.editor.OperationStack
 
canUnload() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
canvas - Static variable in class mindustry.content.Blocks
 
canvas - Variable in class mindustry.editor.MapObjectivesDialog
 
canvas - Variable in class mindustry.logic.LogicDialog
 
CanvasBlock - Class in mindustry.world.blocks.logic
 
CanvasBlock(String) - Constructor for class mindustry.world.blocks.logic.CanvasBlock
 
CanvasBlock.CanvasBuild - Class in mindustry.world.blocks.logic
 
CanvasBuild() - Constructor for class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
canvasSize - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
cap - Variable in class mindustry.entities.effect.ParticleEffect
 
capacities - Variable in class mindustry.world.blocks.campaign.Accelerator
 
capacities - Variable in class mindustry.world.blocks.units.Reconstructor
 
capacities - Variable in class mindustry.world.blocks.units.UnitAssembler
 
capacities - Variable in class mindustry.world.blocks.units.UnitFactory
 
capacity - Variable in class mindustry.world.blocks.distribution.Junction
 
capacity - Variable in class mindustry.world.consumers.ConsumePower
The maximum power capacity in power units.
capOutlineRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
capped - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
capPuddles - Variable in class mindustry.type.Liquid
If true, puddle size is capped.
capRegion - Variable in class mindustry.world.blocks.liquid.Conduit
 
capRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
captureAllSectors - Enum constant in enum class mindustry.service.Achievement
 
captureBackground - Enum constant in enum class mindustry.service.Achievement
 
captureInvicibility - Variable in class mindustry.world.blocks.storage.CoreBlock
 
captureNoBlocksBroken - Enum constant in enum class mindustry.service.Achievement
 
captureWave - Variable in class mindustry.type.SectorPreset
 
carbide - Static variable in class mindustry.content.Items
 
carbideCrucible - Static variable in class mindustry.content.Blocks
 
carbideWall - Static variable in class mindustry.content.Blocks
 
carbideWallLarge - Static variable in class mindustry.content.Blocks
 
carbonBoulder - Static variable in class mindustry.content.Blocks
 
carbonChance - Variable in class mindustry.maps.planet.AsteroidGenerator
 
carbonStone - Static variable in class mindustry.content.Blocks
 
carbonVent - Static variable in class mindustry.content.Blocks
 
carbonWall - Static variable in class mindustry.content.Blocks
 
CargoAI - Class in mindustry.ai.types
 
CargoAI() - Constructor for class mindustry.ai.types.CargoAI
 
carried - Variable in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
carrier - Variable in class mindustry.game.EventType.PayloadDropEvent
 
carrier - Variable in class mindustry.game.EventType.PickupEvent
 
casing1 - Static variable in class mindustry.content.Fx
 
casing2 - Static variable in class mindustry.content.Fx
 
casing2Double - Static variable in class mindustry.content.Fx
 
casing3 - Static variable in class mindustry.content.Fx
 
casing3Double - Static variable in class mindustry.content.Fx
 
casing4 - Static variable in class mindustry.content.Fx
 
casingFlip - Variable in class mindustry.entities.effect.ParticleEffect
Gives the effect flipping compatability like casing effects.
casual - Enum constant in enum class mindustry.game.Difficulty
 
categories - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
category - Variable in class mindustry.world.Block
Category in place menu.
category - Variable in class mindustry.world.meta.Stat
 
category() - Method in enum class mindustry.input.Binding
 
category() - Method in class mindustry.logic.LStatement
 
category() - Method in class mindustry.logic.LStatements.ApplyStatusStatement
 
category() - Method in class mindustry.logic.LStatements.ClientDataStatement
 
category() - Method in class mindustry.logic.LStatements.ControlStatement
 
category() - Method in class mindustry.logic.LStatements.CutsceneStatement
 
category() - Method in class mindustry.logic.LStatements.DrawFlushStatement
 
category() - Method in class mindustry.logic.LStatements.DrawStatement
 
category() - Method in class mindustry.logic.LStatements.EffectStatement
 
category() - Method in class mindustry.logic.LStatements.EndStatement
 
category() - Method in class mindustry.logic.LStatements.ExplosionStatement
 
category() - Method in class mindustry.logic.LStatements.FetchStatement
 
category() - Method in class mindustry.logic.LStatements.FlushMessageStatement
 
category() - Method in class mindustry.logic.LStatements.FormatStatement
 
category() - Method in class mindustry.logic.LStatements.GetBlockStatement
 
category() - Method in class mindustry.logic.LStatements.GetFlagStatement
 
category() - Method in class mindustry.logic.LStatements.GetLinkStatement
 
category() - Method in class mindustry.logic.LStatements.JumpStatement
 
category() - Method in class mindustry.logic.LStatements.LocalePrintStatement
 
category() - Method in class mindustry.logic.LStatements.LookupStatement
 
category() - Method in class mindustry.logic.LStatements.MakeMarkerStatement
 
category() - Method in class mindustry.logic.LStatements.OperationStatement
 
category() - Method in class mindustry.logic.LStatements.PackColorStatement
 
category() - Method in class mindustry.logic.LStatements.PlaySoundStatement
 
category() - Method in class mindustry.logic.LStatements.PrintCharStatement
 
category() - Method in class mindustry.logic.LStatements.PrintFlushStatement
 
category() - Method in class mindustry.logic.LStatements.PrintStatement
 
category() - Method in class mindustry.logic.LStatements.RadarStatement
 
category() - Method in class mindustry.logic.LStatements.ReadStatement
 
category() - Method in class mindustry.logic.LStatements.SensorStatement
 
category() - Method in class mindustry.logic.LStatements.SetBlockStatement
 
category() - Method in class mindustry.logic.LStatements.SetFlagStatement
 
category() - Method in class mindustry.logic.LStatements.SetMarkerStatement
 
category() - Method in class mindustry.logic.LStatements.SetPropStatement
 
category() - Method in class mindustry.logic.LStatements.SetRateStatement
 
category() - Method in class mindustry.logic.LStatements.SetRuleStatement
 
category() - Method in class mindustry.logic.LStatements.SetStatement
 
category() - Method in class mindustry.logic.LStatements.SpawnUnitStatement
 
category() - Method in class mindustry.logic.LStatements.SpawnWaveStatement
 
category() - Method in class mindustry.logic.LStatements.StopStatement
 
category() - Method in class mindustry.logic.LStatements.SyncStatement
 
category() - Method in class mindustry.logic.LStatements.UnitBindStatement
 
category() - Method in class mindustry.logic.LStatements.UnitControlStatement
 
category() - Method in class mindustry.logic.LStatements.UnitLocateStatement
 
category() - Method in class mindustry.logic.LStatements.UnitRadarStatement
 
category() - Method in class mindustry.logic.LStatements.WaitStatement
 
category() - Method in class mindustry.logic.LStatements.WeatherSenseStatement
 
category() - Method in class mindustry.logic.LStatements.WeatherSetStatement
 
category() - Method in class mindustry.logic.LStatements.WriteStatement
 
category(String) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
Category - Enum Class in mindustry.type
 
category_next - Enum constant in enum class mindustry.input.Binding
 
category_prev - Enum constant in enum class mindustry.input.Binding
 
categoryNames - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
caustics - Static variable in class mindustry.graphics.Shaders
 
cautiousLoad(Runnable) - Method in class mindustry.game.Saves.SaveSlot
 
cblock() - Method in class mindustry.world.Tile
 
ceil - Enum constant in enum class mindustry.logic.LogicOp
 
cellColor(Unit) - Method in class mindustry.type.UnitType
 
CellLiquid - Class in mindustry.type
Liquid that draws cells in its puddle.
CellLiquid(String) - Constructor for class mindustry.type.CellLiquid
 
CellLiquid(String, Color) - Constructor for class mindustry.type.CellLiquid
 
cellRegion - Variable in class mindustry.type.UnitType
 
cellRegion - Variable in class mindustry.type.Weapon
cell region, must be same size as region (optional)
cells - Variable in class mindustry.type.CellLiquid
 
cells(int) - Method in class mindustry.maps.generators.BasicGenerator
 
cells(int, int, int, int) - Method in class mindustry.maps.generators.BasicGenerator
 
center - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeAlignment
 
center - Variable in class mindustry.type.Sector.SectorRect
 
center() - Method in class mindustry.editor.MapView
 
centerRegion - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader
 
centerRegion - Variable in class mindustry.world.blocks.environment.SeaBush
 
centerRegion - Variable in class mindustry.world.blocks.storage.Unloader
 
centerX - Variable in class mindustry.ai.BaseRegistry.BasePart
 
centerX() - Method in class mindustry.world.Tile
 
centerY - Variable in class mindustry.ai.BaseRegistry.BasePart
 
centerY() - Method in class mindustry.world.Tile
 
cfinOffset - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
cfinScl - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
chained - Variable in class mindustry.world.blocks.defense.Door.DoorBuild
 
ChainedBuilding - Interface in mindustry.world.blocks.distribution
 
chainEffect - Variable in class mindustry.entities.bullet.EmpBulletType
 
chainEffect - Variable in class mindustry.world.blocks.defense.Door
 
chainEmp - Static variable in class mindustry.content.Fx
 
chainLightning - Static variable in class mindustry.content.Fx
 
chainRouters - Enum constant in enum class mindustry.service.Achievement
 
chance - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
chance - Variable in class mindustry.entities.abilities.MoveLightningAbility
Chance of firing every tick.
chance - Variable in class mindustry.maps.filters.RandomItemFilter
 
chance - Variable in class mindustry.maps.filters.ScatterFilter
 
chance(int, int) - Method in class mindustry.maps.filters.GenerateFilter
 
chanceDeflect - Variable in class mindustry.world.blocks.defense.Wall
Bullet deflection chance.
change - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
change(Entityc, int) - Method in interface mindustry.entities.EntityIndexer
 
changeBuild(Team, Prov<Building>, int) - Method in class mindustry.editor.EditorTile
 
changeBuild(Team, Prov<Building>, int) - Method in class mindustry.world.CachedTile
 
changeBuild(Team, Prov<Building>, int) - Method in class mindustry.world.Tile
 
changed - Variable in class mindustry.maps.filters.FilterOption
 
changed() - Method in class mindustry.editor.EditorTile
 
changed() - Method in class mindustry.world.Tile
 
changePlacementPath(Seq<Point2>, int) - Method in class mindustry.world.Block
Mutates the given list of points used during line placement.
changePlacementPath(Seq<Point2>, int) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
changePlacementPath(Seq<Point2>, int) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
changePlacementPath(Seq<Point2>, int) - Method in class mindustry.world.blocks.power.LightBlock
 
changePlacementPath(Seq<Point2>, int) - Method in class mindustry.world.blocks.power.PowerNode
 
changePlacementPath(Seq<Point2>, int, boolean) - Method in class mindustry.world.Block
Mutates the given list of points used during line placement.
changePlacementPath(Seq<Point2>, int, boolean) - Method in class mindustry.world.blocks.power.BeamNode
 
changeTeam(Team) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
changing - Variable in class mindustry.world.Tile
 
channel - Variable in class mindustry.logic.LExecutor.ClientDataI
 
channel - Variable in class mindustry.logic.LStatements.ClientDataStatement
 
charge - Variable in class mindustry.entities.part.DrawPart.PartParams
 
charge - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
charge - Variable in class mindustry.entities.units.WeaponMount
counts up to 1 when charging, 0 when not
charge - Variable in class mindustry.type.Item
how electrically potent this item is.
charge - Variable in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
charge - Variable in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
charge - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
charge - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
charge - Static variable in class mindustry.world.meta.Stat
 
chargeBatteries(float) - Method in class mindustry.world.blocks.power.PowerGraph
 
chargeDuration - Variable in class mindustry.world.blocks.campaign.Accelerator
 
chargeEffect - Variable in class mindustry.entities.bullet.BulletType
Effect created when charging starts; only usable in single-shot weapons with a firstShotDelay / shotDelay.
chargeRingMerge - Variable in class mindustry.world.blocks.campaign.Accelerator
 
chargeRings - Variable in class mindustry.world.blocks.campaign.Accelerator
 
chargeSound - Variable in class mindustry.type.Weapon
sound used for weapons that have a delay
chargeSound - Variable in class mindustry.world.blocks.defense.turrets.Turret
Sound emitted when shoot.firstShotDelay is >0 and shooting begins.
chargeTime - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
chargeZoomInterp - Variable in class mindustry.world.blocks.campaign.Accelerator
 
chargeZoomTo - Variable in class mindustry.world.blocks.campaign.Accelerator
 
charging - Variable in class mindustry.entities.units.WeaponMount
is the weapon actively charging
charging - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
charging() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
charr - Static variable in class mindustry.content.Blocks
 
charset - Static variable in class mindustry.Vars
global charset, since Android doesn't support the Charsets class
chat - Enum constant in enum class mindustry.input.Binding
 
chat_history_next - Enum constant in enum class mindustry.input.Binding
 
chat_history_prev - Enum constant in enum class mindustry.input.Binding
 
chat_mode - Enum constant in enum class mindustry.input.Binding
 
chat_scroll - Enum constant in enum class mindustry.input.Binding
 
chatFilters - Variable in class mindustry.net.Administration
 
chatFormatter - Variable in class mindustry.core.NetServer
Converts a message + NULLABLE player sender into a single string.
chatfrag - Variable in class mindustry.core.UI
 
ChatFragment - Class in mindustry.ui.fragments
 
ChatFragment() - Constructor for class mindustry.ui.fragments.ChatFragment
 
chatRate - Variable in class mindustry.net.NetConnection
Handles chat spam rate limits.
chatSpamLimit - Static variable in class mindustry.net.Administration.Config
 
cheat - Variable in class mindustry.game.Rules.TeamRule
If true, blocks don't require power or resources.
check(String, Boolc, Boolp) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
check(String, Boolc, Boolp, Boolp) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
checkAccept(Building, Tile) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
checkAdd() - Method in class mindustry.world.blocks.power.PowerGraph
 
checkAdjacent(Tile) - Method in class mindustry.world.blocks.environment.SteamVent
 
checkApplySelection(Unit) - Method in class mindustry.graphics.OverlayRenderer
 
checkAutoUnlocks() - Method in class mindustry.core.Control
Automatically unlocks things with no requirements and no locked parents.
checkBleed(Pixmap) - Static method in class mindustry.graphics.Drawf
Bleeds a mod pixmap if linear filtering is enabled.
checkChanges() - Method in class mindustry.graphics.BlockRenderer
 
checkChanges() - Method in class mindustry.graphics.FloorRenderer
 
checkColor(String) - Method in class mindustry.core.NetServer
 
checkCompletion() - Method in enum class mindustry.service.Achievement
 
checkDump(Building) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
checkedDuplicates - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
checkEntityMapping(Unit) - Method in class mindustry.type.UnitType
 
checkForceDark(Tile) - Method in class mindustry.world.Block
 
checkForceDark(Tile) - Method in class mindustry.world.blocks.logic.LogicBlock
 
checkIDCollisions() - Method in class mindustry.entities.EntityGroup
 
checkIncoming() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
checkInterval - Variable in class mindustry.world.blocks.defense.AutoDoor
 
checkInterval - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
checkLaunch() - Static method in class mindustry.Vars
Checks if a launch failure occurred.
checkLogicAI(LExecutor, Object) - Static method in class mindustry.logic.LExecutor.UnitControlI
Checks is a unit is valid for logic AI control, and returns the controller.
checkMapArea(int, int, int, int) - Method in class mindustry.core.World
 
checkMatch() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
checkNegative() - Method in class mindustry.type.ItemSeq
 
checkNextId(int) - Static method in class mindustry.entities.EntityGroup
Makes sure the next ID counter is higher than this number, so future entities cannot possibly use this ID.
checkNoUnitOverlap(Block, int, int) - Static method in class mindustry.world.Build
 
checkPlaytest() - Method in class mindustry.ui.dialogs.PausedDialog
 
checkPref(String, boolean) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
checkPref(String, boolean, Boolc) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
checkPreviews() - Static method in class mindustry.maps.MapPreviewLoader
 
checkRadius(Unit) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
checkScreenshotMemory - Static variable in class mindustry.Vars
Whether to check for memory use before taking screenshots.
CheckSetting(String, boolean, Boolc) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.CheckSetting
 
checkSolid() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
checkSolid() - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
checkSolid() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
checkSolid(Vec2, boolean) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
checkStats() - Method in class mindustry.ctype.UnlockableContent
Checks stat initialization state.
checkTarget(Teamc, float, float, float) - Method in class mindustry.ai.types.LogicAI
 
checkTarget(Teamc, float, float, float) - Method in class mindustry.entities.units.AIController
 
checkTarget(Unit, Teamc, float, float, float) - Method in class mindustry.type.Weapon
 
checkTarget(Unit, Teamc, float, float, float) - Method in class mindustry.type.weapons.PointDefenseBulletWeapon
 
checkTarget(Unit, Teamc, float, float, float) - Method in class mindustry.type.weapons.PointDefenseWeapon
 
checkTarget(Unit, Teamc, float, float, float) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
checkTargetTimer(Object) - Method in class mindustry.ai.types.LogicAI
 
checkTier() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
checkUnit() - Method in class mindustry.input.InputHandler
 
checkUpdate(Boolc) - Method in class mindustry.net.BeControl
asynchronously checks for updates.
chemicalCombustionChamber - Static variable in class mindustry.content.Blocks
 
child(MapObjectives.MapObjective) - Method in class mindustry.game.MapObjectives.MapObjective
 
childParam - Variable in class mindustry.entities.part.RegionPart
 
children - Variable in class mindustry.content.TechTree.TechNode
Nodes that depend on this node.
children - Variable in class mindustry.entities.part.RegionPart
 
children - Variable in class mindustry.type.Planet
All planets orbiting this one, in ascending order of radius.
children - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
chunkNested - Variable in class mindustry.io.SaveFileReader
 
circle - Variable in class mindustry.entities.part.ShapePart
 
circle(int) - Static method in class mindustry.entities.pattern.ShootSpread
 
circle(int, Cons<Tile>) - Method in class mindustry.world.Tile
 
circle(int, Intc2) - Method in class mindustry.world.Tile
 
circle(Position, float) - Method in class mindustry.entities.units.AIController
 
circle(Position, float, float) - Method in class mindustry.entities.units.AIController
 
circleAttack(float) - Method in class mindustry.entities.units.AIController
 
circleColor - Variable in class mindustry.world.blocks.units.RepairTower
 
circleColorSpark - Static variable in class mindustry.content.Fx
 
circleConveyor - Enum constant in enum class mindustry.service.Achievement
 
circles - Variable in class mindustry.entities.part.HoverPart
 
circles(float, float, float) - Static method in class mindustry.graphics.Drawf
 
circles(float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
circleScl - Variable in class mindustry.maps.filters.TerrainFilter
 
circleShooter - Variable in class mindustry.entities.bullet.BulletType
If true, the bullet will attempt to circle around its shooting entity.
circleShooterRadius - Variable in class mindustry.entities.bullet.BulletType
Radius that the bullet attempts to circle at.
circleShooterRadiusSmooth - Variable in class mindustry.entities.bullet.BulletType
Smooth extra radius value for circling.
circleShooterRotateSpeed - Variable in class mindustry.entities.bullet.BulletType
Multiplier of speed that is used to adjust velocity when circling.
circleSpace - Variable in class mindustry.world.draw.DrawArcSmelt
 
circleSpace - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
circleSpeed - Variable in class mindustry.world.blocks.units.RepairTower
 
circleStroke - Variable in class mindustry.world.blocks.units.RepairTower
 
circleStroke - Variable in class mindustry.world.draw.DrawArcSmelt
 
circleStroke - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
circleTarget - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
circularDependencies - Enum constant in enum class mindustry.mod.Mods.ModState
 
clamp() - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
clampProgress - Variable in class mindustry.entities.part.FlarePart
 
clampProgress - Variable in class mindustry.entities.part.HaloPart
 
clampProgress - Variable in class mindustry.entities.part.RegionPart
Whether to clamp progress to (0-1).
clampProgress - Variable in class mindustry.entities.part.ShapePart
 
clampScale() - Method in class mindustry.core.Renderer
 
classes - Static variable in class mindustry.mod.ClassMap
 
ClassLoaderCloser - Class in mindustry.mod
 
ClassLoaderCloser() - Constructor for class mindustry.mod.ClassLoaderCloser
 
ClassMap - Class in mindustry.mod
Generated class.
ClassMap() - Constructor for class mindustry.mod.ClassMap
 
classTag(String, Class<?>) - Static method in class mindustry.io.JsonIO
 
cleanup() - Method in class mindustry.mod.Mods.ModMeta
 
cleanupDeadTeams - Variable in class mindustry.game.Rules
If true, dead teams in PvP automatically have their blocks & units converted to derelict upon death.
clear - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
clear - Variable in class mindustry.logic.LExecutor.ApplyEffectI
 
clear - Variable in class mindustry.logic.LStatements.ApplyStatusStatement
 
clear() - Method in class mindustry.ai.PathfindQueue
Removes all of the elements from this priority queue.
clear() - Method in class mindustry.core.FileTree
Clears all mod files.
clear() - Method in class mindustry.editor.OperationStack
 
clear() - Method in class mindustry.entities.EntityGroup
 
clear() - Method in class mindustry.game.AttackIndicators
 
clear() - Method in class mindustry.game.MapObjectives
 
clear() - Method in class mindustry.graphics.Trail
 
clear() - Method in class mindustry.type.ItemSeq
 
clear() - Method in class mindustry.type.PayloadSeq
 
clear() - Method in class mindustry.world.blocks.Attributes
 
clear() - Method in class mindustry.world.blocks.power.PowerGraph
 
clear() - Method in class mindustry.world.modules.ItemModule
 
clear() - Method in class mindustry.world.modules.LiquidModule
 
clear_building - Enum constant in enum class mindustry.input.Binding
 
clearAchievement(String) - Method in class mindustry.service.GameService
 
clearBuildings() - Method in class mindustry.core.World
 
clearChatInput() - Method in class mindustry.ui.fragments.ChatFragment
 
clearChatInput() - Method in class mindustry.ui.fragments.ConsoleFragment
 
clearCommands() - Method in class mindustry.ai.types.CommandAI
 
ClearFilter - Class in mindustry.maps.filters
 
ClearFilter() - Constructor for class mindustry.maps.filters.ClearFilter
 
cleari - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
clearInfo() - Method in class mindustry.type.Sector
Removes any sector info.
clearItems(Building) - Static method in class mindustry.input.InputHandler
 
clearLoadoutInfo() - Method in class mindustry.game.Universe
 
clearMessages() - Method in class mindustry.ui.fragments.ChatFragment
 
clearMessages() - Method in class mindustry.ui.fragments.ConsoleFragment
 
clearNonei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
clearNoneTogglei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
clearObjectives() - Static method in class mindustry.core.NetClient
 
clearObjectives() - Method in class mindustry.editor.MapObjectivesCanvas
 
clearOnDoubleTap - Variable in class mindustry.world.Block
if true, double-tapping this configurable block clears configuration.
clearOp() - Method in class mindustry.editor.MapEditor
 
clearOverlay() - Method in class mindustry.world.Tile
 
clearRemovedEntity(int) - Method in class mindustry.core.NetClient
 
clearSectorOnLose - Variable in class mindustry.type.Planet
If true, sectors saves are cleared when lost.
clearSectors - Static variable in class mindustry.Vars
whether to clear sector saves when landing
clearStatements() - Method in class mindustry.logic.LCanvas
 
cleart - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
clearTiles() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
clearTiles() - Method in class mindustry.graphics.FloorRenderer
 
clearTogglei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
clearTogglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
clearUnlock() - Method in class mindustry.ctype.UnlockableContent
Locks this content again.
cleroi - Static variable in class mindustry.content.UnitTypes
 
clickSound - Variable in class mindustry.world.blocks.logic.SwitchBlock
 
client() - Method in class mindustry.net.Net
Whether this is a client or not.
clientBinaryPacketReliable(String, byte[]) - Static method in class mindustry.core.NetClient
 
clientBinaryPacketUnreliable(String, byte[]) - Static method in class mindustry.core.NetClient
 
ClientChatEvent(String) - Constructor for class mindustry.game.EventType.ClientChatEvent
 
clientCommands - Variable in class mindustry.core.NetServer
 
ClientCreateEvent() - Constructor for class mindustry.game.EventType.ClientCreateEvent
 
ClientDataI() - Constructor for class mindustry.logic.LExecutor.ClientDataI
 
ClientDataI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.ClientDataI
 
ClientDataStatement() - Constructor for class mindustry.logic.LStatements.ClientDataStatement
 
ClientLauncher - Class in mindustry
 
ClientLauncher() - Constructor for class mindustry.ClientLauncher
 
clientLoaded - Static variable in class mindustry.Vars
whether the graphical game client has loaded
ClientLoadEvent() - Constructor for class mindustry.game.EventType.ClientLoadEvent
 
clientLogicDataReliable(Player, String, Object) - Static method in class mindustry.core.NetServer
 
clientLogicDataUnreliable(Player, String, Object) - Static method in class mindustry.core.NetServer
 
clientOutdated - Enum constant in enum class mindustry.net.Packets.KickReason
 
clientPacketReliable(String, String) - Static method in class mindustry.core.NetClient
 
clientPacketUnreliable(String, String) - Static method in class mindustry.core.NetClient
 
ClientPreConnectEvent(Host) - Constructor for class mindustry.game.EventType.ClientPreConnectEvent
 
ClientServerConnectEvent(String, int) - Constructor for class mindustry.game.EventType.ClientServerConnectEvent
 
clientSnapshot(Player, int, int, boolean, float, float, float, float, float, float, float, float, Tile, boolean, boolean, boolean, boolean, Queue<BuildPlan>, float, float, float, float) - Static method in class mindustry.core.NetServer
 
cliff - Static variable in class mindustry.content.Blocks
 
Cliff - Class in mindustry.world.blocks.environment
 
Cliff(String) - Constructor for class mindustry.world.blocks.environment.Cliff
 
cliffCrusher - Static variable in class mindustry.content.Blocks
 
cliffs - Variable in class mindustry.world.blocks.environment.Cliff
 
cliffs() - Method in class mindustry.maps.generators.BasicGenerator
 
clip - Variable in class mindustry.entities.Effect
Clip size.
clipRadius - Variable in class mindustry.type.Planet
Frustum sphere clip radius.
clipRegion(Rect, Rect, TextureRegion) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
clipSize - Variable in class mindustry.type.UnitType
movement speed (world units/t)
clipSize - Variable in class mindustry.world.Block
Clipping size of this block.
clipSize() - Method in class mindustry.entities.comp.WorldLabelComp
 
clogHeat - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
close() - Method in class mindustry.net.NetConnection
 
close(ClassLoader) - Static method in class mindustry.mod.ClassLoaderCloser
Workaround for the close() method not being available on Android.
closefx - Variable in class mindustry.world.blocks.defense.AutoDoor
 
closefx - Variable in class mindustry.world.blocks.defense.Door
 
closeServer() - Method in class mindustry.net.ArcNetProvider
 
closeServer() - Method in class mindustry.net.Net
Closes the server.
closeServer() - Method in interface mindustry.net.Net.NetProvider
Close the server connection.
closest - Static variable in class mindustry.entities.UnitSorts
 
closest(Team, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Returns the closest ally of this team in a range.
closest(Team, float, float, float, Boolf<Unit>, Units.Sortf) - Static method in class mindustry.entities.Units
Returns the closest ally of this team in a range.
closest(Team, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Returns the closest ally of this team.
closestBuilding(Team, float, float, float, Boolf<Building>) - Static method in class mindustry.entities.Units
 
closestCore(float, float, Team) - Method in class mindustry.game.Teams
 
closestEnemy(Team, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Returns the closest enemy of this team.
closestEnemyCore(float, float, Team) - Method in class mindustry.game.Teams
 
closestOverlap(Team, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Returns the closest ally of this team.
closestTarget(Team, float, float, float) - Static method in class mindustry.entities.Units
Returns the closest target enemy.
closestTarget(Team, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Returns the closest target enemy.
closestTarget(Team, float, float, float, Boolf<Unit>, Boolf<Building>) - Static method in class mindustry.entities.Units
Returns the closest target enemy.
cloudAlpha - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
cloudAlphas - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
cloudColor - Variable in class mindustry.game.Rules
color of clouds that is displayed when the player is landing
cloudMesh - Variable in class mindustry.type.Planet
Mesh used for rendering planet clouds.
cloudMeshLoader - Variable in class mindustry.type.Planet
Loads the mesh.
clouds - Static variable in class mindustry.graphics.Shaders
 
cloudScaling - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
cloudSeed - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
cloudSeed - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
CloudShader() - Constructor for class mindustry.graphics.Shaders.CloudShader
 
coal - Static variable in class mindustry.content.Items
 
coalBlack - Static variable in class mindustry.graphics.Pal
 
coalCentrifuge - Static variable in class mindustry.content.Blocks
 
coalSmeltsmoke - Static variable in class mindustry.content.Fx
 
coastline - Static variable in class mindustry.content.SectorPresets
 
code - Variable in class mindustry.maps.filters.LogicFilter
 
code - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
logic "source code" as list of asm statements
col - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
col(Table, String, Cons<Color>) - Method in class mindustry.logic.LStatement
Adds color edit button
collaris - Static variable in class mindustry.content.UnitTypes
 
collide() - Method in class mindustry.entities.EntityGroup
 
collide(float, float, float, float, float, float, float, float, float, float, float, float, Vec2) - Static method in class mindustry.entities.EntityCollisions
 
collide(EntityGroup<T>) - Method in class mindustry.entities.EntityCollisions
 
collide(Bullet) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
collide(Bullet) - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
collide(Bullet) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
collide(Bullet) - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
collided - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
Collided() - Constructor for class mindustry.entities.Damage.Collided
 
collideFloor - Variable in class mindustry.entities.bullet.BulletType
If true, this projectile collides with non-surface floors.
collideLaser(Bullet, float, boolean, boolean, int) - Static method in class mindustry.entities.Damage
Collides a bullet with blocks in a laser, taking into account absorption blocks.
collideLine(Bullet, Team, Effect, float, float, float, float) - Static method in class mindustry.entities.Damage
 
collideLine(Bullet, Team, Effect, float, float, float, float, boolean) - Static method in class mindustry.entities.Damage
Damages entities in a line.
collideLine(Bullet, Team, Effect, float, float, float, float, boolean, boolean) - Static method in class mindustry.entities.Damage
Damages entities in a line.
collideLine(Bullet, Team, Effect, float, float, float, float, boolean, boolean, int) - Static method in class mindustry.entities.Damage
Damages entities in a line.
collidePoint(Bullet, Team, Effect, float, float) - Static method in class mindustry.entities.Damage
Damages entities on a point.
collides - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet types collides with anything at all.
collidesAir - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet type collides with air/ground units.
collidesGround - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet type collides with air/ground units.
collidesTeam - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet type collides with tiles that are of the same team.
collidesTiles - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet type collides with tiles.
collideTerrain - Variable in class mindustry.entities.bullet.BulletType
If true, this projectile collides with static walls
collision(Bullet) - Method in class mindustry.world.blocks.defense.Wall.WallBuild
 
collisionLayer - Variable in class mindustry.ai.UnitGroup
 
collisions - Static variable in class mindustry.Vars
 
color - Enum constant in enum class mindustry.logic.LAccess
 
color - Enum constant in enum class mindustry.logic.LMarkerControl
 
color - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
color - Variable in class mindustry.entities.abilities.ArmorPlateAbility
Color of the shine.
color - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
color - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
color - Variable in class mindustry.entities.abilities.MoveLightningAbility
Lightning color
color - Variable in class mindustry.entities.abilities.ShieldArcAbility
Color override of the shield.
color - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
color - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
color - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
color - Variable in class mindustry.entities.bullet.SapBulletType
 
color - Variable in class mindustry.entities.Effect.EffectContainer
 
color - Variable in class mindustry.entities.effect.WrapEffect
 
color - Variable in class mindustry.entities.part.HaloPart
 
color - Variable in class mindustry.entities.part.HoverPart
 
color - Variable in class mindustry.entities.part.RegionPart
 
color - Variable in class mindustry.entities.part.ShapePart
 
color - Variable in class mindustry.game.MapObjectives.PointMarker
 
color - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
color - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
color - Variable in class mindustry.game.MapObjectives.TextureMarker
 
color - Variable in class mindustry.game.Team
 
color - Variable in class mindustry.graphics.Shaders.UnitBuildShader
 
color - Variable in class mindustry.logic.LCategory
 
color - Variable in class mindustry.logic.LExecutor.EffectI
 
color - Variable in class mindustry.logic.LogicFx.EffectEntry
 
color - Variable in class mindustry.logic.LStatements.EffectStatement
 
color - Variable in class mindustry.net.Packets.ConnectPacket
 
color - Variable in class mindustry.tools.Generators.ScorchGenerator
 
color - Variable in class mindustry.type.Item
 
color - Variable in class mindustry.type.Liquid
Color used in pipes and on the ground.
color - Variable in class mindustry.type.StatusEffect
Tint color of effect.
color - Variable in class mindustry.type.weapons.PointDefenseWeapon
 
color - Variable in class mindustry.type.weather.ParticleWeather
 
color - Variable in class mindustry.type.weather.RainWeather
 
color - Variable in class mindustry.ui.Links.LinkEntry
 
color - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
color - Variable in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
color - Variable in class mindustry.world.blocks.power.LightBlock.LightBuild
 
color - Variable in class mindustry.world.draw.DrawBubbles
 
color - Variable in class mindustry.world.draw.DrawCells
 
color - Variable in class mindustry.world.draw.DrawCircles
 
color - Variable in class mindustry.world.draw.DrawGlowRegion
 
color - Variable in class mindustry.world.draw.DrawHeatRegion
 
color - Variable in class mindustry.world.draw.DrawParticles
 
color - Variable in class mindustry.world.draw.DrawPulseShape
 
color - Variable in class mindustry.world.draw.DrawShape
 
color - Variable in class mindustry.world.draw.DrawSoftParticles
 
color - Variable in class mindustry.world.draw.DrawSpikes
 
color - Variable in class mindustry.world.draw.DrawWarmupRegion
 
color - Variable in enum class mindustry.world.meta.BlockStatus
 
color() - Method in class mindustry.logic.LogicFx.EffectEntry
 
color() - Method in class mindustry.type.ammo.ItemAmmoType
 
color() - Method in class mindustry.type.ammo.PowerAmmoType
 
color() - Method in interface mindustry.type.AmmoType
 
color1 - Variable in class mindustry.entities.part.FlarePart
 
color1 - Variable in class mindustry.game.MapObjectives.LineMarker
 
color2 - Variable in class mindustry.entities.part.FlarePart
 
color2 - Variable in class mindustry.game.MapObjectives.LineMarker
 
color2 - Variable in class mindustry.world.draw.DrawSoftParticles
 
coloredName() - Method in class mindustry.game.Team
 
colorFor(Block, Block, Block, Team) - Static method in class mindustry.io.MapIO
 
colorFrom - Variable in class mindustry.entities.bullet.FireBulletType
 
colorFrom - Variable in class mindustry.entities.effect.ParticleEffect
 
colorFrom - Variable in class mindustry.entities.effect.WaveEffect
 
colorFrom - Variable in class mindustry.type.CellLiquid
 
colori - Enum constant in enum class mindustry.logic.LMarkerControl
 
ColorMapper - Class in mindustry.world
 
ColorMapper() - Constructor for class mindustry.world.ColorMapper
 
colorMid - Variable in class mindustry.entities.bullet.FireBulletType
 
ColorPicker - Class in mindustry.ui.dialogs
 
ColorPicker() - Constructor for class mindustry.ui.dialogs.ColorPicker
 
colors - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
colors - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
colors - Variable in class mindustry.entities.bullet.LaserBulletType
 
colorSpark - Static variable in class mindustry.content.Fx
 
colorSparkBig - Static variable in class mindustry.content.Fx
 
colorTo - Variable in class mindustry.entities.bullet.FireBulletType
 
colorTo - Variable in class mindustry.entities.effect.ParticleEffect
 
colorTo - Variable in class mindustry.entities.effect.WaveEffect
 
colorTo - Variable in class mindustry.entities.part.HaloPart
 
colorTo - Variable in class mindustry.entities.part.RegionPart
 
colorTo - Variable in class mindustry.entities.part.ShapePart
 
colorTo - Variable in class mindustry.type.CellLiquid
 
colorToIndex - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
colorTrail - Static variable in class mindustry.content.Fx
 
combined() - Static method in class mindustry.core.Version
get menu version without colors
combustionGenerator - Static variable in class mindustry.content.Blocks
 
command - Enum constant in enum class mindustry.net.Administration.ActionType
 
command - Variable in class mindustry.ai.types.CommandAI
Current command this unit is following.
command - Static variable in class mindustry.graphics.Pal
 
command - Variable in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
command - Variable in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
command(UnitCommand) - Method in class mindustry.ai.types.CommandAI
Attempts to assign a command to this unit.
command_mode - Enum constant in enum class mindustry.input.Binding
 
command_queue - Enum constant in enum class mindustry.input.Binding
 
commandable - Variable in class mindustry.world.Block
If true, this building can be selected like a unit when commanding.
CommandAI - Class in mindustry.ai.types
 
CommandAI() - Constructor for class mindustry.ai.types.CommandAI
 
CommandBuild() - Constructor for class mindustry.world.blocks.legacy.LegacyCommandCenter.CommandBuild
 
commandBuilding - Enum constant in enum class mindustry.net.Administration.ActionType
 
commandBuilding(Player, int[], Vec2) - Static method in class mindustry.input.InputHandler
 
commandBuildings - Variable in class mindustry.input.InputHandler
 
commandClear - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandColor - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandColorPack - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandController - Variable in class mindustry.ai.types.CommandAI
Current controller instance based on command.
commandImage - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandLine - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandLinePoly - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandLineRect - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandMode - Variable in class mindustry.input.InputHandler
 
CommandModeObjective() - Constructor for class mindustry.game.MapObjectives.CommandModeObjective
 
commandPoly - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandPos - Variable in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
commandPos - Variable in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
commandPos - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
commandPos - Variable in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
commandPosition(Vec2) - Method in class mindustry.ai.types.CommandAI
 
commandPosition(Vec2) - Method in class mindustry.entities.units.AIController
 
commandPosition(Vec2, boolean) - Method in class mindustry.ai.types.CommandAI
 
commandPrint - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandQueue - Variable in class mindustry.ai.types.CommandAI
 
commandQueue(Position) - Method in class mindustry.ai.types.CommandAI
 
commandRect - Variable in class mindustry.input.InputHandler
 
commandRect - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandRectX - Variable in class mindustry.input.InputHandler
 
commandRectY - Variable in class mindustry.input.InputHandler
 
commandResetTransform - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandRotate - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commands - Variable in class mindustry.type.UnitType
Commands available to this unit through RTS controls.
commands - Variable in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
commandScale - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandSend - Static variable in class mindustry.content.Fx
 
commandStroke - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandTap(float, float) - Method in class mindustry.input.InputHandler
 
commandTap(float, float, boolean) - Method in class mindustry.input.InputHandler
 
commandTarget(Teamc) - Method in class mindustry.ai.types.CommandAI
 
commandTarget(Teamc) - Method in class mindustry.entities.units.AIController
 
commandTarget(Teamc, boolean) - Method in class mindustry.ai.types.CommandAI
 
commandTranslate - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandTriangle - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
commandUnits - Enum constant in enum class mindustry.net.Administration.ActionType
 
commandUnits(Player, int[], Building, Unit, Vec2, boolean, boolean) - Static method in class mindustry.input.InputHandler
 
comment - Variable in class mindustry.logic.LStatements.CommentStatement
 
CommentStatement() - Constructor for class mindustry.logic.LStatements.CommentStatement
 
commitHash - Static variable in class mindustry.core.Version
Git commit hash (short)
comparator - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
compare - Variable in class mindustry.logic.LExecutor.JumpI
 
compare - Variable in class mindustry.logic.LStatements.JumpStatement
 
compareTo(BaseRegistry.BasePart) - Method in class mindustry.ai.BaseRegistry.BasePart
 
compareTo(Content) - Method in class mindustry.ctype.Content
 
compareTo(Schematic) - Method in class mindustry.game.Schematic
 
compareTo(Team) - Method in class mindustry.game.Team
 
compareTo(LCategory) - Method in class mindustry.logic.LCategory
 
compareTo(Map) - Method in class mindustry.maps.Map
 
compareTo(ItemStack) - Method in class mindustry.type.ItemStack
 
compareTo(LiquidStack) - Method in class mindustry.type.LiquidStack
 
compareTo(PayloadStack) - Method in class mindustry.type.PayloadStack
 
compareTo(Stat) - Method in class mindustry.world.meta.Stat
 
compareTo(StatCat) - Method in class mindustry.world.meta.StatCat
 
complete() - Method in interface mindustry.game.Objectives.Objective
 
complete() - Method in class mindustry.game.Objectives.OnPlanet
 
complete() - Method in class mindustry.game.Objectives.OnSector
 
complete() - Method in class mindustry.game.Objectives.Produce
 
complete() - Method in class mindustry.game.Objectives.Research
 
complete() - Method in class mindustry.game.Objectives.SectorComplete
 
complete() - Method in enum class mindustry.service.Achievement
 
complete() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
complete() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
 
completeAchievement(String) - Method in class mindustry.service.GameService
 
completeErekir - Enum constant in enum class mindustry.service.Achievement
 
completeObjective(int) - Static method in class mindustry.core.NetClient
 
completeSerpulo - Enum constant in enum class mindustry.service.Achievement
 
completeWeights - Variable in class mindustry.ai.Pathfinder.Flowfield
the last "complete" weights of this tilemap.
compress(byte[], Seq<LogicBlock.LogicLink>) - Static method in class mindustry.world.blocks.logic.LogicBlock
 
compress(float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
compress(String, Seq<LogicBlock.LogicLink>) - Static method in class mindustry.world.blocks.logic.LogicBlock
 
conChildren - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
ConditionOp - Enum Class in mindustry.logic
 
conductivePower - Variable in class mindustry.world.Block
If true, this block can conduct power like a cable.
conduit - Static variable in class mindustry.content.Blocks
 
Conduit - Class in mindustry.world.blocks.liquid
 
Conduit(String) - Constructor for class mindustry.world.blocks.liquid.Conduit
 
Conduit.ConduitBuild - Class in mindustry.world.blocks.liquid
 
ConduitBuild() - Constructor for class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
cone - Variable in class mindustry.entities.effect.ParticleEffect
 
config - Enum constant in enum class mindustry.logic.LAccess
 
config - Variable in class mindustry.entities.units.BuildPlan
Config int.
config - Variable in class mindustry.game.EventType.BlockBuildEndEvent
 
config - Variable in class mindustry.game.Schematic.Stile
 
config - Variable in class mindustry.game.Teams.BlockPlan
 
config - Variable in class mindustry.input.InputHandler
 
config - Variable in class mindustry.net.Administration.PlayerAction
valid for configure and rotation-type events only.
config - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
config() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
config() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
config() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
config() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
config() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
config() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
config() - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
config() - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
config() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
config() - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
config() - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
config() - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
config() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
config() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
config() - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
config() - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
config() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
config() - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
config() - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
config() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
config() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
config() - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
config() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
config(Class<T>, Cons2<E, T>) - Method in class mindustry.world.Block
Listen for a config by class type.
Config(String, String, Object) - Constructor for class mindustry.net.Administration.Config
 
Config(String, String, Object, Runnable) - Constructor for class mindustry.net.Administration.Config
 
Config(String, String, Object, String) - Constructor for class mindustry.net.Administration.Config
 
Config(String, String, Object, String, Runnable) - Constructor for class mindustry.net.Administration.Config
 
configBlock - Variable in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
configClear(Cons<E>) - Method in class mindustry.world.Block
Configure when a null value is passed.
ConfigEvent(Building, Player, Object) - Constructor for class mindustry.game.EventType.ConfigEvent
 
configSenseable() - Method in class mindustry.world.Block
 
configTapped() - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
configurable - Variable in class mindustry.world.Block
Whether the block can be tapped and selected to configure.
configurations - Variable in class mindustry.world.Block
Configuration handlers by type.
configure - Enum constant in enum class mindustry.net.Administration.ActionType
 
configured(Unit, Object) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
confirmExit - Static variable in class mindustry.Vars
Whether to prompt the user to confirm exiting.
connect(String, int) - Static method in class mindustry.core.NetClient
 
connect(String, int) - Method in class mindustry.ui.dialogs.JoinDialog
 
connect(String, int, Runnable) - Method in class mindustry.net.Net
Connect to an address.
Connect() - Constructor for class mindustry.net.Packets.Connect
 
connectClient(String, int, Runnable) - Method in class mindustry.net.ArcNetProvider
 
connectClient(String, int, Runnable) - Method in interface mindustry.net.Net.NetProvider
Connect to a server.
connectConfirm(Player) - Static method in class mindustry.core.NetServer
 
connectedPower - Variable in class mindustry.world.Block
If false, power nodes cannot connect to this block.
connecting - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
The connector button that is being pressed.
connection - Variable in class mindustry.game.EventType.ConnectionEvent
 
connection - Variable in class mindustry.game.EventType.ConnectPacketEvent
 
ConnectionEvent(NetConnection) - Constructor for class mindustry.game.EventType.ConnectionEvent
 
Connector(boolean) - Constructor for class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
ConnectPacket() - Constructor for class mindustry.net.Packets.ConnectPacket
 
ConnectPacketEvent(NetConnection, Packets.ConnectPacket) - Constructor for class mindustry.game.EventType.ConnectPacketEvent
 
connectTime - Variable in class mindustry.net.NetConnection
When this connection was established.
conParent - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
conquer - Static variable in class mindustry.content.UnitTypes
 
consItem - Variable in class mindustry.world.blocks.units.UnitAssembler
 
consItems - Variable in class mindustry.world.blocks.production.Separator
 
console - Enum constant in enum class mindustry.input.Binding
 
consolefrag - Variable in class mindustry.core.UI
 
ConsoleFragment - Class in mindustry.ui.fragments
 
ConsoleFragment() - Constructor for class mindustry.ui.fragments.ConsoleFragment
 
consPayload - Variable in class mindustry.world.blocks.units.UnitAssembler
 
consPower - Variable in class mindustry.world.Block
The single power consumer, if applicable.
constant - Variable in class mindustry.logic.LVar
 
constant(float) - Static method in interface mindustry.entities.part.DrawPart.PartProgress
 
consTimer - Variable in class mindustry.world.blocks.production.Pump.PumpBuild
 
construct(float, float, TextureRegion, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(float, float, TextureRegion, Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(Building, TextureRegion, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(Building, TextureRegion, Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(Building, TextureRegion, Color, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(Building, UnlockableContent, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
construct(Unit, Building, float, Object) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
ConstructBlock - Class in mindustry.world.blocks
A block in the process of construction.
ConstructBlock(int) - Constructor for class mindustry.world.blocks.ConstructBlock
 
ConstructBlock.ConstructBuild - Class in mindustry.world.blocks
 
ConstructBuild() - Constructor for class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
constructColor - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
constructed(Tile, Block, Unit, byte, Team, Object) - Static method in class mindustry.world.blocks.ConstructBlock
 
constructFinish(Tile, Block, Unit, byte, Team, Object) - Static method in class mindustry.world.blocks.ConstructBlock
 
constructing() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
constructor - Static variable in class mindustry.content.Blocks
 
constructor - Variable in class mindustry.type.UnitType
Creates a new instance of this unit class.
Constructor - Class in mindustry.world.blocks.payloads
Configurable BlockProducer variant.
Constructor(String) - Constructor for class mindustry.world.blocks.payloads.Constructor
 
Constructor.ConstructorBuild - Class in mindustry.world.blocks.payloads
 
ConstructorBuild() - Constructor for class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
constructTime - Variable in class mindustry.world.blocks.units.Reconstructor
 
consume(T) - Method in class mindustry.world.Block
 
Consume - Class in mindustry.world.consumers
An abstract class that defines a type of resource that a block can consume.
Consume() - Constructor for class mindustry.world.consumers.Consume
 
consumeAmmoOnce - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, ammo is only consumed once per shot regardless of bullet count.
consumeBuilder - Variable in class mindustry.world.Block
List for building up consumption before init().
consumeCoolant - Variable in class mindustry.world.blocks.defense.ForceProjector
 
consumeCoolant(float) - Method in class mindustry.world.Block
 
consumeCoolant(float, boolean, boolean) - Method in class mindustry.world.Block
 
ConsumeCoolant - Class in mindustry.world.consumers
A ConsumeLiquidFilter that consumes specific coolant, selected based on stats.
ConsumeCoolant() - Constructor for class mindustry.world.consumers.ConsumeCoolant
 
ConsumeCoolant(float) - Constructor for class mindustry.world.consumers.ConsumeCoolant
 
ConsumeCoolant(float, boolean, boolean) - Constructor for class mindustry.world.consumers.ConsumeCoolant
 
consumeEffect - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
ConsumeGenerator - Class in mindustry.world.blocks.power
A generator that just takes in certain items or liquids.
ConsumeGenerator(String) - Constructor for class mindustry.world.blocks.power.ConsumeGenerator
 
ConsumeGenerator.ConsumeGeneratorBuild - Class in mindustry.world.blocks.power
 
ConsumeGeneratorBuild() - Constructor for class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
consumeItem(Item) - Method in class mindustry.world.Block
 
consumeItem(Item, int) - Method in class mindustry.world.Block
 
ConsumeItemCharged - Class in mindustry.world.consumers
For mods.
ConsumeItemCharged() - Constructor for class mindustry.world.consumers.ConsumeItemCharged
 
ConsumeItemCharged(float) - Constructor for class mindustry.world.consumers.ConsumeItemCharged
 
ConsumeItemDynamic - Class in mindustry.world.consumers
 
ConsumeItemDynamic(Func<T, ItemStack[]>) - Constructor for class mindustry.world.consumers.ConsumeItemDynamic
 
ConsumeItemEfficiency - Class in mindustry.world.consumers
 
ConsumeItemEfficiency() - Constructor for class mindustry.world.consumers.ConsumeItemEfficiency
 
ConsumeItemEfficiency(Boolf<Item>) - Constructor for class mindustry.world.consumers.ConsumeItemEfficiency
 
ConsumeItemExplode - Class in mindustry.world.consumers
Causes a block to explode when explosive items are moved into it.
ConsumeItemExplode() - Constructor for class mindustry.world.consumers.ConsumeItemExplode
 
ConsumeItemExplode(float) - Constructor for class mindustry.world.consumers.ConsumeItemExplode
 
ConsumeItemExplosive - Class in mindustry.world.consumers
 
ConsumeItemExplosive() - Constructor for class mindustry.world.consumers.ConsumeItemExplosive
 
ConsumeItemExplosive(float) - Constructor for class mindustry.world.consumers.ConsumeItemExplosive
 
ConsumeItemFilter - Class in mindustry.world.consumers
 
ConsumeItemFilter() - Constructor for class mindustry.world.consumers.ConsumeItemFilter
 
ConsumeItemFilter(Boolf<Item>) - Constructor for class mindustry.world.consumers.ConsumeItemFilter
 
ConsumeItemFlammable - Class in mindustry.world.consumers
 
ConsumeItemFlammable() - Constructor for class mindustry.world.consumers.ConsumeItemFlammable
 
ConsumeItemFlammable(float) - Constructor for class mindustry.world.consumers.ConsumeItemFlammable
 
ConsumeItemList - Class in mindustry.world.consumers
 
ConsumeItemList() - Constructor for class mindustry.world.consumers.ConsumeItemList
 
ConsumeItemList(Item...) - Constructor for class mindustry.world.consumers.ConsumeItemList
 
ConsumeItemRadioactive - Class in mindustry.world.consumers
 
ConsumeItemRadioactive() - Constructor for class mindustry.world.consumers.ConsumeItemRadioactive
 
ConsumeItemRadioactive(float) - Constructor for class mindustry.world.consumers.ConsumeItemRadioactive
 
consumeItems(ItemStack...) - Method in class mindustry.world.Block
 
ConsumeItems - Class in mindustry.world.consumers
 
ConsumeItems() - Constructor for class mindustry.world.consumers.ConsumeItems
Mods.
ConsumeItems(ItemStack[]) - Constructor for class mindustry.world.consumers.ConsumeItems
 
consumeLiquid - Variable in class mindustry.world.blocks.campaign.LandingPad
 
consumeLiquid(Liquid, float) - Method in class mindustry.world.Block
 
ConsumeLiquid - Class in mindustry.world.consumers
 
ConsumeLiquid() - Constructor for class mindustry.world.consumers.ConsumeLiquid
 
ConsumeLiquid(Liquid, float) - Constructor for class mindustry.world.consumers.ConsumeLiquid
 
consumeLiquidAmount - Variable in class mindustry.world.blocks.campaign.LandingPad
 
ConsumeLiquidBase - Class in mindustry.world.consumers
 
ConsumeLiquidBase() - Constructor for class mindustry.world.consumers.ConsumeLiquidBase
 
ConsumeLiquidBase(float) - Constructor for class mindustry.world.consumers.ConsumeLiquidBase
 
ConsumeLiquidFilter - Class in mindustry.world.consumers
 
ConsumeLiquidFilter() - Constructor for class mindustry.world.consumers.ConsumeLiquidFilter
 
ConsumeLiquidFilter(Boolf<Liquid>, float) - Constructor for class mindustry.world.consumers.ConsumeLiquidFilter
 
ConsumeLiquidFlammable - Class in mindustry.world.consumers
 
ConsumeLiquidFlammable() - Constructor for class mindustry.world.consumers.ConsumeLiquidFlammable
 
ConsumeLiquidFlammable(float) - Constructor for class mindustry.world.consumers.ConsumeLiquidFlammable
 
ConsumeLiquidFlammable(float, float) - Constructor for class mindustry.world.consumers.ConsumeLiquidFlammable
 
consumeLiquids(LiquidStack...) - Method in class mindustry.world.Block
 
ConsumeLiquids - Class in mindustry.world.consumers
 
ConsumeLiquids() - Constructor for class mindustry.world.consumers.ConsumeLiquids
Mods.
ConsumeLiquids(LiquidStack[]) - Constructor for class mindustry.world.consumers.ConsumeLiquids
 
ConsumeLiquidsDynamic - Class in mindustry.world.consumers
 
ConsumeLiquidsDynamic(Func<T, LiquidStack[]>) - Constructor for class mindustry.world.consumers.ConsumeLiquidsDynamic
 
ConsumePayloadDynamic - Class in mindustry.world.consumers
 
ConsumePayloadDynamic(Func<T, Seq<PayloadStack>>) - Constructor for class mindustry.world.consumers.ConsumePayloadDynamic
 
ConsumePayloadFilter - Class in mindustry.world.consumers
 
ConsumePayloadFilter(Boolf<UnlockableContent>) - Constructor for class mindustry.world.consumers.ConsumePayloadFilter
 
ConsumePayloads - Class in mindustry.world.consumers
 
ConsumePayloads(Seq<PayloadStack>) - Constructor for class mindustry.world.consumers.ConsumePayloads
 
consumePower(float) - Method in class mindustry.world.Block
Creates a consumer which directly uses power without buffering it.
ConsumePower - Class in mindustry.world.consumers
Consumer class for blocks which consume power while being connected to a power graph.
ConsumePower() - Constructor for class mindustry.world.consumers.ConsumePower
 
ConsumePower(float, float, boolean) - Constructor for class mindustry.world.consumers.ConsumePower
 
consumePowerBuffered(float) - Method in class mindustry.world.Block
Creates a consumer which stores power.
consumePowerCond(float, Boolf<T>) - Method in class mindustry.world.Block
Creates a consumer which only consumes power when the condition is met.
ConsumePowerCondition - Class in mindustry.world.consumers
A power consumer that only activates sometimes.
ConsumePowerCondition(float, Boolf<Building>) - Constructor for class mindustry.world.consumers.ConsumePowerCondition
 
consumePowerDynamic(float, Floatf<T>) - Method in class mindustry.world.Block
Creates a consumer that consumes a dynamic amount of power.
consumePowerDynamic(Floatf<T>) - Method in class mindustry.world.Block
Creates a consumer that consumes a dynamic amount of power.
ConsumePowerDynamic - Class in mindustry.world.consumers
A power consumer that uses a dynamic amount of power.
ConsumePowerDynamic(float, Floatf<Building>) - Constructor for class mindustry.world.consumers.ConsumePowerDynamic
 
ConsumePowerDynamic(Floatf<Building>) - Constructor for class mindustry.world.consumers.ConsumePowerDynamic
 
consumers - Variable in class mindustry.world.Block
Array of consumers used by this block.
consumers - Variable in class mindustry.world.blocks.power.PowerGraph
 
consumes(Liquid) - Method in class mindustry.world.consumers.ConsumeLiquid
 
consumes(Liquid) - Method in class mindustry.world.consumers.ConsumeLiquidBase
 
consumes(Liquid) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
consumesItem(Item) - Method in class mindustry.world.Block
 
consumesLiquid(Liquid) - Method in class mindustry.world.Block
 
consumesPower - Variable in class mindustry.world.Block
Used by certain power blocks (nodes) to flag as non-consuming of power.
consumesTap - Variable in class mindustry.world.Block
Whether this block consumes touchDown events when tapped.
consumeTime - Variable in class mindustry.world.blocks.production.Pump
Interval in-between item consumptions, if applicable.
consumeTriggerValid() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
contactsGround(int, int, Block) - Static method in class mindustry.world.Build
 
contactsShallows(int, int, Block) - Static method in class mindustry.world.Build
 
container - Static variable in class mindustry.content.Blocks
 
ContainerStat() - Constructor for class mindustry.world.blocks.storage.Unloader.ContainerStat
 
contains(Boolf<T>) - Method in class mindustry.entities.EntityGroup
 
contains(Seq<PayloadStack>) - Method in class mindustry.type.PayloadSeq
 
contains(UnlockableContent) - Method in class mindustry.type.PayloadSeq
 
contains(UnlockableContent, int) - Method in class mindustry.type.PayloadSeq
 
contains(PayloadStack) - Method in class mindustry.type.PayloadSeq
 
containsProperty(String) - Method in class mindustry.type.MapLocales
 
content - Variable in class mindustry.content.TechTree.TechNode
Content to be researched.
content - Variable in class mindustry.core.UI
 
content - Variable in class mindustry.game.EventType.ResearchEvent
 
content - Variable in class mindustry.game.EventType.UnlockEvent
 
content - Variable in class mindustry.game.MapObjectives.ProduceObjective
 
content - Variable in class mindustry.game.MapObjectives.ResearchObjective
 
content - Variable in class mindustry.game.Objectives.Produce
 
content - Variable in class mindustry.game.Objectives.Research
 
content - Variable in class mindustry.ui.fragments.PlayerListFragment
 
content - Static variable in class mindustry.Vars
 
content() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
content() - Method in interface mindustry.world.blocks.payloads.Payload
 
content() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
content(Seq<UnlockableContent>) - Static method in class mindustry.world.meta.StatValues
 
content(Seq<T>, Boolf<T>) - Static method in class mindustry.world.meta.StatValues
 
content(UnlockableContent) - Static method in class mindustry.world.meta.StatValues
 
Content - Class in mindustry.ctype
Base class for a content type that is loaded in ContentLoader.
Content() - Constructor for class mindustry.ctype.Content
 
Content.ModContentInfo - Class in mindustry.ctype
 
contentClass - Variable in enum class mindustry.ctype.ContentType
 
contentErrors - Enum constant in enum class mindustry.mod.Mods.ModState
 
contentIcon - Variable in class mindustry.game.SectorInfo
Displayed icon, as content.
ContentInfoDialog - Class in mindustry.ui.dialogs
 
ContentInfoDialog() - Constructor for class mindustry.ui.dialogs.ContentInfoDialog
 
ContentInitEvent() - Constructor for class mindustry.game.EventType.ContentInitEvent
 
ContentLoader - Class in mindustry.core
Loads all game content.
ContentLoader() - Constructor for class mindustry.core.ContentLoader
 
contentOrder - Variable in class mindustry.mod.Mods.ModMeta
If set, load the mod content in this order by content names
ContentParser - Class in mindustry.mod
 
ContentParser() - Constructor for class mindustry.mod.ContentParser
 
ContentParser.ParseListener - Interface in mindustry.mod
 
ContentType - Enum Class in mindustry.ctype
Do not rearrange, ever!
contentTypes - Variable in class mindustry.mod.ModListing
 
context - Variable in class mindustry.core.World
 
context - Variable in class mindustry.mod.Scripts
 
context() - Static method in class mindustry.content.TechTree
 
contextRun(Mods.LoadedMod, Runnable) - Method in class mindustry.mod.Mods
 
continuous - Variable in class mindustry.entities.bullet.ContinuousBulletType
 
continuous - Variable in class mindustry.type.Weapon
whether to hold the bullet in place while firing; it will still require reload.
ContinuousBulletType - Class in mindustry.entities.bullet
Basic continuous (line) bullet type that does not draw itself.
ContinuousBulletType() - Constructor for class mindustry.entities.bullet.ContinuousBulletType
 
continuousDamage() - Method in class mindustry.entities.bullet.BulletType
 
continuousDamage() - Method in class mindustry.entities.bullet.ContinuousBulletType
 
continuousDamage() - Method in class mindustry.entities.bullet.PointLaserBulletType
 
ContinuousFlameBulletType - Class in mindustry.entities.bullet
 
ContinuousFlameBulletType() - Constructor for class mindustry.entities.bullet.ContinuousFlameBulletType
 
ContinuousFlameBulletType(float) - Constructor for class mindustry.entities.bullet.ContinuousFlameBulletType
 
ContinuousLaserBulletType - Class in mindustry.entities.bullet
 
ContinuousLaserBulletType() - Constructor for class mindustry.entities.bullet.ContinuousLaserBulletType
 
ContinuousLaserBulletType(float) - Constructor for class mindustry.entities.bullet.ContinuousLaserBulletType
 
ContinuousLiquidTurret - Class in mindustry.world.blocks.defense.turrets
 
ContinuousLiquidTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
 
ContinuousLiquidTurret.ContinuousLiquidTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
ContinuousLiquidTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
ContinuousTurret - Class in mindustry.world.blocks.defense.turrets
A turret that fires a continuous beam bullet with no reload or coolant necessary.
ContinuousTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.ContinuousTurret
 
ContinuousTurret.ContinuousTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
ContinuousTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
control - Enum constant in enum class mindustry.input.Binding
 
control - Enum constant in enum class mindustry.net.Administration.ActionType
 
control - Variable in class mindustry.ai.types.LogicAI
 
control - Static variable in class mindustry.logic.LCategory
 
control - Static variable in class mindustry.Vars
 
control(LAccess, double, double, double, double) - Method in interface mindustry.logic.Controllable
 
control(LAccess, double, double, double, double) - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
control(LAccess, double, double, double, double) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
control(LAccess, double, double, double, double) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
control(LAccess, double, double, double, double) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
control(LAccess, Object, double, double, double) - Method in interface mindustry.logic.Controllable
 
control(LAccess, Object, double, double, double) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.LineMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.ObjectiveMarker
Control marker with world processor code.
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.PointMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.PosMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.QuadMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.ShapeMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.ShapeTextMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.TextMarker
 
control(LMarkerControl, double, double, double) - Method in class mindustry.game.MapObjectives.TextureMarker
 
Control - Class in mindustry.core
Control module.
Control() - Constructor for class mindustry.core.Control
 
control10Sectors - Enum constant in enum class mindustry.service.Achievement
 
ControlBlock - Interface in mindustry.world.blocks
Any block that has a proxy unit that can be controlled by a player.
controlGroups - Variable in class mindustry.input.InputHandler
Groups of units saved to different hotkeys
ControlI(LAccess, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.ControlI
 
controlInterval - Variable in class mindustry.input.InputHandler
 
controllable - Variable in class mindustry.type.Weapon
whether this weapon can be aimed manually by players
Controllable - Interface in mindustry.logic
An object that can be controlled with logic.
controlled - Enum constant in enum class mindustry.logic.LAccess
 
controlledType - Variable in class mindustry.input.InputHandler
 
controller - Enum constant in enum class mindustry.logic.LAccess
 
controller - Variable in class mindustry.ai.types.LogicAI
 
controller - Variable in class mindustry.ai.UnitCommand
Controller that this unit will use when this command is used.
controller - Variable in class mindustry.type.UnitType
Function that chooses AI controller based on unit entity.
controlPath - Static variable in class mindustry.Vars
 
ControlPathfinder - Class in mindustry.ai
 
ControlPathfinder() - Constructor for class mindustry.ai.ControlPathfinder
 
controls - Variable in class mindustry.core.UI
 
controls - Static variable in enum class mindustry.logic.LAccess
 
ControlStatement() - Constructor for class mindustry.logic.LStatements.ControlStatement
 
controlTime - Variable in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
controlTimer - Variable in class mindustry.ai.types.LogicAI
 
controlTurret - Enum constant in enum class mindustry.service.Achievement
 
conv(float) - Static method in class mindustry.core.World
Convert from world to logic tile coordinates.
conveyor - Static variable in class mindustry.content.Blocks
 
Conveyor - Class in mindustry.world.blocks.distribution
 
Conveyor(String) - Constructor for class mindustry.world.blocks.distribution.Conveyor
 
Conveyor.ConveyorBuild - Class in mindustry.world.blocks.distribution
 
ConveyorBuild() - Constructor for class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
conveyorPathfind - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
conveyorPlacement - Variable in class mindustry.world.Block
Whether this block uses conveyor-type placement mode.
conveyorPoof - Static variable in class mindustry.content.Fx
 
coolant - Variable in class mindustry.type.Liquid
if false, this liquid cannot be a coolant
coolant - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
If not null, this consumer will be used for coolant.
coolantConsumer - Variable in class mindustry.world.blocks.defense.ForceProjector
 
coolantConsumption - Variable in class mindustry.world.blocks.defense.ForceProjector
 
coolantMultiplier - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
How much reload is lowered by for each unit of liquid of heat capacity.
coolantMultiplier - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
coolantMultiplier - Variable in class mindustry.world.blocks.units.RepairTurret
How much healing is increased by with heat capacity.
coolantPower - Variable in class mindustry.world.blocks.power.NuclearReactor
heat removed per unit of coolant
coolantUse - Variable in class mindustry.world.blocks.units.RepairTurret
 
coolColor - Variable in class mindustry.world.blocks.power.NuclearReactor
 
cooldown - Variable in class mindustry.entities.abilities.ForceFieldAbility
Cooldown after the shield is broken, in ticks.
cooldown - Variable in class mindustry.entities.abilities.ShieldArcAbility
Cooldown after the shield is broken, in ticks.
cooldown - Variable in class mindustry.type.Weather.WeatherEntry
Cooldown time before the next weather event takes place This is *state*, not configuration.
cooldown - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
cooldown - Variable in class mindustry.world.blocks.defense.ShockMine
 
cooldown - Variable in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
cooldownBrokenBase - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
cooldownBrokenBase - Variable in class mindustry.world.blocks.defense.ForceProjector
 
cooldownLiquid - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
cooldownLiquid - Variable in class mindustry.world.blocks.defense.ForceProjector
 
cooldownMultiplier - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
cooldownNormal - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
cooldownNormal - Variable in class mindustry.world.blocks.defense.ForceProjector
 
cooldownTime - Variable in class mindustry.type.Weapon
ticks to cool down the heat region
cooldownTime - Variable in class mindustry.world.blocks.campaign.LandingPad
 
cooldownTime - Variable in class mindustry.world.blocks.defense.turrets.Turret
ticks to cool down the heat region
cooldownTime - Static variable in class mindustry.world.meta.Stat
 
coolEffect - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
Effect displayed when coolant is used.
coolEffect - Variable in class mindustry.world.blocks.units.RepairTurret
Effect displayed when coolant is used.
coolingEffect - Variable in class mindustry.world.blocks.campaign.LandingPad
 
coolingEffectChance - Variable in class mindustry.world.blocks.campaign.LandingPad
 
coolTurret - Enum constant in enum class mindustry.service.Achievement
 
copper - Static variable in class mindustry.content.Items
 
copperAmmoBack - Static variable in class mindustry.graphics.Pal
 
copperAmmoFront - Static variable in class mindustry.graphics.Pal
 
copperScale - Variable in class mindustry.maps.planet.AsteroidGenerator
 
copperWall - Static variable in class mindustry.content.Blocks
 
copperWallLarge - Static variable in class mindustry.content.Blocks
 
copy() - Method in class mindustry.entities.abilities.Ability
 
copy() - Method in class mindustry.entities.bullet.BulletType
 
copy() - Method in class mindustry.entities.EntityGroup
 
copy() - Method in class mindustry.entities.pattern.ShootPattern
 
copy() - Method in class mindustry.entities.units.BuildPlan
 
copy() - Method in class mindustry.game.Rules
Copies this ruleset exactly.
copy() - Method in class mindustry.game.Schematic.Stile
 
copy() - Method in class mindustry.game.SpawnGroup
 
copy() - Method in class mindustry.graphics.Trail
 
copy() - Method in class mindustry.logic.LCanvas.StatementElem
 
copy() - Method in class mindustry.logic.LStatement
 
copy() - Method in class mindustry.maps.filters.GenerateFilter
 
copy() - Method in class mindustry.type.ItemSeq
 
copy() - Method in class mindustry.type.ItemStack
 
copy() - Method in class mindustry.type.LiquidStack
 
copy() - Method in class mindustry.type.MapLocales
 
copy() - Method in class mindustry.type.UnitType.UnitEngine
 
copy() - Method in class mindustry.type.Weapon
 
copy() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
copy() - Method in class mindustry.world.modules.ItemModule
 
copy(Seq<T>) - Method in class mindustry.entities.EntityGroup
 
copy(ItemStack[]) - Static method in class mindustry.type.ItemStack
 
copy(T) - Static method in class mindustry.io.JsonIO
 
copy(T, T) - Static method in class mindustry.io.JsonIO
 
copyConfig - Variable in class mindustry.world.Block
whether to allow copying the config through middle click
copyFromCpu() - Method in class mindustry.graphics.FogRenderer
 
core - Enum constant in enum class mindustry.logic.FetchType
 
core - Enum constant in enum class mindustry.world.meta.BlockFlag
Enemy core; primary target for all units.
core - Variable in class mindustry.ai.BaseRegistry.BasePart
 
core - Static variable in class mindustry.entities.TargetPriority
 
core - Variable in class mindustry.game.EventType.CoreChangeEvent
 
core() - Method in class mindustry.game.Team
 
core() - Method in class mindustry.game.Teams.TeamData
 
coreAcropolis - Static variable in class mindustry.content.Blocks
 
coreBastion - Static variable in class mindustry.content.Blocks
 
CoreBlock - Class in mindustry.world.blocks.storage
 
CoreBlock(String) - Constructor for class mindustry.world.blocks.storage.CoreBlock
 
CoreBlock.CoreBuild - Class in mindustry.world.blocks.storage
 
CoreBuild() - Constructor for class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
coreBuildBlock - Static variable in class mindustry.content.Fx
 
coreBuildShockwave - Static variable in class mindustry.content.Fx
 
coreBurn - Static variable in class mindustry.content.Fx
 
coreCapture - Variable in class mindustry.game.Rules
Whether cores change teams when they are destroyed.
CoreChangeEvent(CoreBlock.CoreBuild) - Constructor for class mindustry.game.EventType.CoreChangeEvent
 
coreCitadel - Static variable in class mindustry.content.Blocks
 
coreCount - Enum constant in enum class mindustry.logic.FetchType
 
coreDestroyClear - Variable in class mindustry.game.Rules
If true, every enemy block in the radius of the (enemy) core is destroyed upon death.
coreEnemies - Variable in class mindustry.game.Teams.TeamData
Enemies with cores or spawn points.
coreFoundation - Static variable in class mindustry.content.Blocks
 
coreIncinerate - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
coreIncinerates - Variable in class mindustry.game.Rules
Whether cores incinerate items when full, just like in the campaign.
coreItemCount - Variable in class mindustry.game.GameStats
Record of items that have entered the core through transport blocks.
CoreItemDeliverEvent() - Constructor for class mindustry.game.EventType.CoreItemDeliverEvent
 
CoreItemObjective() - Constructor for class mindustry.game.MapObjectives.CoreItemObjective
 
CoreItemObjective(Item, int) - Constructor for class mindustry.game.MapObjectives.CoreItemObjective
 
coreItems - Variable in class mindustry.ui.fragments.HudFragment
 
CoreItemsDisplay - Class in mindustry.ui
 
CoreItemsDisplay() - Constructor for class mindustry.ui.CoreItemsDisplay
 
coreLandDust - Static variable in class mindustry.content.Fx
 
coreLaunchConstruct - Static variable in class mindustry.content.Fx
 
coreMerge - Variable in class mindustry.world.blocks.storage.StorageBlock
 
coreNucleus - Static variable in class mindustry.content.Blocks
 
cores - Variable in class mindustry.ai.BaseRegistry
cores, sorted by tier
cores - Variable in class mindustry.game.Teams.TeamData
List of live cores of this team.
cores() - Method in class mindustry.game.Team
 
cores(Team) - Method in class mindustry.game.Teams
Do not modify!
coreShard - Static variable in class mindustry.content.Blocks
 
CoreSpawnFilter - Class in mindustry.maps.filters
Selects X spawns from the core spawn pool.
CoreSpawnFilter() - Constructor for class mindustry.maps.filters.CoreSpawnFilter
 
coreUnitDock - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
coreUpgrade - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
coreZone - Static variable in class mindustry.content.Blocks
 
coreZoneOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
Corner(int) - Constructor for class mindustry.graphics.g3d.PlanetGrid.Corner
 
corner1 - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
corner2 - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
corners - Variable in class mindustry.graphics.g3d.PlanetGrid.Corner
 
corners - Variable in class mindustry.graphics.g3d.PlanetGrid
 
corners - Variable in class mindustry.graphics.g3d.PlanetGrid.Edge
 
corners - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
corroded - Static variable in class mindustry.content.StatusEffects
 
corvus - Static variable in class mindustry.content.UnitTypes
 
cos - Enum constant in enum class mindustry.logic.LogicOp
 
cost - Variable in class mindustry.ai.Pathfinder.Flowfield
Function for calculating path cost.
cost - Variable in class mindustry.type.Item
base material cost of this item, used for calculating place times 1 cost = 1 tick added to build time
cost(int, int, int, int) - Method in interface mindustry.ai.Astar.DistanceHeuristic
 
cost(Unit, float, float) - Method in interface mindustry.entities.Units.Sortf
 
cost(Tile) - Method in interface mindustry.ai.Astar.TileHeuristic
 
cost(Tile, Tile) - Method in interface mindustry.ai.Astar.TileHeuristic
 
costGround - Static variable in class mindustry.ai.ControlPathfinder
 
costGround - Static variable in class mindustry.ai.Pathfinder
 
costHover - Static variable in class mindustry.ai.ControlPathfinder
 
costHover - Static variable in class mindustry.ai.Pathfinder
 
costIdGround - Static variable in class mindustry.ai.ControlPathfinder
 
costIdHover - Static variable in class mindustry.ai.ControlPathfinder
 
costIdLegs - Static variable in class mindustry.ai.ControlPathfinder
 
costIdNaval - Static variable in class mindustry.ai.ControlPathfinder
 
costLegs - Static variable in class mindustry.ai.ControlPathfinder
 
costLegs - Static variable in class mindustry.ai.Pathfinder
 
costNaval - Static variable in class mindustry.ai.ControlPathfinder
 
costNaval - Static variable in class mindustry.ai.Pathfinder
 
costNeoplasm - Static variable in class mindustry.ai.Pathfinder
 
costNone - Static variable in class mindustry.ai.Pathfinder
 
costTypes - Static variable in class mindustry.ai.ControlPathfinder
 
costTypes - Static variable in class mindustry.ai.Pathfinder
 
couldConnect(int, Block, int, int) - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
count - Variable in class mindustry.game.MapObjectives.BuildCountObjective
 
count - Variable in class mindustry.game.MapObjectives.DestroyUnitsObjective
 
count - Variable in class mindustry.game.MapObjectives.UnitCountObjective
 
count(float, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
 
count(float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
 
count(Boolf<T>) - Method in class mindustry.entities.EntityGroup
 
counter - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
counter - Variable in class mindustry.game.SectorInfo.ExportStat
 
counter - Variable in class mindustry.graphics.Trail
 
counter - Variable in class mindustry.logic.LExecutor
 
counter - Variable in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
countFlyerSpawns() - Method in class mindustry.ai.WaveSpawner
 
countGroundSpawns() - Method in class mindustry.ai.WaveSpawner
 
countOre(Tile) - Method in class mindustry.world.blocks.production.Drill
 
countSpawns() - Method in class mindustry.ai.WaveSpawner
 
countType(UnitType) - Method in class mindustry.game.Teams.TeamData
 
countup - Variable in class mindustry.game.MapObjectives.TimerObjective
 
crackRegions - Static variable in class mindustry.graphics.BlockRenderer
 
cracks - Variable in class mindustry.graphics.BlockRenderer
 
craft() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
craftEffect - Variable in class mindustry.world.blocks.production.GenericCrafter
 
crafting - Enum constant in enum class mindustry.type.Category
Blocks that craft things.
crafting - Static variable in class mindustry.world.meta.StatCat
 
craftTime - Variable in class mindustry.world.blocks.production.GenericCrafter
 
craftTime - Variable in class mindustry.world.blocks.production.Separator
 
crashDamageMultiplier - Variable in class mindustry.type.UnitType
movement speed (world units/t)
crashDamageMultiplier - Variable in class mindustry.world.blocks.defense.ForceProjector
 
CrashHandler - Class in mindustry.net
 
CrashHandler() - Constructor for class mindustry.net.CrashHandler
 
craters - Static variable in class mindustry.content.Blocks
 
craters - Static variable in class mindustry.content.SectorPresets
 
crawlDust - Static variable in class mindustry.content.Fx
 
crawler - Static variable in class mindustry.content.UnitTypes
 
crawlSlowdown - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
crawlSlowdownFrac - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
create() - Method in class mindustry.type.Weather
 
create(float) - Method in class mindustry.type.Weather
 
create(float, float) - Method in class mindustry.type.Weather
 
create(float, float, float, Color, Object) - Method in class mindustry.entities.Effect
 
create(float, float, float, Color, Object) - Method in class mindustry.entities.effect.MultiEffect
 
create(float, float, float, Color, Object) - Method in class mindustry.entities.effect.RadialEffect
 
create(float, float, float, Color, Object) - Method in class mindustry.entities.effect.SoundEffect
 
create(float, float, float, Color, Object) - Method in class mindustry.entities.effect.WrapEffect
 
create(int) - Static method in class mindustry.graphics.g3d.PlanetGrid
 
create(int, int, int, int) - Method in class mindustry.game.Schematics
Creates a schematic from a world selection.
create(int, int, int, int, int) - Method in class mindustry.core.World.FilterContext
 
create(int, int, int, int, int) - Method in interface mindustry.world.WorldContext
This should create a tile and put it into the tile array, then return it.
create(Team) - Method in class mindustry.type.UnitType
 
create(Team, Color, float, float, float, float, int) - Static method in class mindustry.entities.Lightning
Create a lighting branch at a location.
create(Bullet, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Bullet, float, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Bullet, float, float, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Bullet, Color, float, float, float, float, int) - Static method in class mindustry.entities.Lightning
Create a lighting branch at a location.
create(Entityc, Team, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float, float, float, Object) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float, float, float, Object, Mover) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float, float, float, Object, Mover, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Team, float, float, float, float, float, Mover) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Entityc, Team, float, float, float, float, float, float, Object, Mover, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Entityc, Team, float, float, float, float, float, float, Object, Mover, float, float, Teamc) - Method in class mindustry.entities.bullet.BulletType
 
create(Entityc, Entityc, Team, float, float, float, float, float, float, Object, Mover, float, float, Teamc) - Method in class mindustry.entities.bullet.MultiBulletType
 
create(Teamc, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
create(Tile) - Static method in class mindustry.entities.Fires
Start a fire on the tile.
create_control_group - Enum constant in enum class mindustry.input.Binding
 
create20Schematics - Enum constant in enum class mindustry.service.Achievement
 
create500Schematics - Enum constant in enum class mindustry.service.Achievement
 
createBaseContent() - Method in class mindustry.core.ContentLoader
Creates all base types.
createBullet(BulletType, Team, float, float, float, float, float, float) - Static method in class mindustry.entities.bullet.BulletType
 
createChance - Variable in class mindustry.entities.bullet.BulletType
Chance for this bullet to be created.
createController(Unit) - Method in class mindustry.type.UnitType
 
created() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
created() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
created() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
created() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
created(Unit) - Method in class mindustry.entities.abilities.Ability
 
created(Unit) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
created(Unit) - Method in class mindustry.entities.abilities.ShieldArcAbility
 
createExplosion() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
createFrags(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createIcons(MultiPacker) - Method in class mindustry.ctype.UnlockableContent
Generate any special icons for this content.
createIcons(MultiPacker) - Method in class mindustry.type.Item
 
createIcons(MultiPacker) - Method in class mindustry.type.StatusEffect
 
createIcons(MultiPacker) - Method in class mindustry.type.UnitType
 
createIcons(MultiPacker) - Method in class mindustry.world.Block
 
createIcons(MultiPacker) - Method in class mindustry.world.blocks.environment.Floor
 
createIcons(MultiPacker) - Method in class mindustry.world.blocks.environment.OreBlock
 
createIcons(MultiPacker) - Method in class mindustry.world.blocks.environment.ShallowLiquid
 
createIncend(float, float, float, int) - Static method in class mindustry.entities.Damage
 
createIncend(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createItemTransfer(Item, int, float, float, Position, Runnable) - Static method in class mindustry.input.InputHandler
 
createMap(Fi) - Method in class mindustry.editor.MapEditor
 
createMap(Fi, boolean) - Static method in class mindustry.io.MapIO
 
createMarker(int, MapObjectives.ObjectiveMarker) - Static method in class mindustry.logic.LExecutor
 
createModContent() - Method in class mindustry.core.ContentLoader
Creates mod content, if applicable.
createNet(Team, float, float, float, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createPuddles(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createReport(Throwable) - Static method in class mindustry.net.CrashHandler
 
createRubble - Variable in class mindustry.world.Block
whether rubble is created when this block is destroyed
createScorch - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
createScripts() - Method in interface mindustry.core.Platform
Gets the scripting implementation.
createSplashDamage(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createSteamFolder(String) - Method in class mindustry.game.Schematic
 
createSteamFolder(String) - Method in class mindustry.maps.Map
 
createSteamFolder(String) - Method in class mindustry.mod.Mods.LoadedMod
 
createSteamFolder(String) - Method in interface mindustry.type.Publishable
 
createSteamPreview(String) - Method in class mindustry.game.Schematic
 
createSteamPreview(String) - Method in class mindustry.maps.Map
 
createSteamPreview(String) - Method in class mindustry.mod.Mods.LoadedMod
 
createSteamPreview(String) - Method in interface mindustry.type.Publishable
 
createTile(int, int, MapObjectives.MapObjective) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
createTile(MapObjectives.MapObjective) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
createUnit(Team, float, float, float, int, Cons<Unit>) - Method in class mindustry.game.SpawnGroup
Creates a unit, and assigns correct values based on this group's data.
createUnit(Team, int) - Method in class mindustry.game.SpawnGroup
Creates a unit, and assigns correct values based on this group's data.
createUnits(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
createWeather(Weather, float, float, float, float) - Static method in class mindustry.type.Weather
 
createWreck - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
crevice - Static variable in class mindustry.content.SectorPresets
 
cross - Variable in class mindustry.world.blocks.distribution.Sorter
 
crosshairScale - Variable in class mindustry.input.MobileInput
Animation data for crosshair.
crossRegion - Variable in class mindustry.world.blocks.sandbox.LiquidSource
 
crossroads - Static variable in class mindustry.content.SectorPresets
 
crushDamage - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
crushDamageMultiplier - Variable in class mindustry.world.Block
Multiplier of damage dealt to this block by tanks.
crux - Static variable in class mindustry.game.Team
 
cruxscape - Static variable in class mindustry.content.SectorPresets
 
cryofluid - Static variable in class mindustry.content.Blocks
 
cryofluid - Static variable in class mindustry.content.Liquids
 
cryofluid - Static variable in class mindustry.graphics.CacheLayer
 
cryofluid - Static variable in class mindustry.graphics.Shaders
 
cryofluidMixer - Static variable in class mindustry.content.Blocks
 
crystalBlocks - Static variable in class mindustry.content.Blocks
 
crystalCluster - Static variable in class mindustry.content.Blocks
 
crystalFloor - Static variable in class mindustry.content.Blocks
 
crystallineBoulder - Static variable in class mindustry.content.Blocks
 
crystallineStone - Static variable in class mindustry.content.Blocks
 
crystallineStoneWall - Static variable in class mindustry.content.Blocks
 
crystallineVent - Static variable in class mindustry.content.Blocks
 
crystalMag - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
crystalOct - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
crystalOrbs - Static variable in class mindustry.content.Blocks
 
crystalScl - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
crystalSeed - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
ctrlCommand - Static variable in class mindustry.logic.GlobalVars
 
ctrlPlayer - Static variable in class mindustry.logic.GlobalVars
 
ctrlProcessor - Static variable in class mindustry.logic.GlobalVars
 
CubemapMesh - Class in mindustry.graphics
 
CubemapMesh(Cubemap) - Constructor for class mindustry.graphics.CubemapMesh
 
cultivator - Static variable in class mindustry.content.Blocks
 
curEnemyDps - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
curEnemyHealth - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
curInterp - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
currCounter - Variable in class mindustry.io.SaveFileReader
 
curRecoil - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
curRecoils - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
current - Variable in class mindustry.audio.SoundControl
 
current - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
current - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
The recipe of the block that is being (de)constructed.
current - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
current - Variable in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
current - Variable in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
current() - Method in class mindustry.world.modules.LiquidModule
Last received or loaded liquid.
currentAmmo() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
currentAmmoType - Enum constant in enum class mindustry.logic.LAccess
 
currentAmount() - Method in class mindustry.world.modules.LiquidModule
 
currentCategory - Variable in class mindustry.ui.fragments.PlacementFragment
 
currentCommand() - Method in class mindustry.ai.types.CommandAI
 
currentLength(Bullet) - Method in class mindustry.entities.bullet.ContinuousBulletType
 
currentLength(Bullet) - Method in class mindustry.entities.bullet.ContinuousFlameBulletType
 
currentLength(Bullet) - Method in class mindustry.entities.bullet.ContinuousLaserBulletType
 
currentLocale() - Static method in class mindustry.type.MapLocales
 
currentlyKicking - Variable in class mindustry.core.NetServer
Current kick session.
currentName - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
currentPlan - Variable in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
currentShooter() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
currentShooter() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
currentTier - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
currentWaveTime - Enum constant in enum class mindustry.logic.LogicRule
 
curSize - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
cursorScale() - Static method in class mindustry.ui.Fonts
 
cursorType - Variable in class mindustry.input.DesktopInput
Current cursor type.
curStep() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
curStroke - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
curTime - Variable in class mindustry.logic.LExecutor.WaitI
 
curve - Variable in class mindustry.logic.LCanvas.JumpButton
 
curve(float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
curve(Interp) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
custom - Enum constant in enum class mindustry.maps.Maps.ShuffleMode
 
custom - Variable in class mindustry.core.UI
 
custom - Variable in class mindustry.maps.Map
Whether this is a custom map.
customBackgroundCallback - Variable in class mindustry.game.Rules
Name of callback to call for background rendering in mods; see Renderer#addCustomBackground.
customBackgrounds - Variable in class mindustry.core.Renderer
 
customChunks - Static variable in class mindustry.io.SaveVersion
 
customClient - Enum constant in enum class mindustry.net.Packets.KickReason
 
CustomGameDialog - Class in mindustry.ui.dialogs
 
CustomGameDialog() - Constructor for class mindustry.ui.dialogs.CustomGameDialog
 
customMapDirectory - Static variable in class mindustry.Vars
data subdirectory used for custom maps
customMaps() - Method in class mindustry.maps.Maps
Returns a list of only custom maps.
customParsers - Static variable in class mindustry.logic.LAssembler
 
CustomRulesDialog - Class in mindustry.ui.dialogs
 
CustomRulesDialog() - Constructor for class mindustry.ui.dialogs.CustomRulesDialog
 
CustomRulesDialog(boolean) - Constructor for class mindustry.ui.dialogs.CustomRulesDialog
 
customShadow - Variable in class mindustry.world.Block
If true, a custom shadow (name-shadow) is drawn under this block.
customShadowRegion - Variable in class mindustry.world.Block
 
CutsceneAction - Enum Class in mindustry.logic
 
CutsceneI() - Constructor for class mindustry.logic.LExecutor.CutsceneI
 
CutsceneI(CutsceneAction, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.CutsceneI
 
CutsceneStatement() - Constructor for class mindustry.logic.LStatements.CutsceneStatement
 
cyanogen - Static variable in class mindustry.content.Liquids
 
cyanogenSynthesizer - Static variable in class mindustry.content.Blocks
 
cyclone - Static variable in class mindustry.content.Blocks
 
cyerce - Static variable in class mindustry.content.UnitTypes
 

D

dacite - Static variable in class mindustry.content.Blocks
 
daciteBoulder - Static variable in class mindustry.content.Blocks
 
daciteWall - Static variable in class mindustry.content.Blocks
 
dagger - Static variable in class mindustry.content.UnitTypes
 
damage - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
damage - Variable in class mindustry.entities.abilities.MoveLightningAbility
Lightning damage
damage - Variable in class mindustry.entities.bullet.BulletType
Direct damage dealt on hit.
damage - Variable in class mindustry.game.SectorInfo
Damage dealt to sector.
damage - Variable in class mindustry.logic.LExecutor.ExplosionI
 
damage - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
damage - Variable in class mindustry.type.StatusEffect
Damage per frame.
damage - Variable in class mindustry.world.blocks.defense.ShockMine
 
damage - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
damage - Variable in class mindustry.world.consumers.ConsumeItemExplode
 
damage - Static variable in class mindustry.world.meta.Stat
 
damage(float) - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
damage(float) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
damage(float) - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
damage(float) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
damage(float) - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
damage(float) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
damage(float, float, float, float) - Static method in class mindustry.entities.Damage
Damages everything in a radius.
damage(Team, float) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
damage(Team, float, float, float, float) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
damage(Team, float, float, float, float, boolean) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
damage(Team, float, float, float, float, boolean, boolean) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
damage(Team, float, float, float, float, boolean, boolean, boolean) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
damage(Team, float, float, float, float, boolean, boolean, boolean, boolean, Bullet) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
Damage - Class in mindustry.entities
Utility class for damaging in an area.
Damage() - Constructor for class mindustry.entities.Damage
 
Damage.Collided - Class in mindustry.entities
 
damaged - Enum constant in enum class mindustry.logic.LLocate
 
damageEffect - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
damageExplosions - Variable in class mindustry.game.Rules
Whether friendly explosions can occur and set fire/damage other blocks.
damageInterval - Variable in class mindustry.entities.bullet.ContinuousBulletType
 
damageInterval - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
damageLightning - Static variable in class mindustry.content.Bullets
 
damageLightningAir - Static variable in class mindustry.content.Bullets
 
damageLightningGround - Static variable in class mindustry.content.Bullets
 
damageMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
damageMultiplier - Variable in class mindustry.type.StatusEffect
Damage dealt by the unit with the effect.
damageMultiplier - Static variable in class mindustry.world.meta.Stat
 
damageMultiplier(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
damageTaken - Variable in class mindustry.world.blocks.environment.Floor
Damage taken per tick on this tile.
damageTargetWeight - Variable in class mindustry.type.weapons.PointDefenseBulletWeapon
 
damageUnits(Team, float, float, float, float, Boolf<Unit>, Cons<Unit>) - Static method in class mindustry.entities.Damage
Damages all entities and blocks in a radius that are enemies of the team.
dangerous() - Method in class mindustry.world.Tile
 
darkerGray - Static variable in class mindustry.graphics.Pal
 
darkerMetal - Static variable in class mindustry.graphics.Pal
 
darkestGray - Static variable in class mindustry.graphics.Pal
 
darkestMetal - Static variable in class mindustry.graphics.Pal
 
darkFlame - Static variable in class mindustry.graphics.Pal
 
darkishGray - Static variable in class mindustry.graphics.Pal
 
darkMetal - Static variable in class mindustry.content.Blocks
 
darkMetal - Static variable in class mindustry.graphics.Pal
 
darkMusic - Variable in class mindustry.audio.SoundControl
darker music, used in times of conflict
darkness - Static variable in class mindustry.graphics.Layer
 
darkness - Static variable in class mindustry.graphics.Shaders
 
DarknessShader() - Constructor for class mindustry.graphics.Shaders.DarknessShader
 
darkOutline - Static variable in class mindustry.graphics.Pal
 
darkPanel1 - Static variable in class mindustry.content.Blocks
 
darkPanel2 - Static variable in class mindustry.content.Blocks
 
darkPanel3 - Static variable in class mindustry.content.Blocks
 
darkPanel4 - Static variable in class mindustry.content.Blocks
 
darkPanel5 - Static variable in class mindustry.content.Blocks
 
darkPanel6 - Static variable in class mindustry.content.Blocks
 
darkPyraFlame - Static variable in class mindustry.graphics.Pal
 
darkRadius - Static variable in class mindustry.Vars
Wall darkness radius.
darksand - Static variable in class mindustry.content.Blocks
 
darksandTaintedWater - Static variable in class mindustry.content.Blocks
 
darksandWater - Static variable in class mindustry.content.Blocks
 
dashCircle(float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
dashLine(Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashLine(Color, float, float, float, float, int) - Static method in class mindustry.graphics.Drawf
 
dashLineBasic(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashLineDst(Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashRect(Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashRect(Color, Rect) - Static method in class mindustry.graphics.Drawf
 
dashRectBasic(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashSquare(Color, float, float, float) - Static method in class mindustry.graphics.Drawf
 
dashSquareBasic(float, float, float) - Static method in class mindustry.graphics.Drawf
 
data - Variable in class mindustry.entities.abilities.Ability
 
data - Variable in class mindustry.entities.Effect.EffectContainer
 
data - Variable in class mindustry.graphics.Shaders.ShockwaveShader
 
data - Variable in class mindustry.logic.LExecutor.EffectI
 
data - Variable in class mindustry.logic.LogicFx.EffectEntry
 
data - Variable in class mindustry.logic.LStatements.EffectStatement
 
data - Variable in class mindustry.net.Packets.StreamChunk
 
data - Variable in class mindustry.world.blocks.environment.Floor.UpdateRenderState
 
data - Variable in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
data - Variable in class mindustry.world.Tile
Extra data for very specific blocks.
data() - Method in class mindustry.entities.Effect.EffectContainer
 
data() - Method in class mindustry.game.Team
 
data(Class<?>) - Method in class mindustry.logic.LogicFx.EffectEntry
 
database - Variable in class mindustry.core.UI
 
DatabaseDialog - Class in mindustry.ui.dialogs
 
DatabaseDialog() - Constructor for class mindustry.ui.dialogs.DatabaseDialog
 
databaseTabs - Variable in class mindustry.ctype.UnlockableContent
Content - usually a planet - that dictates which database tab(s) this content will appear in.
dataBytes - Variable in class mindustry.io.SaveFileReader
 
dataBytes2 - Variable in class mindustry.io.SaveFileReader
 
dataBytesSmall - Variable in class mindustry.io.SaveFileReader
 
dataDirectory - Static variable in class mindustry.Vars
application data directory, equivalent to Settings.getDataDirectory()
dead - Enum constant in enum class mindustry.logic.LAccess
 
death(Unit) - Method in class mindustry.entities.abilities.Ability
 
death(Unit) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
death(Unit) - Method in class mindustry.entities.abilities.LiquidExplodeAbility
 
death(Unit) - Method in class mindustry.entities.abilities.SpawnDeathAbility
 
deathExplosionEffect - Variable in class mindustry.type.UnitType
effect created when this unit dies
deathShake - Variable in class mindustry.type.UnitType
movement speed (world units/t)
deathSound - Variable in class mindustry.type.UnitType
sound played when this unit explodes (*not* when it is shot down)
debris - Static variable in class mindustry.graphics.Layer
 
debug - Static variable in class mindustry.net.Administration.Config
 
debugDraw - Variable in class mindustry.entities.part.EffectSpawnerPart
Shows the spawn rectangles in red.
debugLine - Static variable in class mindustry.content.Fx
 
debugOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
debugRect - Static variable in class mindustry.content.Fx
 
debugSelect - Static variable in class mindustry.ui.dialogs.PlanetDialog
 
debugShowRequirements - Static variable in class mindustry.ui.dialogs.ResearchDialog
 
debugStatusClient(int, int, int) - Static method in class mindustry.core.NetServer
 
debugStatusClientUnreliable(int, int, int) - Static method in class mindustry.core.NetServer
 
decal(TextureRegion, float, float, float) - Static method in class mindustry.entities.Effect
 
decal(TextureRegion, float, float, float, float, Color) - Static method in class mindustry.entities.Effect
 
deconstruct(Unit, CoreBlock.CoreBuild, float) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
deconstructDropAllLiquid - Variable in class mindustry.world.Block
if false, only incinerable liquids are dropped when deconstructing; otherwise, all liquids are dropped.
deconstructFinish(Tile, Block, Unit) - Static method in class mindustry.world.blocks.ConstructBlock
 
deconstructing - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
deconstructor - Static variable in class mindustry.content.Blocks
 
deconstructRefundMultiplier - Variable in class mindustry.game.Rules
Multiplier for percentage of materials refunded when deconstructing.
deconstructSpeed - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor
 
deconstructThreshold - Variable in class mindustry.world.Block
Build completion at which deconstruction finishes.
decoration - Variable in class mindustry.world.blocks.environment.Floor
Decoration block.
decoration(float) - Method in class mindustry.maps.generators.BasicGenerator
 
deepTaintedWater - Static variable in class mindustry.content.Blocks
 
deepwater - Static variable in class mindustry.content.Blocks
 
def - Static variable in class mindustry.ui.Fonts
 
defaultAttributes - Variable in class mindustry.type.Planet
Environment attributes.
defaultb - Static variable in class mindustry.ui.Styles
 
defaultBehavior() - Method in class mindustry.ai.types.CommandAI
 
defaultCheck - Static variable in class mindustry.ui.Styles
 
defaultCommand - Variable in class mindustry.type.UnitType
Command to assign to this unit upon creation.
defaultContentIcons - Static variable in class mindustry.Vars
Default accessible content types used for player-selectable icons.
defaultCore - Variable in class mindustry.type.Planet
Default core block for launching.
defaultDialog - Static variable in class mindustry.ui.Styles
 
defaultEnv - Variable in class mindustry.type.Planet
Environment flags for sectors on this planet.
defaultEnv - Static variable in class mindustry.Vars
Default rule environment.
defaultField - Static variable in class mindustry.ui.Styles
 
defaultFileDialog(boolean, String, String, Cons<Fi>) - Static method in interface mindustry.core.Platform
 
defaulti - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
defaultInterpreter() - Static method in class mindustry.editor.MapObjectivesDialog
 
defaultLabel - Static variable in class mindustry.ui.Styles
 
defaultLoadout - Variable in class mindustry.maps.generators.BasicGenerator
 
defaultMaps() - Method in class mindustry.maps.Maps
Returns a list of only default maps.
defaultMultiFileChooser(Cons<Fi>, String...) - Static method in interface mindustry.core.Platform
 
defaultPane - Static variable in class mindustry.ui.Styles
 
defaultRebuildPeriod - Static variable in class mindustry.ai.types.BuilderAI
 
defaultServers - Static variable in class mindustry.Vars
list of built-in servers.
defaultSlider - Static variable in class mindustry.ui.Styles
 
defaultt - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
defaultTeam - Variable in class mindustry.game.Rules
team of the player by default.
defaultTree - Static variable in class mindustry.ui.Styles
 
defaultValue - Variable in class mindustry.net.Administration.Config
 
defaultValue(InputDevice.DeviceType) - Method in enum class mindustry.input.Binding
 
defeatAttack5Waves - Enum constant in enum class mindustry.service.Achievement
 
defeatBoss - Enum constant in enum class mindustry.service.Achievement
 
DefenderAI - Class in mindustry.ai.types
 
DefenderAI() - Constructor for class mindustry.ai.types.DefenderAI
 
defense - Enum constant in enum class mindustry.type.Category
Walls and other defensive structures.
deflectBullets() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
deflectBullets() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
deflectSound - Variable in class mindustry.world.blocks.defense.Wall
 
degrees - Static variable in class mindustry.world.meta.StatUnit
 
delay(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
delayFrags - Variable in class mindustry.entities.bullet.BulletType
If true, frag bullets are delayed to the next frame.
delete() - Method in class mindustry.game.Saves.SaveSlot
 
deleteAll() - Method in class mindustry.game.Saves
 
deletePlans(Player, int[]) - Static method in class mindustry.input.InputHandler
 
deleting - Variable in class mindustry.input.DesktopInput
Whether player is currently deleting removal plans.
delta - Variable in class mindustry.ui.layout.RadialTreeLayout
 
denseRedStone - Static variable in class mindustry.content.Blocks
 
density - Variable in class mindustry.type.weather.ParticleWeather
 
density - Variable in class mindustry.type.weather.RainWeather
 
dependencies - Variable in class mindustry.mod.Mods.LoadedMod
This mod's dependencies as already-loaded mods.
dependencies - Variable in class mindustry.mod.Mods.ModMeta
 
dependencies - Variable in class mindustry.mod.Mods.ModResolutionContext
 
dependencyFinished() - Method in class mindustry.game.MapObjectives.MapObjective
 
deposit(Tile, Liquid, float) - Static method in class mindustry.entities.Puddles
Deposits a Puddle at a tile.
deposit(Tile, Tile, Liquid, float) - Static method in class mindustry.entities.Puddles
Deposits a Puddle between tile and source.
deposit(Tile, Tile, Liquid, float, boolean) - Static method in class mindustry.entities.Puddles
 
deposit(Tile, Tile, Liquid, float, boolean, boolean) - Static method in class mindustry.entities.Puddles
 
DepositEvent(Building, Player, Item, int) - Constructor for class mindustry.game.EventType.DepositEvent
 
depositItem - Enum constant in enum class mindustry.net.Administration.ActionType
 
depositItems - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
depth - Variable in class mindustry.content.TechTree.TechNode
Depth in tech tree.
derelict - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
derelict - Static variable in class mindustry.game.Team
 
derelictRepair - Variable in class mindustry.game.Rules
Whether blocks can be repaired by clicking them.
desc - Static variable in class mindustry.net.Administration.Config
 
description - Variable in class mindustry.ctype.UnlockableContent
Localized description & details.
description - Variable in class mindustry.logic.GlobalVars.VarEntry
 
description - Variable in class mindustry.mod.ModListing
 
description - Variable in class mindustry.mod.Mods.ModMeta
 
description - Variable in class mindustry.net.Administration.Config
 
description - Variable in class mindustry.net.Host
 
description - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
description - Variable in class mindustry.ui.Links.LinkEntry
 
description() - Method in enum class mindustry.game.Gamemode
 
description() - Method in class mindustry.game.Schematic
 
description() - Method in class mindustry.logic.LCategory
 
description() - Method in class mindustry.maps.Map
 
descriptionWidth - Static variable in class mindustry.entities.abilities.Ability
 
deselect - Enum constant in enum class mindustry.input.Binding
 
desktopButtons - Variable in class mindustry.ui.fragments.MenuFragment
 
DesktopInput - Class in mindustry.input
 
DesktopInput() - Constructor for class mindustry.input.DesktopInput
 
desktopMove - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
desktopPause - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
desktopShoot - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
desolateRift - Static variable in class mindustry.content.SectorPresets
 
despawn - Static variable in class mindustry.content.Fx
 
despawned(Bullet) - Method in class mindustry.entities.bullet.BulletType
Called when the bullet reaches the end of its lifetime or is destroyed by something external.
despawned(Bullet) - Method in class mindustry.entities.bullet.LiquidBulletType
 
despawned(Bullet) - Method in class mindustry.entities.bullet.MassDriverBolt
 
despawnEffect - Variable in class mindustry.entities.bullet.BulletType
Effect shown when bullet despawns.
despawnHit - Variable in class mindustry.entities.bullet.BulletType
Whether to create hit effects on despawn.
despawnShake - Variable in class mindustry.entities.bullet.BulletType
Amount of shaking produced when this bullet hits something or despawns.
despawnSound - Variable in class mindustry.entities.bullet.BulletType
Sound made when hitting something or getting removed.
despawnUnit - Variable in class mindustry.entities.bullet.BulletType
Unit spawned when this bullet hits something or despawns due to it hitting the end of its lifetime.
despawnUnitChance - Variable in class mindustry.entities.bullet.BulletType
The chance for despawn units to spawn.
despawnUnitCount - Variable in class mindustry.entities.bullet.BulletType
Amount of units spawned when this bullet despawns.
despawnUnitRadius - Variable in class mindustry.entities.bullet.BulletType
Random offset distance from the original bullet despawn/hit coordinate.
dest - Variable in class mindustry.entities.pattern.ShootMulti
 
dest - Variable in class mindustry.logic.LExecutor.GetBlockI
 
dest - Variable in class mindustry.logic.LExecutor.LookupI
 
dest - Variable in class mindustry.logic.LExecutor.OpI
 
dest - Variable in class mindustry.logic.LStatements.JumpStatement
 
dest - Variable in class mindustry.logic.LStatements.OperationStatement
 
destination - Variable in class mindustry.game.SectorInfo
Launch destination.
destIndex - Variable in class mindustry.logic.LStatements.JumpStatement
 
destroy1kBlocks - Enum constant in enum class mindustry.service.Achievement
 
DestroyBlockObjective() - Constructor for class mindustry.game.MapObjectives.DestroyBlockObjective
 
DestroyBlockObjective(Block, int, int, Team) - Constructor for class mindustry.game.MapObjectives.DestroyBlockObjective
 
DestroyBlocksObjective() - Constructor for class mindustry.game.MapObjectives.DestroyBlocksObjective
 
DestroyBlocksObjective(Block, Team, Point2...) - Constructor for class mindustry.game.MapObjectives.DestroyBlocksObjective
 
destroyBullet - Variable in class mindustry.world.Block
bullet that this block spawns when destroyed
destroyBulletSameTeam - Variable in class mindustry.world.Block
if true, destroyBullet is spawned on the block's team instead of Derelict team
DestroyCoreObjective() - Constructor for class mindustry.game.MapObjectives.DestroyCoreObjective
 
destroyed() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
destroyed() - Method in interface mindustry.world.blocks.payloads.Payload
 
destroyEffect - Variable in class mindustry.world.Block
Effect for destroying the block.
destroyPayload(Building) - Static method in class mindustry.game.Teams
 
destroyPitchMax - Variable in class mindustry.world.Block
Range of destroy sound.
destroyPitchMin - Variable in class mindustry.world.Block
Range of destroy sound.
destroyScatterFlare - Enum constant in enum class mindustry.service.Achievement
 
destroySound - Variable in class mindustry.world.Block
Sounds made when this block is destroyed.
destroyToDerelict() - Method in class mindustry.game.Teams.TeamData
Destroys this team's presence on the map, killing part of its buildings and converting everything to 'derelict'.
DestroyUnitsObjective() - Constructor for class mindustry.game.MapObjectives.DestroyUnitsObjective
 
DestroyUnitsObjective(int) - Constructor for class mindustry.game.MapObjectives.DestroyUnitsObjective
 
destructible - Variable in class mindustry.world.Block
whether this block has health and can be destroyed
dests - Variable in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
detach_camera - Enum constant in enum class mindustry.input.Binding
 
details - Variable in class mindustry.ctype.UnlockableContent
Localized description & details.
details - Variable in class mindustry.game.MapObjectives.MapObjective
 
details() - Method in class mindustry.game.MapObjectives.MapObjective
 
details(String) - Method in class mindustry.game.MapObjectives.MapObjective
 
detector - Variable in class mindustry.input.InputHandler
 
diagonal_placement - Enum constant in enum class mindustry.input.Binding
 
didRegen - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
dieExclusion - Enum constant in enum class mindustry.service.Achievement
 
differentialGenerator - Static variable in class mindustry.content.Blocks
 
difficulty - Variable in class mindustry.game.CampaignRules
 
difficulty - Variable in class mindustry.type.SectorPreset
Difficulty, 0-10.
Difficulty - Enum Class in mindustry.game
 
diffuse - Static variable in class mindustry.content.Blocks
 
diode - Static variable in class mindustry.content.Blocks
 
DirectionalForceProjector - Class in mindustry.world.blocks.defense
 
DirectionalForceProjector(String) - Constructor for class mindustry.world.blocks.defense.DirectionalForceProjector
 
DirectionalForceProjector.DirectionalForceProjectorBuild - Class in mindustry.world.blocks.defense
 
DirectionalForceProjectorBuild() - Constructor for class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
DirectionalItemBuffer - Class in mindustry.world
 
DirectionalItemBuffer(int) - Constructor for class mindustry.world.DirectionalItemBuffer
 
DirectionalUnloader - Class in mindustry.world.blocks.distribution
 
DirectionalUnloader(String) - Constructor for class mindustry.world.blocks.distribution.DirectionalUnloader
 
DirectionalUnloader.DirectionalUnloaderBuild - Class in mindustry.world.blocks.distribution
 
DirectionalUnloaderBuild() - Constructor for class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
DirectionBridge - Class in mindustry.world.blocks.distribution
 
DirectionBridge(String) - Constructor for class mindustry.world.blocks.distribution.DirectionBridge
 
DirectionBridge.DirectionBridgeBuild - Class in mindustry.world.blocks.distribution
 
DirectionBridgeBuild() - Constructor for class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
DirectionLiquidBridge - Class in mindustry.world.blocks.distribution
 
DirectionLiquidBridge(String) - Constructor for class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
DirectionLiquidBridge.DuctBridgeBuild - Class in mindustry.world.blocks.distribution
 
dirRegion - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
dirs - Variable in class mindustry.world.blocks.environment.Floor
 
dirShieldConsumer - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
dirt - Static variable in class mindustry.content.Blocks
 
dirtWall - Static variable in class mindustry.content.Blocks
 
dirty - Variable in class mindustry.ai.Pathfinder.Flowfield
If true, this flow field needs updating.
disabled - Enum constant in enum class mindustry.mod.Mods.ModState
 
disableOutsideArea - Variable in class mindustry.game.Rules
If true, blocks outside the map area are disabled.
disableOverlapCheck - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
 
disableSave - Static variable in class mindustry.Vars
if true, most autosaving is disabled.
disableUI - Static variable in class mindustry.Vars
if true, UI is not drawn
disableUnitCap - Variable in class mindustry.game.Rules
If true, the unit cap is disabled.
disableWorldProcessors - Variable in class mindustry.game.Rules
If true, world processors no longer update.
disarm - Variable in class mindustry.type.StatusEffect
Unit weapon(s) disabled.
disarmed - Static variable in class mindustry.content.StatusEffects
 
disassembler - Static variable in class mindustry.content.Blocks
 
disconnect() - Method in class mindustry.net.Net
 
Disconnect() - Constructor for class mindustry.net.Packets.Disconnect
 
disconnectClient() - Method in class mindustry.net.ArcNetProvider
 
disconnectClient() - Method in interface mindustry.net.Net.NetProvider
Disconnect from the server.
disconnectNoReset() - Method in class mindustry.core.NetClient
Disconnects, causing no further changes or reset.
disconnectQuietly() - Method in class mindustry.core.NetClient
Disconnects, resetting state to the menu.
discord - Variable in class mindustry.core.UI
 
DiscordDialog - Class in mindustry.ui.dialogs
 
DiscordDialog() - Constructor for class mindustry.ui.dialogs.DiscordDialog
 
discordURL - Static variable in class mindustry.Vars
URL for discord invite.
discoverServers(Cons<Host>, Runnable) - Method in class mindustry.net.ArcNetProvider
 
discoverServers(Cons<Host>, Runnable) - Method in class mindustry.net.Net
Starts discovering servers on a different thread.
discoverServers(Cons<Host>, Runnable) - Method in interface mindustry.net.Net.NetProvider
Discover servers.
discoveryTime - Variable in class mindustry.world.blocks.defense.Radar
 
disperse - Static variable in class mindustry.content.Blocks
 
disperseTrail - Static variable in class mindustry.content.Fx
 
display - Variable in class mindustry.entities.abilities.Ability
If false, this ability does not show in unit stats.
display - Variable in class mindustry.type.Weapon
whether weapon should appear in the stats of a unit with this weapon
display() - Method in interface mindustry.game.Objectives.Objective
 
display() - Method in class mindustry.game.Objectives.OnPlanet
 
display() - Method in class mindustry.game.Objectives.OnSector
 
display() - Method in class mindustry.game.Objectives.Produce
 
display() - Method in class mindustry.game.Objectives.Research
 
display() - Method in class mindustry.game.Objectives.SectorComplete
 
display(Table) - Method in class mindustry.entities.abilities.Ability
 
display(Table) - Method in interface mindustry.ui.Displayable
 
display(Table) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
display(Table) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
display(Table) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
display(Table) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
display(Table) - Method in interface mindustry.world.meta.StatValue
This method should provide all elements necessary to display this stat to the specified table.
display(Table) - Method in class mindustry.world.Tile
 
display(Unit, Table) - Method in class mindustry.type.UnitType
 
display(Stats) - Method in class mindustry.world.consumers.Consume
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeItemEfficiency
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeItems
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeLiquid
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeLiquidFlammable
 
display(Stats) - Method in class mindustry.world.consumers.ConsumeLiquids
 
display(Stats) - Method in class mindustry.world.consumers.ConsumePayloadDynamic
 
display(Stats) - Method in class mindustry.world.consumers.ConsumePayloadFilter
 
display(Stats) - Method in class mindustry.world.consumers.ConsumePayloads
 
display(Stats) - Method in class mindustry.world.consumers.ConsumePower
 
display(Stats) - Method in class mindustry.world.consumers.ConsumePowerDynamic
 
displayable() - Method in interface mindustry.ui.Displayable
 
displayable() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
displayable() - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
Displayable - Interface in mindustry.ui
An interface for things that can be displayed when hovered over.
displayAmmoMultiplier - Variable in class mindustry.entities.bullet.BulletType
Whether to display the ammo multiplayer for this bullet type in its stats.
displayAmmoMultiplier - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this block will display ammo multipliers in its stats (irrelevant for certain types of turrets).
displayBars(Table) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
displayBars(Unit, Table) - Method in class mindustry.entities.abilities.Ability
 
displayBars(Unit, Table) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
displayBars(Unit, Table) - Method in class mindustry.entities.abilities.ShieldArcAbility
 
displayDescription() - Method in class mindustry.ctype.UnlockableContent
 
displayedSpeed - Variable in class mindustry.world.blocks.distribution.Conveyor
 
displayEfficiency - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
displayEfficiency - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
displayEfficiencyScale - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
displayEfficiencyScale - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
displayExtra(Table) - Method in class mindustry.ctype.UnlockableContent
Display any extra info after details.
displayExtra(Table) - Method in class mindustry.type.TeamEntry
 
displayFlow - Variable in class mindustry.world.Block
whether to display flow rate
displayHeal - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
displayItem(Item) - Static method in class mindustry.world.meta.StatValues
 
displayItem(Item, int) - Static method in class mindustry.world.meta.StatValues
 
displayItem(Item, int, boolean) - Static method in class mindustry.world.meta.StatValues
 
displayItem(Item, int, float, boolean) - Static method in class mindustry.world.meta.StatValues
Displays the item with a "/sec" qualifier based on the time period, in ticks.
displayItemPercent(Item, int, boolean) - Static method in class mindustry.world.meta.StatValues
Displays the item with a "/sec" qualifier based on the time period, in ticks.
displayLiquid(Liquid, float, boolean) - Static method in class mindustry.world.meta.StatValues
 
displayName - Variable in class mindustry.mod.Mods.ModMeta
 
displayNames - Static variable in class mindustry.ui.dialogs.LanguageDialog
 
displayShadow(Tile) - Method in class mindustry.world.Block
 
displaySize - Variable in class mindustry.world.blocks.logic.LogicDisplay
 
displaySize - Static variable in class mindustry.world.meta.Stat
 
displayThreat() - Method in class mindustry.type.Sector
Displays threat as a formatted string.
dispose() - Method in class mindustry.core.Control
 
dispose() - Method in class mindustry.core.Logic
 
dispose() - Method in class mindustry.core.Renderer
 
dispose() - Method in class mindustry.editor.MapEditorDialog
 
dispose() - Method in class mindustry.editor.MapRenderer
 
dispose() - Method in class mindustry.graphics.CubemapMesh
 
dispose() - Method in class mindustry.graphics.g3d.PlanetRenderer
 
dispose() - Method in class mindustry.graphics.IndexedRenderer
 
dispose() - Method in class mindustry.graphics.LoadRenderer
 
dispose() - Method in class mindustry.graphics.MenuRenderer
 
dispose() - Method in class mindustry.graphics.MultiPacker
 
dispose() - Method in class mindustry.graphics.Pixelator
 
dispose() - Method in class mindustry.mod.Mods.LoadedMod
 
dispose() - Method in class mindustry.mod.Scripts
 
dispose() - Method in class mindustry.net.ArcNetProvider
 
dispose() - Method in class mindustry.net.Net
 
dispose() - Method in interface mindustry.net.Net.NetProvider
Close all connections.
DisposeEvent() - Constructor for class mindustry.game.EventType.DisposeEvent
 
disrupt - Static variable in class mindustry.content.UnitTypes
 
distance - Enum constant in enum class mindustry.logic.RadarSort
 
distort(float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
DistortFilter - Class in mindustry.maps.filters
 
DistortFilter() - Constructor for class mindustry.maps.filters.DistortFilter
 
distributePower(float, float, boolean) - Method in class mindustry.world.blocks.power.PowerGraph
 
distribution - Enum constant in enum class mindustry.type.Category
Blocks that move items around.
distributor - Static variable in class mindustry.content.Blocks
 
div - Enum constant in enum class mindustry.logic.LogicOp
 
divisions - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
divisions - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
doDump() - Method in class mindustry.world.blocks.distribution.BufferedItemBridge.BufferedItemBridgeBuild
 
doDump() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
doDump() - Method in class mindustry.world.blocks.liquid.LiquidBridge.LiquidBridgeBuild
 
doEdge(Tile, Tile, Floor) - Method in class mindustry.world.blocks.environment.Floor
 
dominantItem - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
dominantItems - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
done() - Method in class mindustry.game.MapObjectives.MapObjective
Called once after MapObjectives.MapObjective.update() returns true, before this objective is removed.
door - Static variable in class mindustry.content.Blocks
 
Door - Class in mindustry.world.blocks.defense
 
Door(String) - Constructor for class mindustry.world.blocks.defense.Door
 
Door.DoorBuild - Class in mindustry.world.blocks.defense
 
DoorBuild() - Constructor for class mindustry.world.blocks.defense.Door.DoorBuild
 
doorclose - Static variable in class mindustry.content.Fx
 
doorcloselarge - Static variable in class mindustry.content.Fx
 
doorLarge - Static variable in class mindustry.content.Blocks
 
dooropen - Static variable in class mindustry.content.Fx
 
dooropenlarge - Static variable in class mindustry.content.Fx
 
doorQueue - Static variable in class mindustry.world.blocks.defense.Door
 
doorSound - Variable in class mindustry.world.blocks.defense.AutoDoor
 
doorSound - Variable in class mindustry.world.blocks.defense.Door
 
dormantCyst - Static variable in class mindustry.content.Items
 
dosBlacklist - Variable in class mindustry.net.Administration
 
doShockwave(float, float) - Method in class mindustry.ai.WaveSpawner
 
down - Variable in class mindustry.input.MobileInput
Down tracking for panning.
downloadMapWorkshop - Enum constant in enum class mindustry.service.Achievement
 
dps() - Method in class mindustry.type.Weapon
 
dps() - Method in class mindustry.type.weapons.RepairBeamWeapon
 
dpsEstimate - Variable in class mindustry.type.UnitType
movement speed (world units/t)
drag - Variable in class mindustry.entities.bullet.BulletType
Drag as fraction of velocity.
drag - Variable in class mindustry.type.UnitType
movement speed (world units/t)
draggable - Variable in enum class mindustry.editor.EditorTool
Whether this tool should be dragged across the canvas when the mouse moves.
DragLayout() - Constructor for class mindustry.logic.LCanvas.DragLayout
 
dragMultiplier - Enum constant in enum class mindustry.logic.LogicRule
 
dragMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
dragMultiplier - Variable in class mindustry.game.Rules
Environment drag multiplier.
dragMultiplier - Variable in class mindustry.type.StatusEffect
Unit drag multiplier.
dragMultiplier - Variable in class mindustry.world.blocks.environment.Floor
Multiplies unit drag by this when walked on.
draw - Enum constant in enum class mindustry.game.EventType.Trigger
 
draw() - Method in class mindustry.core.Renderer
 
draw() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
draw() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
draw() - Method in class mindustry.editor.MapView
 
draw() - Method in class mindustry.entities.comp.WorldLabelComp
 
draw() - Method in class mindustry.graphics.LightRenderer
 
draw() - Method in class mindustry.graphics.LoadRenderer
 
draw() - Method in class mindustry.logic.LCanvas.DragLayout
 
draw() - Method in class mindustry.logic.LCanvas.JumpCurve
 
draw() - Method in class mindustry.logic.LCanvas.StatementElem
 
draw() - Method in class mindustry.ui.Bar
 
draw() - Method in class mindustry.ui.BorderImage
 
draw() - Method in class mindustry.ui.dialogs.PlanetDialog
 
draw() - Method in class mindustry.ui.dialogs.SchematicsDialog.SchematicImage
 
draw() - Method in class mindustry.ui.fragments.ChatFragment
 
draw() - Method in class mindustry.ui.fragments.ConsoleFragment
 
draw() - Method in class mindustry.ui.GridImage
 
draw() - Method in class mindustry.ui.WarningBar
 
draw() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
draw() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
draw() - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
draw() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
draw() - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
draw() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
draw() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
draw() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
draw() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
draw() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
draw() - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
draw() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
draw() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
draw() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
draw() - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
draw() - Method in class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
draw() - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
draw() - Method in class mindustry.world.blocks.defense.Thruster.ThrusterBuild
 
draw() - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
draw() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
draw() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
draw() - Method in class mindustry.world.blocks.defense.Wall.WallBuild
 
draw() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
draw() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
draw() - Method in class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
draw() - Method in class mindustry.world.blocks.distribution.DirectionLiquidBridge.DuctBridgeBuild
 
draw() - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
draw() - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
draw() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
draw() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
draw() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
draw() - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
draw() - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
draw() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
draw() - Method in class mindustry.world.blocks.distribution.StackRouter.StackRouterBuild
 
draw() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
draw() - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
draw() - Method in class mindustry.world.blocks.liquid.LiquidBlock.LiquidBuild
 
draw() - Method in class mindustry.world.blocks.liquid.LiquidJunction.LiquidJunctionBuild
 
draw() - Method in class mindustry.world.blocks.liquid.LiquidRouter.LiquidRouterBuild
 
draw() - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
draw() - Method in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
draw() - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
draw() - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
draw() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
draw() - Method in interface mindustry.world.blocks.payloads.Payload
draws this payload at a position.
draw() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
draw() - Method in class mindustry.world.blocks.payloads.PayloadVoid.PayloadVoidBuild
 
draw() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
draw() - Method in class mindustry.world.blocks.power.Battery.BatteryBuild
 
draw() - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
draw() - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
draw() - Method in class mindustry.world.blocks.power.LongPowerNode.LongPowerNodeBuild
 
draw() - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
draw() - Method in class mindustry.world.blocks.power.PowerDiode.PowerDiodeBuild
 
draw() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
draw() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
draw() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
draw() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
draw() - Method in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
draw() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
draw() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
draw() - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
draw() - Method in class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
draw() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
draw() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
draw() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
draw() - Method in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
draw() - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
draw() - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
draw() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
draw() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
draw() - Method in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
draw() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
draw() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
draw() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
draw() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
draw() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
draw() - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
draw() - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
draw() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
draw(float) - Method in class mindustry.game.MapObjectives.LineMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.ObjectiveMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.PointMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.QuadMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.ShapeMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.ShapeTextMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.TextMarker
 
draw(float) - Method in class mindustry.game.MapObjectives.TextureMarker
 
draw(float, float, float, float) - Method in class mindustry.editor.MapRenderer
 
draw(int, TextureRegion, float, float, float, float) - Method in class mindustry.graphics.IndexedRenderer
 
draw(int, TextureRegion, float, float, float, float, float) - Method in class mindustry.graphics.IndexedRenderer
 
draw(Cons<T>) - Method in class mindustry.entities.EntityGroup
 
draw(Color, float) - Method in class mindustry.graphics.Trail
 
draw(Image) - Method in class mindustry.maps.filters.GenerateFilter
draw any additional guides
draw(Image) - Method in class mindustry.maps.filters.MirrorFilter
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.DrawPart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.EffectSpawnerPart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.FlarePart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.HaloPart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.HoverPart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.RegionPart
 
draw(DrawPart.PartParams) - Method in class mindustry.entities.part.ShapePart
 
draw(Building) - Method in class mindustry.world.draw.DrawArcSmelt
 
draw(Building) - Method in class mindustry.world.draw.DrawBlock
Draws the block itself.
draw(Building) - Method in class mindustry.world.draw.DrawBlurSpin
 
draw(Building) - Method in class mindustry.world.draw.DrawBubbles
 
draw(Building) - Method in class mindustry.world.draw.DrawCells
 
draw(Building) - Method in class mindustry.world.draw.DrawCircles
 
draw(Building) - Method in class mindustry.world.draw.DrawCrucibleFlame
 
draw(Building) - Method in class mindustry.world.draw.DrawCultivator
 
draw(Building) - Method in class mindustry.world.draw.DrawDefault
 
draw(Building) - Method in class mindustry.world.draw.DrawFade
 
draw(Building) - Method in class mindustry.world.draw.DrawFlame
 
draw(Building) - Method in class mindustry.world.draw.DrawFrames
 
draw(Building) - Method in class mindustry.world.draw.DrawGlowRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawHeatInput
 
draw(Building) - Method in class mindustry.world.draw.DrawHeatOutput
 
draw(Building) - Method in class mindustry.world.draw.DrawHeatRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawLiquidOutputs
 
draw(Building) - Method in class mindustry.world.draw.DrawLiquidRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawLiquidTile
 
draw(Building) - Method in class mindustry.world.draw.DrawMulti
 
draw(Building) - Method in class mindustry.world.draw.DrawMultiWeave
 
draw(Building) - Method in class mindustry.world.draw.DrawParticles
 
draw(Building) - Method in class mindustry.world.draw.DrawPistons
 
draw(Building) - Method in class mindustry.world.draw.DrawPlasma
 
draw(Building) - Method in class mindustry.world.draw.DrawPower
 
draw(Building) - Method in class mindustry.world.draw.DrawPulseShape
 
draw(Building) - Method in class mindustry.world.draw.DrawPumpLiquid
 
draw(Building) - Method in class mindustry.world.draw.DrawRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawShape
 
draw(Building) - Method in class mindustry.world.draw.DrawSideRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawSoftParticles
 
draw(Building) - Method in class mindustry.world.draw.DrawSpikes
 
draw(Building) - Method in class mindustry.world.draw.DrawTurret
 
draw(Building) - Method in class mindustry.world.draw.DrawWarmupRegion
 
draw(Building) - Method in class mindustry.world.draw.DrawWeave
 
draw(Bullet) - Method in class mindustry.entities.bullet.BasicBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.ContinuousFlameBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.ContinuousLaserBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.FireBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.LaserBoltBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.LaserBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.LiquidBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.PointLaserBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.SapBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.ShrapnelBulletType
 
draw(Bullet) - Method in class mindustry.entities.bullet.SpaceLiquidBulletType
 
draw(Unit) - Method in class mindustry.entities.abilities.Ability
 
draw(Unit) - Method in class mindustry.entities.abilities.ArmorPlateAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.EnergyFieldAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.MoveLightningAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.ShieldArcAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.SuppressionFieldAbility
 
draw(Unit) - Method in class mindustry.entities.abilities.UnitSpawnAbility
 
draw(Unit) - Method in class mindustry.type.StatusEffect
 
draw(Unit) - Method in class mindustry.type.UnitType
 
draw(Unit) - Method in class mindustry.type.UnitType.UnitEngine
 
draw(Unit, float) - Method in class mindustry.type.StatusEffect
 
draw(Unit, WeaponMount) - Method in class mindustry.type.Weapon
 
draw(Unit, WeaponMount) - Method in class mindustry.type.weapons.BuildWeapon
 
draw(Unit, WeaponMount) - Method in class mindustry.type.weapons.MineWeapon
 
draw(Unit, WeaponMount) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
draw(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.type.Planet
 
drawArc - Variable in class mindustry.entities.abilities.ShieldArcAbility
Whether to draw the arc line.
drawArc(VertexBatch3D, Vec3, Vec3, Color, Color, float, float, int) - Method in class mindustry.type.Planet
Draws an arc from one point to another on the planet.
drawArc(Planet, Vec3, Vec3) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawArc(Planet, Vec3, Vec3, Color, Color, float) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawArc(Planet, Vec3, Vec3, Color, Color, float, float, int) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
DrawArcSmelt - Class in mindustry.world.draw
 
DrawArcSmelt() - Constructor for class mindustry.world.draw.DrawArcSmelt
 
drawArrow - Variable in class mindustry.world.Block
whether to draw a rotation arrow - this does not apply to lines of blocks
drawArrow(Block, int, int, int) - Method in class mindustry.input.InputHandler
 
drawArrow(Block, int, int, int, boolean) - Method in class mindustry.input.InputHandler
 
drawAt(float, float, int, float, Autotiler.SliceMode) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
drawAt(float, float, int, int, Autotiler.SliceMode) - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
drawAt(String, float, float, float, int, float) - Static method in class mindustry.entities.comp.WorldLabelComp
 
drawAtmosphere(Mesh, Camera3D) - Method in class mindustry.type.Planet
 
drawBackground() - Method in class mindustry.core.Renderer
 
drawBase(Tile) - Method in class mindustry.world.Block
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.AirBlock
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.Cliff
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.EmptyFloor
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.OverlayFloor
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.Prop
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.SeaBush
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.Seaweed
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.SpawnBlock
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.StaticTree
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.StaticWall
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.SteamVent
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.TallBlock
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.TreeBlock
 
drawBase(Tile) - Method in class mindustry.world.blocks.environment.WobbleProp
 
drawBeam(float, float, float, float, int, Sized, Team, float, float, float, float, Vec2, Vec2, Color, Color, TextureRegion, TextureRegion, TextureRegion, TextureRegion) - Static method in class mindustry.world.blocks.units.RepairTurret
 
drawBlended(Tile, boolean) - Method in class mindustry.world.blocks.environment.Floor
 
drawBlock - Variable in class mindustry.editor.MapEditor
 
DrawBlock - Class in mindustry.world.draw
An implementation of custom rendering behavior for a crafter block.
DrawBlock() - Constructor for class mindustry.world.draw.DrawBlock
 
drawBlocks() - Method in class mindustry.graphics.BlockRenderer
 
drawBlocks(int, int) - Method in class mindustry.editor.MapEditor
 
drawBlocks(int, int, boolean, boolean, Boolf<Tile>) - Method in class mindustry.editor.MapEditor
 
drawBlocks(int, int, Boolf<Tile>) - Method in class mindustry.editor.MapEditor
 
drawBlocksReplace(int, int) - Method in class mindustry.editor.MapEditor
 
DrawBlurSpin - Class in mindustry.world.draw
 
DrawBlurSpin() - Constructor for class mindustry.world.draw.DrawBlurSpin
 
DrawBlurSpin(String, float) - Constructor for class mindustry.world.draw.DrawBlurSpin
 
drawBody - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawBody(Unit) - Method in class mindustry.type.UnitType
 
drawBorders(VertexBatch3D, Sector, Color, float) - Method in class mindustry.type.Planet
Draws sector borders.
drawBorders(Sector, Color, float) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawBottom() - Method in class mindustry.graphics.OverlayRenderer
 
drawBottom() - Method in class mindustry.input.DesktopInput
 
drawBottom() - Method in class mindustry.input.InputHandler
 
drawBottom() - Method in class mindustry.input.MobileInput
 
drawBottom() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
drawBreaking(int, int) - Method in class mindustry.input.InputHandler
 
drawBreaking(BuildPlan) - Method in class mindustry.input.InputHandler
 
drawBreakSelection(int, int, int, int) - Method in class mindustry.input.InputHandler
 
drawBreakSelection(int, int, int, int, int) - Method in class mindustry.input.InputHandler
 
drawBreakSelection(int, int, int, int, int, boolean) - Method in class mindustry.input.InputHandler
 
drawBridge(int, float, float, float, float, Color) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
drawBridge(BuildPlan, float, float, float) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
DrawBubbles - Class in mindustry.world.draw
 
DrawBubbles() - Constructor for class mindustry.world.draw.DrawBubbles
 
DrawBubbles(Color) - Constructor for class mindustry.world.draw.DrawBubbles
 
drawBuildBeam - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawCap(Color, float) - Method in class mindustry.graphics.Trail
 
drawCell - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawCell(Unit) - Method in class mindustry.type.UnitType
 
DrawCells - Class in mindustry.world.draw
 
DrawCells() - Constructor for class mindustry.world.draw.DrawCells
 
drawCenter - Variable in class mindustry.world.draw.DrawArcSmelt
 
drawChildren() - Method in class mindustry.ui.dialogs.ResearchDialog.View
 
drawCircle(int, int, Cons<Tile>) - Method in class mindustry.editor.MapEditor
 
DrawCircles - Class in mindustry.world.draw
 
DrawCircles() - Constructor for class mindustry.world.draw.DrawCircles
 
DrawCircles(Color) - Constructor for class mindustry.world.draw.DrawCircles
 
drawClouds(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.type.Planet
 
drawCommand(Unit) - Method in class mindustry.input.InputHandler
 
drawCommanded() - Method in class mindustry.input.InputHandler
 
drawCommanded(boolean) - Method in class mindustry.input.InputHandler
 
drawConfigure() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
drawConfigure() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
drawConfigure() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
drawConfigure() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
drawConfigure() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
drawConfigure() - Method in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
drawCracks - Variable in class mindustry.world.Block
whether cracks are drawn when this block is damaged
drawCracks() - Method in class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
drawCracks() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
drawCracks() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
drawCracks() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
drawCracks() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
drawCrawl(Crawlc) - Method in class mindustry.type.UnitType
 
DrawCrucibleFlame - Class in mindustry.world.draw
 
DrawCrucibleFlame() - Constructor for class mindustry.world.draw.DrawCrucibleFlame
 
DrawCultivator - Class in mindustry.world.draw
 
DrawCultivator() - Constructor for class mindustry.world.draw.DrawCultivator
 
drawCurve(boolean, float, float, float, float) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
drawCurve(float, float, float, float) - Method in class mindustry.logic.LCanvas.JumpCurve
 
drawDarkness() - Method in class mindustry.graphics.BlockRenderer
 
DrawDefault - Class in mindustry.world.draw
 
DrawDefault() - Constructor for class mindustry.world.draw.DrawDefault
 
drawDefaultCracks() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
drawDefaultPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.Block
this is a different method so subclasses can call it even after overriding the base
drawDestroyed() - Method in class mindustry.graphics.BlockRenderer
 
drawDisabled - Variable in class mindustry.world.Block
whether to draw disabled status
drawDisplays - Variable in class mindustry.core.Renderer
 
drawEdges(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
drawEdgesFlat(Tile, boolean) - Method in class mindustry.world.blocks.environment.Floor
 
drawEngines(Unit) - Method in class mindustry.type.UnitType
 
drawEntities(float, float, float, float, boolean) - Method in class mindustry.graphics.MinimapRenderer
 
drawEnvironmentLight(Tile) - Method in class mindustry.world.Block
 
drawer - Variable in class mindustry.world.blocks.defense.RegenProjector
 
drawer - Variable in class mindustry.world.blocks.defense.turrets.Turret
Defines drawing behavior for this turret.
drawer - Variable in class mindustry.world.blocks.heat.HeatConductor
 
drawer - Variable in class mindustry.world.blocks.power.Battery
 
drawer - Variable in class mindustry.world.blocks.power.PowerGenerator
 
drawer - Variable in class mindustry.world.blocks.production.GenericCrafter
 
drawer - Variable in class mindustry.world.blocks.production.Pump
 
drawer - Variable in class mindustry.world.blocks.production.Separator
 
drawers - Variable in class mindustry.world.draw.DrawMulti
 
Drawf - Class in mindustry.graphics
 
Drawf() - Constructor for class mindustry.graphics.Drawf
 
DrawFade - Class in mindustry.world.draw
 
DrawFade() - Constructor for class mindustry.world.draw.DrawFade
 
DrawFlame - Class in mindustry.world.draw
 
DrawFlame() - Constructor for class mindustry.world.draw.DrawFlame
 
DrawFlame(Color) - Constructor for class mindustry.world.draw.DrawFlame
 
drawFlare - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
drawFloor() - Method in class mindustry.graphics.FloorRenderer
 
DrawFlushI() - Constructor for class mindustry.logic.LExecutor.DrawFlushI
 
DrawFlushI(LVar) - Constructor for class mindustry.logic.LExecutor.DrawFlushI
 
DrawFlushStatement() - Constructor for class mindustry.logic.LStatements.DrawFlushStatement
 
drawFog() - Method in class mindustry.graphics.FogRenderer
 
DrawFrames - Class in mindustry.world.draw
 
DrawFrames() - Constructor for class mindustry.world.draw.DrawFrames
 
drawGlow - Variable in class mindustry.world.draw.DrawHeatOutput
 
DrawGlowRegion - Class in mindustry.world.draw
 
DrawGlowRegion() - Constructor for class mindustry.world.draw.DrawGlowRegion
 
DrawGlowRegion(boolean) - Constructor for class mindustry.world.draw.DrawGlowRegion
 
DrawGlowRegion(float) - Constructor for class mindustry.world.draw.DrawGlowRegion
 
DrawGlowRegion(String) - Constructor for class mindustry.world.draw.DrawGlowRegion
 
drawHeat(Turret, Turret.TurretBuild) - Method in class mindustry.world.draw.DrawTurret
 
DrawHeatInput - Class in mindustry.world.draw
 
DrawHeatInput() - Constructor for class mindustry.world.draw.DrawHeatInput
 
DrawHeatInput(String) - Constructor for class mindustry.world.draw.DrawHeatInput
 
DrawHeatOutput - Class in mindustry.world.draw
 
DrawHeatOutput() - Constructor for class mindustry.world.draw.DrawHeatOutput
 
DrawHeatOutput(int, boolean) - Constructor for class mindustry.world.draw.DrawHeatOutput
 
DrawHeatRegion - Class in mindustry.world.draw
 
DrawHeatRegion() - Constructor for class mindustry.world.draw.DrawHeatRegion
 
DrawHeatRegion(float) - Constructor for class mindustry.world.draw.DrawHeatRegion
 
DrawHeatRegion(String) - Constructor for class mindustry.world.draw.DrawHeatRegion
 
DrawI() - Constructor for class mindustry.logic.LExecutor.DrawI
 
DrawI(byte, LVar, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.DrawI
 
drawItems - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawItems(Unit) - Method in class mindustry.type.UnitType
 
drawLabel(float, float, String, Color, float) - Method in class mindustry.graphics.MinimapRenderer
 
drawLanding(float, float) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawLanding(float, float, float) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawLandingThrusters(float, float, float, float) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawLandingThrusters(float, float, float, float) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawLaser(float, float, float, float, int, int) - Method in class mindustry.world.blocks.power.BeamNode
Note that x1 and y1 are expected to be coordinates of the node to draw the beam from.
drawLaser(float, float, float, float, int, int) - Method in class mindustry.world.blocks.power.PowerNode
 
drawLaunch() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawLaunch() - Method in interface mindustry.world.blocks.LaunchAnimator
 
drawLaunch() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawLaunchGlobalZ() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawLaunchGlobalZ() - Method in interface mindustry.world.blocks.LaunchAnimator
 
drawLayer - Enum constant in enum class mindustry.logic.LMarkerControl
 
drawLayer - Variable in class mindustry.game.MapObjectives.ObjectiveMarker
On which z-sorting layer is marker drawn.
drawLayer(CacheLayer) - Method in class mindustry.graphics.FloorRenderer
 
drawLegs(T) - Method in class mindustry.type.UnitType
 
drawLight - Variable in class mindustry.core.Renderer
 
drawLight() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawLight() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
drawLight() - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
drawLight() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
drawLight() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
drawLight() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
drawLight() - Method in class mindustry.world.blocks.power.Battery.BatteryBuild
 
drawLight() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
drawLight() - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
drawLight() - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
drawLight() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
drawLight() - Method in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
drawLight() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
drawLight() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
drawLight() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
drawLight() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawLight(Building) - Method in class mindustry.world.draw.DrawBlock
Draws any extra light for the block.
drawLight(Building) - Method in class mindustry.world.draw.DrawFlame
 
drawLight(Building) - Method in class mindustry.world.draw.DrawMulti
 
drawLight(Building) - Method in class mindustry.world.draw.DrawPlasma
 
drawLight(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
drawLight(Bullet) - Method in class mindustry.entities.bullet.ContinuousFlameBulletType
 
drawLight(Bullet) - Method in class mindustry.entities.bullet.ContinuousLaserBulletType
 
drawLight(Bullet) - Method in class mindustry.entities.bullet.LaserBulletType
 
drawLight(Bullet) - Method in class mindustry.entities.bullet.SapBulletType
 
drawLight(Unit) - Method in class mindustry.type.UnitType
 
drawLiquid - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
drawLiquid - Variable in class mindustry.world.draw.DrawLiquidRegion
 
drawLiquid - Variable in class mindustry.world.draw.DrawLiquidTile
 
drawLiquidLight - Variable in class mindustry.world.Block
Whether to draw the glow of the liquid for this block, if it has one.
DrawLiquidOutputs - Class in mindustry.world.draw
This must be used in conjunction with another DrawBlock; it only draws outputs.
DrawLiquidOutputs() - Constructor for class mindustry.world.draw.DrawLiquidOutputs
 
DrawLiquidRegion - Class in mindustry.world.draw
 
DrawLiquidRegion() - Constructor for class mindustry.world.draw.DrawLiquidRegion
 
DrawLiquidRegion(Liquid) - Constructor for class mindustry.world.draw.DrawLiquidRegion
 
DrawLiquidTile - Class in mindustry.world.draw
 
DrawLiquidTile() - Constructor for class mindustry.world.draw.DrawLiquidTile
 
DrawLiquidTile(Liquid) - Constructor for class mindustry.world.draw.DrawLiquidTile
 
DrawLiquidTile(Liquid, float) - Constructor for class mindustry.world.draw.DrawLiquidTile
 
drawMech(Mechc) - Method in class mindustry.type.UnitType
 
drawMineBeam - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawMineItem - Variable in class mindustry.world.blocks.production.Drill
Whether to draw the item this drill is mining.
drawMinimap - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawMining(Unit) - Method in class mindustry.type.UnitType
 
drawMiningBeam(Unit, float, float) - Method in class mindustry.type.UnitType
 
drawMinRange - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, a range ring is also drawn for minRange.
DrawMulti - Class in mindustry.world.draw
combined several DrawBlocks into one
DrawMulti() - Constructor for class mindustry.world.draw.DrawMulti
 
DrawMulti(Seq<DrawBlock>) - Constructor for class mindustry.world.draw.DrawMulti
 
DrawMulti(DrawBlock...) - Constructor for class mindustry.world.draw.DrawMulti
 
DrawMultiWeave - Class in mindustry.world.draw
 
DrawMultiWeave() - Constructor for class mindustry.world.draw.DrawMultiWeave
 
drawNoise - Variable in class mindustry.type.weather.ParticleWeather
 
drawNoise(Texture, Color, float, float, float, float, float, float, float) - Static method in class mindustry.type.Weather
 
drawNoiseLayers(Texture, Color, float, float, float, float, float, float, int, float, float, float, float) - Static method in class mindustry.type.Weather
 
drawNonLayer(Tile, CacheLayer) - Method in class mindustry.world.blocks.environment.Floor
 
DrawOperation - Class in mindustry.editor
 
DrawOperation() - Constructor for class mindustry.editor.DrawOperation
 
DrawOperation.OpType - Enum Class in mindustry.editor
 
drawOrbit - Variable in class mindustry.type.Planet
Whether to draw the orbital circle.
drawOutline(Unit) - Method in class mindustry.type.UnitType
 
drawOutline(Unit, WeaponMount) - Method in class mindustry.type.Weapon
 
drawOver - Enum constant in enum class mindustry.game.EventType.Trigger
 
drawOver(WeatherState) - Method in class mindustry.type.Weather
 
drawOver(WeatherState) - Method in class mindustry.type.weather.ParticleWeather
 
drawOver(WeatherState) - Method in class mindustry.type.weather.RainWeather
 
drawOverlapCheck(Block, int, int, boolean) - Method in class mindustry.input.InputHandler
 
drawOverlay(float, float, int) - Method in class mindustry.world.Block
Drawn when placing and when hovering over.
drawOverlay(float, float, int) - Method in class mindustry.world.blocks.production.GenericCrafter
 
drawOverlay(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
drawOverPlan(BuildPlan) - Method in class mindustry.input.InputHandler
 
drawOverPlan(BuildPlan, boolean) - Method in class mindustry.input.InputHandler
 
drawOverSelect() - Method in class mindustry.input.InputHandler
 
drawOverSelect() - Method in class mindustry.input.MobileInput
 
DrawPart - Class in mindustry.entities.part
 
DrawPart() - Constructor for class mindustry.entities.part.DrawPart
 
DrawPart.PartFunc - Interface in mindustry.entities.part
 
DrawPart.PartMove - Class in mindustry.entities.part
 
DrawPart.PartParams - Class in mindustry.entities.part
Parameters for drawing a part in draw().
DrawPart.PartProgress - Interface in mindustry.entities.part
 
drawParticles - Variable in class mindustry.type.weather.ParticleWeather
 
drawParticles(TextureRegion, Color, float, float, float, float, float, float, float, float, float, float, float, float, float, boolean) - Static method in class mindustry.type.Weather
 
DrawParticles - Class in mindustry.world.draw
 
DrawParticles() - Constructor for class mindustry.world.draw.DrawParticles
 
drawParts(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
drawPayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
drawPayload(T) - Method in class mindustry.type.UnitType
 
DrawPistons - Class in mindustry.world.draw
 
DrawPistons() - Constructor for class mindustry.world.draw.DrawPistons
 
drawPixelate() - Method in class mindustry.graphics.Pixelator
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.Block
Drawn when you are placing a block.
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.BaseShield
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.DirectionalForceProjector
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.ForceProjector
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.MendProjector
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.OverdriveProjector
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.Radar
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.RegenProjector
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.ShockwaveTower
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.turrets.BaseTurret
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.defense.turrets.Turret
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.distribution.MassDriver
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.logic.LogicBlock
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.payloads.PayloadConveyor
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.power.BeamNode
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.power.LightBlock
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.power.PowerNode
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.power.ThermalGenerator
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.AttributeCrafter
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.BeamDrill
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.Drill
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.Pump
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.SolidPump
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.production.WallCrafter
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.storage.CoreBlock
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.units.RepairTower
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.units.RepairTurret
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.units.UnitAssembler
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
drawPlace(int, int, int, boolean) - Method in class mindustry.world.blocks.units.UnitCargoLoader
 
drawPlace(int, int, int, boolean, boolean) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
drawPlaceText(String, int, int, boolean) - Method in class mindustry.world.Block
 
drawPlan - Variable in class mindustry.world.draw.DrawPower
 
drawPlan - Variable in class mindustry.world.draw.DrawRegion
 
drawPlan(int, int, Block, int) - Method in class mindustry.input.InputHandler
Draws a placement icon for a specific block.
drawPlan(BuildPlan) - Method in class mindustry.input.InputHandler
 
drawPlan(BuildPlan) - Method in class mindustry.input.MobileInput
 
drawPlan(BuildPlan, boolean) - Method in class mindustry.input.InputHandler
 
drawPlan(BuildPlan, Eachable<BuildPlan>, boolean) - Method in class mindustry.world.Block
 
drawPlan(BuildPlan, Eachable<BuildPlan>, boolean, float) - Method in class mindustry.world.Block
 
drawPlan(BuildPlan, Eachable<BuildPlan>, boolean, float) - Method in class mindustry.world.blocks.environment.RemoveOre
 
drawPlan(BuildPlan, Eachable<BuildPlan>, boolean, float) - Method in class mindustry.world.blocks.environment.RemoveWall
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawBlock
Draws the planned version of this block.
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawDefault
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawHeatInput
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawHeatOutput
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawLiquidOutputs
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawMulti
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawPistons
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawPower
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawRegion
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawSideRegion
 
drawPlan(Block, BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.draw.DrawWarmupRegion
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.Block
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.DirectionalUnloader
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Sorter
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.sandbox.ItemSource
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.sandbox.LiquidSource
 
drawPlanConfig(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.storage.Unloader
 
drawPlanConfigCenter(BuildPlan, Object, String) - Method in class mindustry.world.Block
 
drawPlanConfigCenter(BuildPlan, Object, String, boolean) - Method in class mindustry.world.Block
 
drawPlanConfigTop(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.Block
 
drawPlanConfigTop(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
drawPlanConfigTop(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
drawPlanConfigTop(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.power.PowerNode
 
drawPlanConfigTop(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.production.Drill
 
drawPlane(Sector, Runnable) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.Block
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.defense.RegenProjector
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.defense.Thruster
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Conveyor
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.DirectionalUnloader
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Duct
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.DuctRouter
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.OverflowDuct
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.distribution.StackConveyor
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.heat.HeatConductor
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.liquid.Conduit
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.logic.CanvasBlock
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.payloads.BlockProducer
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.payloads.PayloadLoader
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.payloads.PayloadRouter
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.payloads.PayloadSource
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.power.Battery
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.power.PowerDiode
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.power.PowerGenerator
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.production.BeamDrill
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.production.GenericCrafter
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.production.Separator
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.production.WallCrafter
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.units.Reconstructor
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.units.UnitAssembler
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
drawPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.units.UnitFactory
 
DrawPlasma - Class in mindustry.world.draw
 
DrawPlasma() - Constructor for class mindustry.world.draw.DrawPlasma
 
drawPlate - Variable in class mindustry.entities.abilities.ArmorPlateAbility
Whether to draw the plate region.
drawPotentialLinks(int, int) - Method in class mindustry.world.Block
 
DrawPower - Class in mindustry.world.draw
 
DrawPower() - Constructor for class mindustry.world.draw.DrawPower
 
DrawPower(String) - Constructor for class mindustry.world.draw.DrawPower
 
drawPuddle(Puddle) - Method in class mindustry.type.CellLiquid
 
drawPuddle(Puddle) - Method in class mindustry.type.Liquid
Draws a puddle of this liquid on the floor.
DrawPulseShape - Class in mindustry.world.draw
 
DrawPulseShape() - Constructor for class mindustry.world.draw.DrawPulseShape
 
DrawPulseShape(boolean) - Constructor for class mindustry.world.draw.DrawPulseShape
 
DrawPumpLiquid - Class in mindustry.world.draw
 
DrawPumpLiquid() - Constructor for class mindustry.world.draw.DrawPumpLiquid
 
drawQuadtreeDebug - Static variable in class mindustry.graphics.BlockRenderer
 
drawRain(float, float, float, float, float, float, float, Color) - Static method in class mindustry.type.Weather
 
drawRange - Variable in class mindustry.world.blocks.power.PowerNode
 
drawRebuildSelection(int, int, int, int) - Method in class mindustry.input.InputHandler
 
drawRegion - Variable in class mindustry.entities.part.RegionPart
If true, the base + outline regions are drawn.
DrawRegion - Class in mindustry.world.draw
 
DrawRegion() - Constructor for class mindustry.world.draw.DrawRegion
 
DrawRegion(String) - Constructor for class mindustry.world.draw.DrawRegion
 
DrawRegion(String, float) - Constructor for class mindustry.world.draw.DrawRegion
 
DrawRegion(String, float, boolean) - Constructor for class mindustry.world.draw.DrawRegion
 
drawRim - Variable in class mindustry.world.blocks.production.Drill
 
drawRing(float, float) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawrot() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
drawSelect() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
drawSelect() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
drawSelect() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
drawSelect() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
drawSelect() - Method in class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
drawSelect() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
drawSelect() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
drawSelect() - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
drawSelect() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
drawSelect() - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
drawSelect() - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
drawSelect() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
drawSelect() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
drawSelect() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
drawSelect() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
drawSelect() - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
drawSelect() - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
drawSelect() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawSelect() - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
drawSelect() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
drawSelect() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
drawSelect() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
drawSelect() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
drawSelect() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
drawSelect() - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
drawSelected(int, int, Block, Color) - Method in class mindustry.input.InputHandler
 
drawSelection(int, int, int, int, int) - Method in class mindustry.input.InputHandler
 
drawSelection(int, int, int, int, int, Color, Color) - Method in class mindustry.input.InputHandler
 
drawSelection(VertexBatch3D, Sector, Color, float, float) - Method in class mindustry.type.Planet
Draws sector when selected.
drawSelection(Sector, float) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawSelection(Sector, Color, float, float) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
drawShadow(float) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
drawShadow(float) - Method in interface mindustry.world.blocks.payloads.Payload
 
drawShadow(float) - Method in class mindustry.world.blocks.payloads.UnitPayload
 
drawShadow(Unit) - Method in class mindustry.type.UnitType
 
drawShadow(Tile) - Method in class mindustry.world.Block
 
drawShadow(Tile) - Method in class mindustry.world.blocks.environment.TallBlock
 
drawShadow(Tile) - Method in class mindustry.world.blocks.environment.TreeBlock
 
drawShadows() - Method in class mindustry.graphics.BlockRenderer
 
DrawShape - Class in mindustry.world.draw
 
DrawShape() - Constructor for class mindustry.world.draw.DrawShape
 
drawShield() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
drawShield() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
drawShield() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
drawShield(Unit) - Method in class mindustry.type.UnitType
 
drawShields - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawShine - Variable in class mindustry.entities.abilities.ArmorPlateAbility
Whether to draw the shine over the plate region.
drawSideRegion(TextureRegion, float, float, int) - Method in class mindustry.world.Block
Draws a region to overlay a specific side of this block.
DrawSideRegion - Class in mindustry.world.draw
 
DrawSideRegion() - Constructor for class mindustry.world.draw.DrawSideRegion
 
drawSize - Variable in class mindustry.entities.bullet.BulletType
Clipping hitbox.
drawSkybox - Variable in class mindustry.graphics.g3d.PlanetParams
If true, a space skybox is drawn.
DrawSoftParticles - Class in mindustry.world.draw
 
DrawSoftParticles() - Constructor for class mindustry.world.draw.DrawSoftParticles
 
drawSoftShadow - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
drawSoftShadow(float, float, float, float) - Method in class mindustry.type.UnitType
 
drawSoftShadow(Unit) - Method in class mindustry.type.UnitType
 
drawSoftShadow(Unit, float) - Method in class mindustry.type.UnitType
 
drawSpawns() - Method in class mindustry.graphics.MinimapRenderer
 
DrawSpikes - Class in mindustry.world.draw
 
DrawSpikes() - Constructor for class mindustry.world.draw.DrawSpikes
 
DrawSpikes(Color) - Constructor for class mindustry.world.draw.DrawSpikes
 
drawSpinSprite - Variable in class mindustry.world.blocks.production.Drill
 
drawSplashes(TextureRegion[], float, float, float, float, float, float, Color, Liquid) - Static method in class mindustry.type.Weather
 
drawSquare(int, int, Cons<Tile>) - Method in class mindustry.editor.MapEditor
 
DrawStatement() - Constructor for class mindustry.logic.LStatements.DrawStatement
 
drawStatus - Variable in class mindustry.core.Renderer
 
drawTank(T) - Method in class mindustry.type.UnitType
 
drawTarget - Variable in class mindustry.ai.UnitCommand
Whether to draw the movement/attack target.
drawTeam - Variable in class mindustry.editor.MapEditor
 
drawTeam() - Method in class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
drawTeamOverlay - Variable in class mindustry.world.Block
whether to draw the team corner by default
drawTeamTop() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
drawThrusters(float) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
drawTiledFrames(int, float, float, float, float, float, float, Liquid, float) - Static method in class mindustry.world.blocks.liquid.LiquidBlock
 
drawTiledFrames(int, float, float, float, Liquid, float) - Static method in class mindustry.world.blocks.liquid.LiquidBlock
 
drawTop() - Method in class mindustry.graphics.OverlayRenderer
 
drawTop() - Method in class mindustry.input.DesktopInput
 
drawTop() - Method in class mindustry.input.InputHandler
 
drawTop() - Method in class mindustry.input.MobileInput
 
drawTrail(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
drawTrail(Unit) - Method in class mindustry.type.UnitType
 
drawTurret(Turret, Turret.TurretBuild) - Method in class mindustry.world.draw.DrawTurret
 
DrawTurret - Class in mindustry.world.draw
Extend to implement custom drawing behavior for a turret.
DrawTurret() - Constructor for class mindustry.world.draw.DrawTurret
 
DrawTurret(String) - Constructor for class mindustry.world.draw.DrawTurret
 
drawUi - Variable in class mindustry.graphics.g3d.PlanetParams
If false, orbit and sector grid are not drawn.
drawUnder(WeatherState) - Method in class mindustry.type.Weather
 
drawUnder(WeatherState) - Method in class mindustry.type.weather.RainWeather
 
drawUnderwater(Runnable) - Method in class mindustry.graphics.FloorRenderer
 
drawUnitSelection() - Method in class mindustry.input.InputHandler
 
DrawWarmupRegion - Class in mindustry.world.draw
 
DrawWarmupRegion() - Constructor for class mindustry.world.draw.DrawWarmupRegion
 
drawWeaponOutlines(Unit) - Method in class mindustry.type.UnitType
 
drawWeapons(Unit) - Method in class mindustry.type.UnitType
 
drawWeather - Variable in class mindustry.core.Renderer
 
DrawWeave - Class in mindustry.world.draw
 
DrawWeave() - Constructor for class mindustry.world.draw.DrawWeave
 
drawx() - Method in class mindustry.entities.units.BuildPlan
 
drawx() - Method in class mindustry.world.Tile
 
drawy() - Method in class mindustry.entities.units.BuildPlan
 
drawy() - Method in class mindustry.world.Tile
 
drill - Enum constant in enum class mindustry.world.meta.BlockFlag
Is a drill.
Drill - Class in mindustry.world.blocks.production
 
Drill(String) - Constructor for class mindustry.world.blocks.production.Drill
 
Drill.DrillBuild - Class in mindustry.world.blocks.production
 
drillables(float, float, float, ObjectFloatMap<Item>, Boolf<Block>) - Static method in class mindustry.world.meta.StatValues
 
DrillBuild() - Constructor for class mindustry.world.blocks.production.Drill.DrillBuild
 
drillCursor - Variable in class mindustry.core.UI
 
drillEffect - Variable in class mindustry.world.blocks.production.Drill
Effect played when an item is produced.
drillEffectChance - Variable in class mindustry.world.blocks.production.Drill
Chance of displaying the effect.
drillEffectRnd - Variable in class mindustry.world.blocks.production.Drill
Drill effect randomness.
drillMultipliers - Variable in class mindustry.world.blocks.production.BeamDrill
Multipliers of drill speed for each item.
drillMultipliers - Variable in class mindustry.world.blocks.production.Drill
Multipliers of drill speed for each item.
drills - Enum constant in enum class mindustry.world.meta.BlockGroup
 
drillSound - Variable in class mindustry.world.blocks.production.BurstDrill
 
drillSoundPitchRand - Variable in class mindustry.world.blocks.production.BurstDrill
 
drillSoundVolume - Variable in class mindustry.world.blocks.production.BurstDrill
 
drillSpeed - Static variable in class mindustry.world.meta.Stat
 
drillSteam - Static variable in class mindustry.content.Fx
 
drillTier - Static variable in class mindustry.world.meta.Stat
 
drillTime - Variable in class mindustry.world.blocks.production.BeamDrill
 
drillTime - Variable in class mindustry.world.blocks.production.Drill
Base time to drill one ore, in frames.
drillTime - Variable in class mindustry.world.blocks.production.WallCrafter
Time to produce one item at 100% efficiency.
DriverBulletData() - Constructor for class mindustry.world.blocks.distribution.MassDriver.DriverBulletData
 
DroneCenter - Class in mindustry.world.blocks.units
 
DroneCenter(String) - Constructor for class mindustry.world.blocks.units.DroneCenter
 
DroneCenter.DroneCenterBuild - Class in mindustry.world.blocks.units
 
DroneCenter.EffectDroneAI - Class in mindustry.world.blocks.units
 
DroneCenterBuild() - Constructor for class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
droneConstructTime - Variable in class mindustry.world.blocks.units.DroneCenter
 
droneConstructTime - Variable in class mindustry.world.blocks.units.UnitAssembler
 
droneProgress - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
droneProgress - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
droneRange - Variable in class mindustry.world.blocks.units.DroneCenter
 
dronesCreated - Variable in class mindustry.world.blocks.units.UnitAssembler
 
droneSpawned(int) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
droneType - Variable in class mindustry.world.blocks.units.DroneCenter
 
droneType - Variable in class mindustry.world.blocks.units.UnitAssembler
 
droneWarmup - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
droneWarmup - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
drop() - Method in class mindustry.world.Tile
 
drop10kitems - Enum constant in enum class mindustry.service.Achievement
 
dropCargo - Enum constant in enum class mindustry.input.Binding
 
dropItem - Static variable in class mindustry.content.Fx
 
dropItem(Player, float) - Static method in class mindustry.input.InputHandler
 
dropPayload - Enum constant in enum class mindustry.net.Administration.ActionType
 
dropped() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
dropped() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
droppingItem - Variable in class mindustry.input.InputHandler
 
drops - Variable in class mindustry.maps.filters.RandomItemFilter
 
dropSpacing - Static variable in class mindustry.ai.types.CargoAI
 
dropUnitsCoreZone - Enum constant in enum class mindustry.service.Achievement
 
dropZoneRadius - Enum constant in enum class mindustry.logic.LogicRule
 
dropZoneRadius - Variable in class mindustry.game.Rules
Radius around enemy wave drop zones.
drown - Enum constant in enum class mindustry.service.Achievement
 
drownTime - Variable in class mindustry.world.blocks.environment.Floor
How many ticks it takes to drown on this.
drownTimeMultiplier - Variable in class mindustry.type.UnitType
movement speed (world units/t)
drownUpdateEffect - Variable in class mindustry.world.blocks.environment.Floor
Effect displayed when drowning on this floor.
duct - Static variable in class mindustry.content.Blocks
 
Duct - Class in mindustry.world.blocks.distribution
 
Duct(String) - Constructor for class mindustry.world.blocks.distribution.Duct
 
Duct.DuctBuild - Class in mindustry.world.blocks.distribution
 
ductBridge - Static variable in class mindustry.content.Blocks
 
DuctBridge - Class in mindustry.world.blocks.distribution
 
DuctBridge(String) - Constructor for class mindustry.world.blocks.distribution.DuctBridge
 
DuctBridge.DuctBridgeBuild - Class in mindustry.world.blocks.distribution
 
DuctBridgeBuild() - Constructor for class mindustry.world.blocks.distribution.DirectionLiquidBridge.DuctBridgeBuild
 
DuctBridgeBuild() - Constructor for class mindustry.world.blocks.distribution.DuctBridge.DuctBridgeBuild
 
DuctBuild() - Constructor for class mindustry.world.blocks.distribution.Duct.DuctBuild
 
DuctJunction - Class in mindustry.world.blocks.distribution
 
DuctJunction(String) - Constructor for class mindustry.world.blocks.distribution.DuctJunction
 
DuctJunction.DuctJunctionBuild - Class in mindustry.world.blocks.distribution
 
DuctJunctionBuild() - Constructor for class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
ductRouter - Static variable in class mindustry.content.Blocks
 
DuctRouter - Class in mindustry.world.blocks.distribution
 
DuctRouter(String) - Constructor for class mindustry.world.blocks.distribution.DuctRouter
 
DuctRouter.DuctRouterBuild - Class in mindustry.world.blocks.distribution
 
DuctRouterBuild() - Constructor for class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
ductUnloader - Static variable in class mindustry.content.Blocks
 
dump() - Method in interface mindustry.world.blocks.payloads.Payload
 
dump() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
dumpExtraLiquid - Variable in class mindustry.world.blocks.production.GenericCrafter
if true, crafters with multiple liquid outputs will dump excess when there's still space for at least one liquid type
dumpingFrom - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
dumpingTo - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
dumpOutputs() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
dumpPayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
dumpPayload() - Method in class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
dumpRate - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor
 
dumpTime - Variable in class mindustry.world.Block
How often to try dumping items in ticks, e.g.
duneWall - Static variable in class mindustry.content.Blocks
 
duo - Static variable in class mindustry.content.Blocks
 
duration - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
duration - Variable in class mindustry.game.MapObjectives.TimerObjective
 
duration - Variable in class mindustry.logic.LExecutor.ApplyEffectI
 
duration - Variable in class mindustry.logic.LExecutor.FlushMessageI
 
duration - Variable in class mindustry.logic.LStatements.ApplyStatusStatement
 
duration - Variable in class mindustry.logic.LStatements.FlushMessageStatement
 
duration - Variable in class mindustry.type.Weather
Default duration of this weather event in ticks.
dynamic - Static variable in class mindustry.content.StatusEffects
 
dynamic - Variable in class mindustry.type.StatusEffect
Special flag for the dynamic effect type with custom stats - do not use.
dynamicColor - Variable in class mindustry.game.Rules
Color for discovered but un-monitored fog of war areas.
dynamicExplosion - Static variable in class mindustry.content.Fx
 
dynamicExplosion(float, float, float, float, float, float, boolean) - Static method in class mindustry.entities.Damage
 
dynamicExplosion(float, float, float, float, float, float, boolean, boolean, Team) - Static method in class mindustry.entities.Damage
 
dynamicExplosion(float, float, float, float, float, float, boolean, boolean, Team, Effect) - Static method in class mindustry.entities.Damage
 
dynamicExplosion(float, float, float, float, float, float, boolean, boolean, Team, Effect, float) - Static method in class mindustry.entities.Damage
 
dynamicExplosion(float, float, float, float, float, float, boolean, Effect) - Static method in class mindustry.entities.Damage
 
dynamicExplosion(float, float, float, float, float, float, boolean, Effect, float) - Static method in class mindustry.entities.Damage
 
dynamicSpikes - Static variable in class mindustry.content.Fx
 
dynamicWave - Static variable in class mindustry.content.Fx
 

E

each(Boolf<T>, Cons<T>) - Method in class mindustry.entities.EntityGroup
 
each(Cons<? super MapObjectives.MapObjective>) - Method in class mindustry.game.MapObjectives
 
each(Cons<TechTree.TechNode>) - Method in class mindustry.content.TechTree.TechNode
Recursively iterates through everything that is a child of this node.
each(Cons<Content>) - Method in class mindustry.core.ContentLoader
 
each(Cons<T>) - Method in class mindustry.entities.EntityGroup
 
each(Intc2) - Method in class mindustry.maps.generators.BasicGenerator
 
each(Intc2) - Method in class mindustry.world.Tiles
 
each(ItemModule.ItemConsumer) - Method in class mindustry.type.ItemSeq
 
each(ItemModule.ItemConsumer) - Method in class mindustry.world.modules.ItemModule
 
each(LiquidModule.LiquidConsumer) - Method in class mindustry.world.modules.LiquidModule
 
eachBlock(Team, float, float, float, Boolf<Building>, Cons<Building>) - Method in class mindustry.ai.BlockIndexer
 
eachBlock(Team, Rect, Boolf<Building>, Cons<Building>) - Method in class mindustry.ai.BlockIndexer
Does not work with null teams.
eachBlock(Teamc, float, Boolf<Building>, Cons<Building>) - Method in class mindustry.ai.BlockIndexer
 
eachClass(Cons<Mod>) - Method in class mindustry.mod.Mods
Iterates through each mod with a main class.
eachEnabled(Cons<Mods.LoadedMod>) - Method in class mindustry.mod.Mods
Iterates through each enabled mod.
eachEnemyCore(Team, Cons<Building>) - Method in class mindustry.game.Teams
 
eachGroundSpawn(Intc2) - Method in class mindustry.ai.WaveSpawner
 
eachImport(Planet, Cons<Sector>) - Method in class mindustry.game.SectorInfo
Iterates through every sector this one imports from.
eachRunning(Boolf<? super MapObjectives.MapObjective>, Cons<T>) - Method in class mindustry.game.MapObjectives
Iterates over all qualified in-map objectives, with a filter.
eachRunning(Cons<MapObjectives.MapObjective>) - Method in class mindustry.game.MapObjectives
Iterates over all qualified in-map objectives.
eachTile(Cons<Tile>) - Method in class mindustry.world.Tiles
 
easy - Enum constant in enum class mindustry.game.Difficulty
 
eclipse - Static variable in class mindustry.content.UnitTypes
 
edge - Variable in class mindustry.world.blocks.environment.Floor
edge fallback, used mainly for ores
edge(int, int, int, int) - Method in class mindustry.world.blocks.environment.Floor
 
Edge(int) - Constructor for class mindustry.graphics.g3d.PlanetGrid.Edge
 
edgeCount - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
edgeGlowRegion - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
edgePan - Variable in class mindustry.input.MobileInput
Distance to edge of screen to start panning.
edgeRegion - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
edgeRegion - Variable in class mindustry.world.blocks.environment.Floor
 
edgeRegion - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
edges - Variable in class mindustry.graphics.g3d.PlanetGrid.Corner
 
edges - Variable in class mindustry.graphics.g3d.PlanetGrid
 
edges - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
edges - Variable in class mindustry.world.blocks.environment.Floor
 
edges(int, int) - Method in class mindustry.world.blocks.environment.Floor
Returns the edge array that should be used to draw at the specified tile position.
Edges - Class in mindustry.world
 
Edges() - Constructor for class mindustry.world.Edges
 
edit - Variable in enum class mindustry.editor.EditorTool
Whether this tool causes canvas changes when touched.
editor - Enum constant in enum class mindustry.game.Gamemode
 
editor - Enum constant in enum class mindustry.graphics.MultiPacker.PageType
 
editor - Variable in class mindustry.core.UI
 
editor - Variable in class mindustry.game.Rules
Whether this is the editor gamemode.
editor - Static variable in class mindustry.Vars
 
editorCliffs - Variable in class mindustry.world.blocks.environment.Cliff
 
editorIcon - Variable in class mindustry.world.Block
 
editorIcon() - Method in class mindustry.world.Block
Never use outside of the editor!
EditorMapsDialog - Class in mindustry.ui.dialogs
 
EditorMapsDialog() - Constructor for class mindustry.ui.dialogs.EditorMapsDialog
 
editorOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
EditorTile - Class in mindustry.editor
 
EditorTile(int, int, int, int, int) - Constructor for class mindustry.editor.EditorTile
 
EditorTool - Enum Class in mindustry.editor
 
editorVariantRegions - Variable in class mindustry.world.Block
 
editorVariantRegions() - Method in class mindustry.world.Block
Never use outside of the editor!
editorX - Variable in class mindustry.game.MapObjectives.MapObjective
For the objectives UI dialog.
editorY - Variable in class mindustry.game.MapObjectives.MapObjective
For the objectives UI dialog.
effect - Enum constant in enum class mindustry.type.Category
Things for storage or passive effects.
effect - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
effect - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
effect - Variable in class mindustry.entities.effect.RadialEffect
 
effect - Variable in class mindustry.entities.effect.SoundEffect
 
effect - Variable in class mindustry.entities.effect.WrapEffect
 
effect - Variable in class mindustry.entities.part.EffectSpawnerPart
 
effect - Variable in class mindustry.entities.units.StatusEntry
 
effect - Variable in class mindustry.game.SpawnGroup
Status effect applied to the spawned unit.
effect - Static variable in class mindustry.graphics.Layer
 
effect - Variable in class mindustry.logic.LExecutor.ApplyEffectI
 
effect - Variable in class mindustry.logic.LExecutor.ExplosionI
 
effect - Variable in class mindustry.logic.LogicFx.EffectEntry
 
effect - Variable in class mindustry.logic.LStatements.ApplyStatusStatement
 
effect - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
effect - Variable in class mindustry.type.Liquid
The associated status effect.
effect - Variable in class mindustry.type.StatusEffect
Effect that happens randomly on top of the affected unit.
effect - Variable in class mindustry.world.blocks.defense.RegenProjector
 
effect - Variable in class mindustry.world.blocks.environment.SteamVent
 
effect - Variable in class mindustry.world.blocks.power.VariableReactor
 
effect - Variable in class mindustry.world.blocks.production.Incinerator
 
effect - Variable in class mindustry.world.blocks.production.ItemIncinerator
 
effect() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
effect(Effect, float, float, float, Color) - Static method in class mindustry.core.NetClient
 
effect(Effect, float, float, float, Color, Object) - Static method in class mindustry.core.NetClient
 
Effect - Class in mindustry.entities
 
Effect() - Constructor for class mindustry.entities.Effect
 
Effect(float, float, Cons<Effect.EffectContainer>) - Constructor for class mindustry.entities.Effect
 
Effect(float, Cons<Effect.EffectContainer>) - Constructor for class mindustry.entities.Effect
 
effect_UNUSED - Enum constant in enum class mindustry.ctype.ContentType
 
Effect.EffectContainer - Class in mindustry.entities
 
effectBuffer - Variable in class mindustry.core.Renderer
 
effectChance - Variable in class mindustry.entities.part.EffectSpawnerPart
 
effectChance - Variable in class mindustry.type.StatusEffect
Chance of effect appearing.
effectChance - Variable in class mindustry.world.blocks.defense.RegenProjector
 
effectChance - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
effectChance - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
effectChance - Variable in class mindustry.world.blocks.power.VariableReactor
 
effectChance - Variable in class mindustry.world.blocks.production.ItemIncinerator
 
effectColor - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
effectColor - Variable in class mindustry.entities.part.EffectSpawnerPart
 
effectColor - Variable in class mindustry.world.blocks.environment.SteamVent
 
effectColor - Variable in class mindustry.world.blocks.power.VariableReactor
 
EffectContainer() - Constructor for class mindustry.entities.Effect.EffectContainer
 
effectDelayTimer - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
EffectDroneAI() - Constructor for class mindustry.world.blocks.units.DroneCenter.EffectDroneAI
 
EffectEntry(Effect) - Constructor for class mindustry.logic.LogicFx.EffectEntry
 
EffectI() - Constructor for class mindustry.logic.LExecutor.EffectI
 
EffectI(LogicFx.EffectEntry, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.EffectI
 
effectParam - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
effectRadius - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
effectRandRot - Variable in class mindustry.entities.part.EffectSpawnerPart
 
effectReliable(Effect, float, float, float, Color) - Static method in class mindustry.core.NetClient
 
effectRot - Variable in class mindustry.entities.part.EffectSpawnerPart
 
effectRotationOffset - Variable in class mindustry.entities.effect.RadialEffect
 
effects - Variable in class mindustry.core.UI
 
effects - Variable in class mindustry.entities.effect.MultiEffect
 
effects - Variable in class mindustry.entities.effect.SeqEffect
 
EffectsDialog - Class in mindustry.ui.dialogs
 
EffectsDialog() - Constructor for class mindustry.ui.dialogs.EffectsDialog
 
EffectsDialog(Iterable<LogicFx.EffectEntry>) - Constructor for class mindustry.ui.dialogs.EffectsDialog
 
effectSizeParam - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
effectSpacing - Variable in class mindustry.world.blocks.environment.SteamVent
 
EffectSpawnerPart - Class in mindustry.entities.part
Spawns effects in a rectangle centered on x and y.
EffectSpawnerPart() - Constructor for class mindustry.entities.part.EffectSpawnerPart
 
EffectStatement() - Constructor for class mindustry.logic.LStatements.EffectStatement
 
effectTimer - Variable in class mindustry.type.weapons.RepairBeamWeapon.HealBeamMount
 
effectX - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
effectY - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
efficiency - Enum constant in enum class mindustry.logic.LAccess
 
efficiency(Building) - Method in class mindustry.world.consumers.Consume
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeItemDynamic
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeItems
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeLiquid
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeLiquids
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumeLiquidsDynamic
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumePayloadDynamic
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumePayloadFilter
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumePayloads
 
efficiency(Building) - Method in class mindustry.world.consumers.ConsumePower
 
efficiencyMultiplier - Variable in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
efficiencyMultiplier() - Method in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
efficiencyMultiplier(Building) - Method in class mindustry.world.consumers.Consume
 
efficiencyMultiplier(Building) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
efficiencyMultiplier(Building) - Method in class mindustry.world.consumers.ConsumeItemList
 
efficiencyMultiplier(Building) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
efficiencyScale() - Method in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
efficiencyScale() - Method in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
ejectEffect - Variable in class mindustry.type.Weapon
shell ejection effect
electricHeater - Static variable in class mindustry.content.Blocks
 
electrified - Static variable in class mindustry.content.Fx
 
electrified - Static variable in class mindustry.content.StatusEffects
 
electrolyzer - Static variable in class mindustry.content.Blocks
 
elem - Variable in class mindustry.logic.LCanvas.JumpButton
 
elem - Variable in class mindustry.logic.LStatement
 
elem - Variable in class mindustry.ui.fragments.MinimapFragment
 
element - Variable in class mindustry.editor.MapObjectivesDialog.TypeInfo
 
elevation - Variable in class mindustry.world.blocks.defense.BuildTurret
 
elevation - Variable in class mindustry.world.blocks.defense.turrets.Turret
Visual elevation of turret shadow, -1 to use defaults.
elude - Static variable in class mindustry.content.UnitTypes
 
emanate - Static variable in class mindustry.content.UnitTypes
 
emitLight - Variable in class mindustry.world.Block
If true, drawLight() will be called for this block.
emitWalkEffect - Variable in class mindustry.type.UnitType
Whether to emit a splashing effect in water (fasle implies emitWalkSound false).
emitWalkSound - Variable in class mindustry.type.UnitType
Whether to emit a splashing noise in water.
emoji - Variable in class mindustry.game.Team
 
emoji() - Method in class mindustry.ctype.UnlockableContent
 
emojiChar() - Method in class mindustry.ctype.UnlockableContent
 
EmpBulletType - Class in mindustry.entities.bullet
 
EmpBulletType() - Constructor for class mindustry.entities.bullet.EmpBulletType
 
empty - Static variable in class mindustry.content.Blocks
 
empty - Static variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
empty - Static variable in class mindustry.type.ItemStack
 
empty - Static variable in class mindustry.type.LiquidStack
 
empty - Static variable in class mindustry.world.modules.ItemModule
 
empty() - Method in class mindustry.ai.PathfindQueue
 
empty() - Method in class mindustry.world.modules.ItemModule
 
EmptyBulletType - Class in mindustry.entities.bullet
 
EmptyBulletType() - Constructor for class mindustry.entities.bullet.EmptyBulletType
 
EmptyFloor - Class in mindustry.world.blocks.environment
Empty floor is *not* equivalent to air.
EmptyFloor(String) - Constructor for class mindustry.world.blocks.environment.EmptyFloor
 
emptyi - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
emptyLightColor - Variable in class mindustry.world.blocks.power.Battery
 
emptyLightColor - Variable in class mindustry.world.draw.DrawPower
 
emptyMap - Static variable in class mindustry.Vars
empty map, indicates no current map
emptyRegion - Variable in class mindustry.world.draw.DrawPower
 
emptyTile - Static variable in class mindustry.Vars
empty tile for payloads
emptyTogglei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
emptyWaitTime - Static variable in class mindustry.ai.types.CargoAI
 
enabled - Enum constant in enum class mindustry.logic.LAccess
 
enabled - Enum constant in enum class mindustry.mod.Mods.ModState
 
enabled - Static variable in class mindustry.core.Version
Whether version loading is enabled.
enabled() - Method in class mindustry.graphics.LightRenderer
 
enabled() - Method in class mindustry.graphics.Pixelator
 
enabled() - Method in class mindustry.mod.Mods.LoadedMod
 
enabled() - Method in class mindustry.service.GameService
 
enableDarkness - Static variable in class mindustry.Vars
Whether to draw shadows of blocks at map edges and static blocks.
enableDrawStatus - Variable in class mindustry.world.Block
if false, the status is never drawn
enableEffects - Variable in class mindustry.core.Renderer
 
enableLight - Static variable in class mindustry.Vars
whether any light rendering is enabled
enablePixelation - Enum constant in enum class mindustry.game.EventType.Trigger
 
enablePixelation - Enum constant in enum class mindustry.service.Achievement
 
enableVotekick - Static variable in class mindustry.net.Administration.Config
 
end - Variable in class mindustry.game.SpawnGroup
When this spawn should end
end - Static variable in class mindustry.graphics.Layer
 
end() - Method in class mindustry.async.AsyncCore
 
end() - Method in interface mindustry.async.AsyncProcess
Sync.
end() - Method in class mindustry.async.PhysicsProcess
 
end() - Method in enum class mindustry.core.PerfCounter
 
end() - Method in class mindustry.core.World.FilterContext
 
end() - Method in class mindustry.graphics.CacheLayer
Called after the cache layer ends rendering.
end() - Method in class mindustry.graphics.CacheLayer.ShaderLayer
 
end() - Method in class mindustry.net.WorldReloader
Ends reloading the world.
end() - Method in interface mindustry.world.WorldContext
End generating, prepares tiles.
endAngle - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
endEffect - Variable in class mindustry.entities.bullet.RailBulletType
 
endForceLandscape() - Method in interface mindustry.core.Platform
Stops forcing the app into landscape orientation.
EndI() - Constructor for class mindustry.logic.LExecutor.EndI
 
endLaunch() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
endLaunch() - Method in interface mindustry.world.blocks.LaunchAnimator
 
endLaunch() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
endMapLoad() - Method in class mindustry.core.World
Call to signify the end of map loading.
endPixeled - Static variable in class mindustry.graphics.Layer
 
endPos - Enum constant in enum class mindustry.logic.LMarkerControl
 
endPos - Variable in class mindustry.game.MapObjectives.LineMarker
 
endRegion - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
EndStatement() - Constructor for class mindustry.logic.LStatements.EndStatement
 
enemies - Variable in class mindustry.core.GameState
Number of enemies in the game; only used clientside in servers.
enemy - Enum constant in enum class mindustry.logic.RadarTarget
 
enemy - Variable in class mindustry.ai.types.BuilderAI
 
enemy - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
enemy - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
enemyBuildSpeedMultiplier - Variable in class mindustry.type.Planet
Multiplier for enemy rebuild speeds; only applied in campaign (not standard rules)
enemyCoreBuildRadius - Enum constant in enum class mindustry.logic.LogicRule
 
enemyCoreBuildRadius - Variable in class mindustry.game.Rules
No-build zone around enemy core radius.
EnemyCoreField() - Constructor for class mindustry.ai.Pathfinder.EnemyCoreField
 
enemyCoreSpawnReplace - Variable in class mindustry.type.Planet
If true, enemy cores are replaced with spawnpoints on this planet (for invasions)
enemyHealthMultiplier - Variable in enum class mindustry.game.Difficulty
 
EnemySpawnFilter - Class in mindustry.maps.filters
Selects X spawns from the spawn pool.
EnemySpawnFilter() - Constructor for class mindustry.maps.filters.EnemySpawnFilter
 
enemySpawnMultiplier - Variable in enum class mindustry.game.Difficulty
 
enemyUnitsDestroyed - Variable in class mindustry.game.GameStats
Enemy (red team) units destroyed.
EnergyFieldAbility - Class in mindustry.entities.abilities
 
EnergyFieldAbility(float, float, float) - Constructor for class mindustry.entities.abilities.EnergyFieldAbility
 
engine - Static variable in class mindustry.graphics.Pal
 
engineColor - Variable in class mindustry.type.UnitType
override for all engine colors
engineColorInner - Variable in class mindustry.type.UnitType
color for inner portions of engines
engineLayer - Variable in class mindustry.type.UnitType
movement speed (world units/t)
engineOffset - Variable in class mindustry.type.UnitType
movement speed (world units/t)
engines - Variable in class mindustry.type.UnitType
list of engines, or "thrusters"
engineSize - Variable in class mindustry.type.UnitType
movement speed (world units/t)
enterPayloadCommand - Static variable in class mindustry.ai.UnitCommand
 
entity - Variable in class mindustry.async.PhysicsProcess.PhysicRef
 
EntityCollisions - Class in mindustry.entities
 
EntityCollisions() - Constructor for class mindustry.entities.EntityCollisions
 
EntityCollisions.SolidPred - Interface in mindustry.entities
 
EntityGroup<T extends mindustry.gen.Entityc> - Class in mindustry.entities
Represents a group of a certain type of entity.
EntityGroup(Class<T>, boolean, boolean) - Constructor for class mindustry.entities.EntityGroup
 
EntityGroup(Class<T>, boolean, boolean, EntityIndexer) - Constructor for class mindustry.entities.EntityGroup
 
EntityIndexer - Interface in mindustry.entities
 
entityMapping - Variable in class mindustry.io.SaveVersion
 
entitySnapshot(short, byte[]) - Static method in class mindustry.core.NetClient
 
entityUpdate - Enum constant in enum class mindustry.core.PerfCounter
 
entries() - Static method in class mindustry.logic.LogicFx
 
env - Variable in class mindustry.core.Renderer.EnvRenderer
Environment bitmask; must match env exactly when and-ed.
env - Variable in class mindustry.game.Rules
Environmental flags that dictate visuals & how blocks function.
env() - Method in class mindustry.world.meta.Attribute
 
Env - Class in mindustry.world.meta
Environmental flags for different types of locations.
Env() - Constructor for class mindustry.world.meta.Env
 
envAttrs - Variable in class mindustry.core.GameState
Global attributes of the environment, calculated by weather.
envDisabled - Variable in class mindustry.type.UnitType
The environment flags that this unit *cannot* function in.
envDisabled - Variable in class mindustry.world.Block
The environment flags that this block *cannot* function in.
envEnabled - Variable in class mindustry.type.UnitType
The environment flags that this unit can function in.
envEnabled - Variable in class mindustry.world.Block
The environment flags that this block can function in.
environment - Enum constant in enum class mindustry.graphics.MultiPacker.PageType
 
environmentBuildable() - Method in class mindustry.world.Block
 
EnvRenderer(int, Runnable) - Constructor for class mindustry.core.Renderer.EnvRenderer
 
envRenderers - Variable in class mindustry.core.Renderer
 
EnvRenderers - Class in mindustry.graphics
 
EnvRenderers() - Constructor for class mindustry.graphics.EnvRenderers
 
envRequired - Variable in class mindustry.type.UnitType
Environmental flags that are *all* required for this unit to function.
envRequired - Variable in class mindustry.world.Block
Environmental flags that are *all* required for this block to function.
equal - Enum constant in enum class mindustry.logic.ConditionOp
 
equal - Enum constant in enum class mindustry.logic.LogicOp
 
equals(Object) - Method in class mindustry.game.SpawnGroup
 
equals(Object) - Method in class mindustry.type.ItemStack
 
equals(Object) - Method in class mindustry.type.LiquidStack
 
equals(Object) - Method in class mindustry.type.PayloadStack
 
equals(ItemStack) - Method in class mindustry.type.ItemStack
 
equals(LiquidStack) - Method in class mindustry.type.LiquidStack
 
eradication - Enum constant in enum class mindustry.game.Difficulty
 
erase(int, int, int) - Method in class mindustry.maps.generators.BasicGenerator
 
eraser - Enum constant in enum class mindustry.editor.EditorTool
 
erekir - Static variable in class mindustry.content.Planets
 
erekirItems - Static variable in class mindustry.content.Items
 
erekirOnlyItems - Static variable in class mindustry.content.Items
 
ErekirPlanetGenerator - Class in mindustry.maps.planet
 
ErekirPlanetGenerator() - Constructor for class mindustry.maps.planet.ErekirPlanetGenerator
 
ErekirTechTree - Class in mindustry.content
 
ErekirTechTree() - Constructor for class mindustry.content.ErekirTechTree
 
ErekirUnitType - Class in mindustry.type.unit
Config class for special Erekir unit properties.
ErekirUnitType(String) - Constructor for class mindustry.type.unit.ErekirUnitType
 
error - Enum constant in enum class mindustry.ctype.ContentType
 
error - Variable in class mindustry.ctype.Content.ModContentInfo
The error that occurred during loading, if applicable.
ErrorContent - Class in mindustry.type
Represents a blank type of content that has an error.
ErrorContent() - Constructor for class mindustry.type.ErrorContent
 
erroredContent - Variable in class mindustry.mod.Mods.LoadedMod
Content with initialization code.
eruptionDrill - Static variable in class mindustry.content.Blocks
 
estimateDps() - Method in class mindustry.type.UnitType
 
estimateDps() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
estimateDps() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
estimateDps() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
estimateDps() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
estimateDPS() - Method in class mindustry.entities.bullet.BulletType
 
estimateDPS() - Method in class mindustry.entities.bullet.ContinuousBulletType
 
estimateDPS() - Method in class mindustry.entities.bullet.LaserBulletType
 
estimateDPS() - Method in class mindustry.entities.bullet.LightningBulletType
 
estimateDPS() - Method in class mindustry.entities.bullet.MultiBulletType
 
estimateDPS() - Method in class mindustry.entities.bullet.PointLaserBulletType
 
EventType - Class in mindustry.game
 
EventType() - Constructor for class mindustry.game.EventType
 
EventType.AdminRequestEvent - Class in mindustry.game
 
EventType.AtlasPackEvent - Class in mindustry.game
Called *after* all content has been added to the atlas, but before its pixmaps are disposed.
EventType.BlockBuildBeginEvent - Class in mindustry.game
Called when block building begins by placing down the ConstructBlock.
EventType.BlockBuildEndEvent - Class in mindustry.game
 
EventType.BlockDestroyEvent - Class in mindustry.game
Called right before a block is destroyed.
EventType.BlockInfoEvent - Class in mindustry.game
Called when the player opens info for a specific block.
EventType.BuildDamageEvent - Class in mindustry.game
Called when a bullet damages a building.
EventType.BuildingBulletDestroyEvent - Class in mindustry.game
Called when a building is directly killed by a bullet.
EventType.BuildingCommandEvent - Class in mindustry.game
 
EventType.BuildRotateEvent - Class in mindustry.game
 
EventType.BuildSelectEvent - Class in mindustry.game
Called when a player or drone begins building something.
EventType.BuildTeamChangeEvent - Class in mindustry.game
Called after a building's team changes.
EventType.ClientChatEvent - Class in mindustry.game
Called when the client sends a chat message.
EventType.ClientCreateEvent - Class in mindustry.game
 
EventType.ClientLoadEvent - Class in mindustry.game
Called when the client game is first loaded.
EventType.ClientPreConnectEvent - Class in mindustry.game
 
EventType.ClientServerConnectEvent - Class in mindustry.game
 
EventType.ConfigEvent - Class in mindustry.game
Called when a specific building has its configuration changed.
EventType.ConnectionEvent - Class in mindustry.game
Called when a connection is established to a client.
EventType.ConnectPacketEvent - Class in mindustry.game
Called when a player sends a connection packet.
EventType.ContentInitEvent - Class in mindustry.game
Called *after* all content has been initialized.
EventType.CoreChangeEvent - Class in mindustry.game
Called when a core block is placed/removed or its team is changed.
EventType.CoreItemDeliverEvent - Class in mindustry.game
Called when a core receives ammo, but only when the tutorial is active!
EventType.DepositEvent - Class in mindustry.game
Called when a player deposits items to a block.
EventType.DisposeEvent - Class in mindustry.game
 
EventType.FileTreeInitEvent - Class in mindustry.game
Called *after* all the modded files have been added into Vars.tree
EventType.GameOverEvent - Class in mindustry.game
 
EventType.GeneratorPressureExplodeEvent - Class in mindustry.game
Called when a neoplasia (or other pressure-based block, from mods) reactor explodes due to pressure.
EventType.HostEvent - Class in mindustry.game
 
EventType.LaunchItemEvent - Class in mindustry.game
 
EventType.LineConfirmEvent - Class in mindustry.game
Called when the player places a line, mobile or desktop.
EventType.LoseEvent - Class in mindustry.game
 
EventType.MapMakeEvent - Class in mindustry.game
 
EventType.MapPublishEvent - Class in mindustry.game
 
EventType.MenuOptionChooseEvent - Class in mindustry.game
Consider using Menus.registerMenu instead.
EventType.ModContentLoadEvent - Class in mindustry.game
Called *after* all mod content has been loaded, but before it has been initialized.
EventType.MusicRegisterEvent - Class in mindustry.game
Called after SoundControl registers its music.
EventType.PayloadDropEvent - Class in mindustry.game
 
EventType.PickupEvent - Class in mindustry.game
 
EventType.PlayerBanEvent - Class in mindustry.game
 
EventType.PlayerChatEvent - Class in mindustry.game
 
EventType.PlayerConnect - Class in mindustry.game
Called when a player connects, but has not joined the game yet.
EventType.PlayerConnectionConfirmed - Class in mindustry.game
Called after player confirmed it has received world data and is ready to play.
EventType.PlayerIpBanEvent - Class in mindustry.game
 
EventType.PlayerIpUnbanEvent - Class in mindustry.game
 
EventType.PlayerJoin - Class in mindustry.game
Called after connecting; when a player receives world data and is ready to play.
EventType.PlayerLeave - Class in mindustry.game
Called before a player leaves the game.
EventType.PlayerUnbanEvent - Class in mindustry.game
 
EventType.PlayEvent - Class in mindustry.game
 
EventType.ResearchEvent - Class in mindustry.game
 
EventType.ResetEvent - Class in mindustry.game
 
EventType.ResizeEvent - Class in mindustry.game
 
EventType.SaveLoadEvent - Class in mindustry.game
 
EventType.SaveWriteEvent - Class in mindustry.game
 
EventType.SchematicCreateEvent - Class in mindustry.game
 
EventType.SectorCaptureEvent - Class in mindustry.game
Called when a sector is conquered, e.g.
EventType.SectorInvasionEvent - Class in mindustry.game
Called when a sector is destroyed by waves when you're not there.
EventType.SectorLaunchEvent - Class in mindustry.game
 
EventType.SectorLaunchLoadoutEvent - Class in mindustry.game
 
EventType.SectorLoseEvent - Class in mindustry.game
Called when a sector is destroyed by waves when you're not there.
EventType.ServerLoadEvent - Class in mindustry.game
 
EventType.StateChangeEvent - Class in mindustry.game
 
EventType.TapEvent - Class in mindustry.game
Called when a player taps any tile.
EventType.TextInputEvent - Class in mindustry.game
Consider using Menus.registerTextInput instead.
EventType.TileChangeEvent - Class in mindustry.game
Called *after* a tile has changed.
EventType.TileFloorChangeEvent - Class in mindustry.game
Called when a tile changes its floor.
EventType.TilePreChangeEvent - Class in mindustry.game
Called *before* a tile has changed.
EventType.Trigger - Enum Class in mindustry.game
 
EventType.TurnEvent - Class in mindustry.game
 
EventType.TurretAmmoDeliverEvent - Class in mindustry.game
Called when a turret receives ammo, but only when the tutorial is active!
EventType.UnitBulletDestroyEvent - Class in mindustry.game
Called when a unit is directly killed by a bullet.
EventType.UnitChangeEvent - Class in mindustry.game
 
EventType.UnitControlEvent - Class in mindustry.game
 
EventType.UnitCreateEvent - Class in mindustry.game
Called when a unit is created in a reconstructor, factory or other unit.
EventType.UnitDamageEvent - Class in mindustry.game
Called when a unit is hit by a bullet.
EventType.UnitDestroyEvent - Class in mindustry.game
 
EventType.UnitDrownEvent - Class in mindustry.game
 
EventType.UnitSpawnEvent - Class in mindustry.game
Called when a unit is spawned by wave.
EventType.UnitUnloadEvent - Class in mindustry.game
Called when a unit is dumped from any payload block.
EventType.UnlockEvent - Class in mindustry.game
 
EventType.WaveEvent - Class in mindustry.game
 
EventType.WinEvent - Class in mindustry.game
 
EventType.WithdrawEvent - Class in mindustry.game
Called when the player withdraws items from a block.
EventType.WorldLoadBeginEvent - Class in mindustry.game
Called when the world begin to load, just set `generating = true`.
EventType.WorldLoadEndEvent - Class in mindustry.game
Called when a game begins and the world tiles are initiated.
EventType.WorldLoadEvent - Class in mindustry.game
Called when a game begins and the world tiles are loaded, just set `generating = false`.
evoke - Static variable in class mindustry.content.UnitTypes
 
exactArrival - Variable in class mindustry.ai.UnitCommand
 
exclusionDeath - Enum constant in enum class mindustry.game.EventType.Trigger
 
execCache - Variable in class mindustry.ai.types.LogicAI
 
executor - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
exists(String) - Static method in class mindustry.world.meta.Attribute
 
exit() - Method in class mindustry.ClientLauncher
 
expandTable - Variable in class mindustry.ui.dialogs.PlanetDialog
 
expectCrafter(Block) - Method in class mindustry.world.draw.DrawBlock
 
explodeDelay - Variable in class mindustry.entities.bullet.FlakBulletType
 
explodeEffect - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explodeEffect - Variable in class mindustry.world.consumers.ConsumeItemExplode
 
explodeOnFull - Variable in class mindustry.world.blocks.power.ConsumeGenerator
If true, this block explodes when outputLiquid exceeds capacity.
explodeRange - Variable in class mindustry.entities.bullet.FlakBulletType
 
explodeSound - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosion - Static variable in class mindustry.content.Fx
 
ExplosionBulletType - Class in mindustry.entities.bullet
Template class for a non-drawing bullet type that makes an explosion and disappears instantly.
ExplosionBulletType() - Constructor for class mindustry.entities.bullet.ExplosionBulletType
 
ExplosionBulletType(float, float) - Constructor for class mindustry.entities.bullet.ExplosionBulletType
 
explosionDamage - Variable in class mindustry.world.blocks.power.PowerGenerator
 
ExplosionEffect - Class in mindustry.entities.effect
 
ExplosionEffect() - Constructor for class mindustry.entities.effect.ExplosionEffect
 
ExplosionI() - Constructor for class mindustry.logic.LExecutor.ExplosionI
 
ExplosionI(LVar, LVar, LVar, LVar, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.ExplosionI
 
explosionItemCap() - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
explosionMinWarmup - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionPuddleAmount - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionPuddleLiquid - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionPuddleRange - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionPuddles - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionRadius - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionShake - Variable in class mindustry.world.blocks.power.PowerGenerator
 
explosionShakeDuration - Variable in class mindustry.world.blocks.power.PowerGenerator
 
ExplosionShield - Interface in mindustry.world.blocks
 
ExplosionStatement() - Constructor for class mindustry.logic.LStatements.ExplosionStatement
 
explosiveness - Variable in class mindustry.type.Item
how explosive this item is.
explosiveness - Variable in class mindustry.type.Liquid
how prone to exploding this liquid is, when heated.
explosiveness - Static variable in class mindustry.world.meta.Stat
 
exponentialReconstructor - Static variable in class mindustry.content.Blocks
 
export - Variable in class mindustry.game.SectorInfo
Export statistics.
export(String, String, Platform.FileWriter) - Method in interface mindustry.core.Platform
 
exportData(Fi) - Method in class mindustry.ui.dialogs.SettingsMenuDialog
 
exportFile(Fi) - Method in class mindustry.game.Saves.SaveSlot
 
exporting - Variable in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
exportRates() - Method in class mindustry.game.SectorInfo
 
ExportStat() - Constructor for class mindustry.game.SectorInfo.ExportStat
 
extinguish - Variable in class mindustry.world.blocks.defense.turrets.LiquidTurret
 
extinguish(Tile, float) - Static method in class mindustry.entities.Fires
Attempts to extinguish a fire by shortening its life.
extinguisher - Enum constant in enum class mindustry.world.meta.BlockFlag
Blocks that extinguishes fires.
extra - Variable in class mindustry.logic.LExecutor.FetchI
 
extra - Variable in class mindustry.logic.LStatements.FetchStatement
 
extraCoreBuildRadius - Variable in class mindustry.game.Rules.TeamRule
Extra spacing added to the no-build zone around the core.
extractionOutpost - Static variable in class mindustry.content.SectorPresets
 
extraRangeMargin - Variable in class mindustry.entities.bullet.BulletType
When used in turrets with limitRange() applied, this adds extra range to the bullets that extends past targeting range.
extraTags() - Method in class mindustry.maps.Map
 
extraTags() - Method in interface mindustry.type.Publishable
 
extraText() - Method in enum class mindustry.net.Packets.KickReason
 
extraVelocity - Variable in class mindustry.type.Weapon
extra velocity that is added as a fraction

F

faceMovement() - Method in class mindustry.entities.units.AIController
 
faceOutwards - Variable in class mindustry.entities.abilities.SpawnDeathAbility
If true, units spawned face outwards from the middle.
faceOutwards - Variable in class mindustry.entities.bullet.BulletType
If true, units spawned when this bullet despawns face away from the bullet instead of the same direction as the bullet.
faceTarget - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
faceTarget() - Method in class mindustry.entities.units.AIController
For ground units: Looks at the target, or the movement position.
facility32m - Static variable in class mindustry.content.SectorPresets
 
facing - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
facing(int, int, int, int, int) - Method in interface mindustry.world.blocks.Autotiler
Check if a position is facing the secondary position at a rotation
facingAmount - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
factory - Enum constant in enum class mindustry.world.meta.BlockFlag
A block that transforms resources.
factoryControl - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
fade - Variable in class mindustry.audio.SoundControl
 
fadeIn - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
FadeInFragment - Class in mindustry.ui.fragments
Fades in a black overlay.
FadeInFragment() - Constructor for class mindustry.ui.fragments.FadeInFragment
 
fadeMargin - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
fadeMargin - Variable in class mindustry.world.draw.DrawParticles
 
fadeMargin - Variable in class mindustry.world.draw.DrawSoftParticles
 
fadeTime - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
fadeWeave - Variable in class mindustry.world.draw.DrawMultiWeave
 
failedToLaunch - Static variable in class mindustry.Vars
Whether the game failed to launch last time.
fallback - Variable in class mindustry.entities.units.AIController
 
fallback - Static variable in class mindustry.io.SaveFileReader
 
fallback() - Method in class mindustry.ai.types.BuilderAI
 
fallback() - Method in class mindustry.ai.types.FlyingFollowAI
 
fallback() - Method in class mindustry.entities.units.AIController
 
fallEffect - Variable in class mindustry.type.UnitType
effect that this unit emits when falling
fallEngineEffect - Variable in class mindustry.type.UnitType
effect created at engine when unit falls.
falloff - Variable in class mindustry.maps.filters.NoiseFilter
 
falloff - Variable in class mindustry.maps.filters.OreFilter
 
falloff - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
falloff - Variable in class mindustry.maps.filters.TerrainFilter
 
falloffCount - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
fallSmoke - Static variable in class mindustry.content.Fx
 
fallSpeed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
farthest - Static variable in class mindustry.entities.UnitSorts
 
fast - Static variable in class mindustry.content.StatusEffects
 
favorite() - Method in class mindustry.net.ServerGroup
 
ferricBoulder - Static variable in class mindustry.content.Blocks
 
ferricChance - Variable in class mindustry.maps.planet.AsteroidGenerator
 
ferricCraters - Static variable in class mindustry.content.Blocks
 
ferricStone - Static variable in class mindustry.content.Blocks
 
ferricStoneWall - Static variable in class mindustry.content.Blocks
 
FetchI() - Constructor for class mindustry.logic.LExecutor.FetchI
 
FetchI(FetchType, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.FetchI
 
fetchServers() - Static method in class mindustry.ui.dialogs.JoinDialog
 
FetchStatement() - Constructor for class mindustry.logic.LStatements.FetchStatement
 
fetchText(String) - Static method in class mindustry.game.MapObjectives.ObjectiveMarker
 
FetchType - Enum Class in mindustry.logic
 
field(Table, String, Cons<String>) - Method in class mindustry.logic.LStatement
 
fieldCore - Static variable in class mindustry.ai.Pathfinder
 
fields(Table, String, Cons<String>) - Method in class mindustry.logic.LStatement
 
fields(Table, String, String, Cons<String>) - Method in class mindustry.logic.LStatement
 
fieldst(Table, String, String, Cons<String>) - Method in class mindustry.logic.LStatement
Puts the text and field in one table, taking up one cell.
fieldTypes - Static variable in class mindustry.ai.Pathfinder
 
file - Variable in class mindustry.game.Saves.SaveSlot
 
file - Variable in class mindustry.game.Schematic
 
file - Variable in class mindustry.maps.Map
Base file of this map.
file - Variable in class mindustry.mod.Mods.LoadedMod
The location of this mod's zip file/folder on the disk.
FileChooser - Class in mindustry.ui.dialogs
 
FileChooser(String, Boolf<Fi>, boolean, Cons<Fi>) - Constructor for class mindustry.ui.dialogs.FileChooser
 
FileChooser.FileHistory - Class in mindustry.ui.dialogs
 
fileFor(int) - Static method in class mindustry.io.SaveIO
 
FileHistory() - Constructor for class mindustry.ui.dialogs.FileChooser.FileHistory
 
FileMapGenerator - Class in mindustry.maps.generators
 
FileMapGenerator(String, SectorPreset) - Constructor for class mindustry.maps.generators.FileMapGenerator
 
FileMapGenerator(Map, SectorPreset) - Constructor for class mindustry.maps.generators.FileMapGenerator
 
FileMapGenerator(SectorPreset) - Constructor for class mindustry.maps.generators.FileMapGenerator
If you use this constructor, make sure to override generate()!
FileTree - Class in mindustry.core
Handles files in a modded context.
FileTree() - Constructor for class mindustry.core.FileTree
 
FileTreeInitEvent() - Constructor for class mindustry.game.EventType.FileTreeInitEvent
 
fill - Enum constant in enum class mindustry.editor.EditorTool
 
fill - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
fill - Variable in class mindustry.world.draw.DrawBubbles
 
fill() - Method in class mindustry.world.Tiles
fills this tile set with empty air tiles.
fill(VertexBatch3D, Sector, Color, float) - Method in class mindustry.type.Planet
Draws sector plane.
fill(Sector, Color, float) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
fillCoreAllCampaign - Enum constant in enum class mindustry.service.Achievement
 
fillsTile - Variable in class mindustry.world.Block
Special flag; if false, floor will be drawn under this block even if it is cached.
filter - Variable in class mindustry.audio.SoundControl
 
filter - Variable in class mindustry.world.blocks.payloads.Constructor
Empty seq for no filter.
filter - Variable in class mindustry.world.consumers.ConsumeItemFilter
 
filter - Variable in class mindustry.world.consumers.ConsumeLiquidFilter
 
filter - Variable in class mindustry.world.consumers.ConsumePayloadFilter
 
filter(Player, String) - Method in interface mindustry.net.Administration.ChatFilter
 
filterContext(Map) - Method in class mindustry.core.World
 
FilterContext(Map) - Constructor for class mindustry.core.World.FilterContext
 
filterItem - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
filterLiquid - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
filterMessage(Player, String) - Method in class mindustry.net.Administration
Filters out a chat message.
FilterOption - Class in mindustry.maps.filters
 
FilterOption() - Constructor for class mindustry.maps.filters.FilterOption
 
filters() - Method in class mindustry.maps.Map
Returns the generation filters that this map uses on load.
fin() - Method in class mindustry.entities.Effect.EffectContainer
 
finalIcons(Block) - Method in class mindustry.world.draw.DrawBlock
 
finalWorldBounds - Static variable in class mindustry.Vars
units outside this bound will die instantly
find(Boolf<T>) - Method in class mindustry.entities.EntityGroup
 
findAbsorber(Team, float, float, float, float) - Static method in class mindustry.entities.Damage
 
findAllyTile(Team, float, float, float, Boolf<Building>) - Static method in class mindustry.entities.Units
Returns the nearest ally tile in a range.
findAnyTarget(Building) - Method in class mindustry.ai.types.CargoAI
 
findByIP(String) - Method in class mindustry.net.Administration
 
findByIPs(String) - Method in class mindustry.net.Administration
 
findByName(String) - Method in class mindustry.net.Administration
Finds player info by IP, UUID and name.
findClass(String) - Method in class mindustry.mod.ModClassLoader
 
findClosestFlag(float, float, Team, BlockFlag) - Method in class mindustry.ai.BlockIndexer
 
findClosestOre(float, float, Item) - Method in class mindustry.ai.BlockIndexer
Find the closest ore block relative to a position.
findClosestOre(Unit, Item) - Method in class mindustry.ai.BlockIndexer
Find the closest ore block relative to a position.
findClosestWallOre(float, float, Item) - Method in class mindustry.ai.BlockIndexer
Find the closest ore wall relative to a position.
findClosestWallOre(Unit, Item) - Method in class mindustry.ai.BlockIndexer
Find the closest ore block relative to a position.
findConsumer(Boolf<Consume>) - Method in class mindustry.world.Block
 
findCore() - Method in class mindustry.game.Schematic
 
findDamagedTile(Team, float, float) - Static method in class mindustry.entities.Units
Returns the nearest damaged tile.
findDropTarget(Item, int, UnitCargoUnloadPoint.UnitCargoUnloadPointBuild) - Method in class mindustry.ai.types.CargoAI
find target for the unit's current item
findEnemy(float) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
findEnemyTile(Team, float, float, float, Boolf<Building>) - Method in class mindustry.ai.BlockIndexer
 
findEnemyTile(Team, float, float, float, Boolf<Building>) - Static method in class mindustry.entities.Units
Returns the nearest enemy tile in a range.
findEnemyTile(Team, float, float, float, Units.BuildingPriorityf, Boolf<Building>) - Method in class mindustry.ai.BlockIndexer
 
findFactoryRegion(String) - Method in class mindustry.world.blocks.payloads.PayloadBlock
 
findLaserLength(Bullet, float) - Static method in class mindustry.entities.Damage
 
findLength(Bullet, float, boolean, int) - Static method in class mindustry.entities.Damage
 
findLink() - Method in class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
findLink() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
findLink(int, int) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
findLinkName(Block) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
findMainTarget(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.CommandAI
 
findMainTarget(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.FlyingAI
 
findMainTarget(float, float, float, boolean, boolean) - Method in class mindustry.entities.units.AIController
 
findMeta(Fi) - Method in class mindustry.mod.Mods
Tries to find the config file of a mod/plugin.
findParent - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
findPierceLength(Bullet, int, boolean, float) - Static method in class mindustry.entities.Damage
 
findPierceLength(Bullet, int, float) - Static method in class mindustry.entities.Damage
 
findTarget() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
findTarget() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
findTarget(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.CommandAI
 
findTarget(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.DefenderAI
 
findTarget(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.FlyingAI
 
findTarget(float, float, float, boolean, boolean) - Method in class mindustry.entities.units.AIController
 
findTarget(Unit, float, float, float, boolean, boolean) - Method in class mindustry.type.Weapon
 
findTarget(Unit, float, float, float, boolean, boolean) - Method in class mindustry.type.weapons.PointDefenseBulletWeapon
 
findTarget(Unit, float, float, float, boolean, boolean) - Method in class mindustry.type.weapons.PointDefenseWeapon
 
findTarget(Unit, float, float, float, boolean, boolean) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
findTile(Team, float, float, float, Boolf<Building>) - Method in class mindustry.ai.BlockIndexer
 
findTile(Team, float, float, float, Boolf<Building>, boolean) - Method in class mindustry.ai.BlockIndexer
 
finish() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
finish() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
finishes the hint - it should not be shown again
finished() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
finished() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
 
finishedRequirements - Variable in class mindustry.content.TechTree.TechNode
Requirements that have been fulfilled.
finishLaunch() - Static method in class mindustry.Vars
Cleans up after a successful launch.
finishParsing() - Method in class mindustry.mod.ContentParser
 
finTime - Variable in class mindustry.audio.SoundControl
 
fire - Static variable in class mindustry.content.Fx
 
fire - Variable in class mindustry.game.Rules
Whether fire (and neoplasm spread) is enabled.
fire(MassDriver.MassDriverBuild) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
fireball - Static variable in class mindustry.content.Bullets
 
fireballsmoke - Static variable in class mindustry.content.Fx
 
FireBulletType - Class in mindustry.entities.bullet
 
FireBulletType() - Constructor for class mindustry.entities.bullet.FireBulletType
 
FireBulletType(float, float) - Constructor for class mindustry.entities.bullet.FireBulletType
 
fireChanged() - Method in class mindustry.editor.EditorTile
 
fireChanged() - Method in class mindustry.world.Tile
 
fireEffectChance - Variable in class mindustry.entities.bullet.FireBulletType
 
fireEffectChance2 - Variable in class mindustry.entities.bullet.FireBulletType
 
fireExtinguish - Enum constant in enum class mindustry.game.EventType.Trigger
 
fireHit - Static variable in class mindustry.content.Fx
 
firePreChanged() - Method in class mindustry.editor.EditorTile
 
firePreChanged() - Method in class mindustry.world.Tile
 
fireRemove - Static variable in class mindustry.content.Fx
 
Fires - Class in mindustry.entities
 
Fires() - Constructor for class mindustry.entities.Fires
 
fireSmoke - Static variable in class mindustry.content.Fx
 
fireTrailChance - Variable in class mindustry.entities.bullet.FireBulletType
 
firingMoveFract - Variable in class mindustry.world.blocks.defense.turrets.LaserTurret
 
first() - Method in class mindustry.entities.EntityGroup
 
first() - Method in class mindustry.world.modules.ItemModule
 
firstItem - Enum constant in enum class mindustry.logic.LAccess
 
firstRequirements - Variable in class mindustry.type.UnitType
 
firstShotDelay - Variable in class mindustry.entities.pattern.ShootPattern
delay in ticks before first shot
fissileMatter - Static variable in class mindustry.content.Items
 
fits(float) - Method in interface mindustry.world.blocks.payloads.Payload
 
fitting - Variable in class mindustry.world.consumers.ConsumePayloadFilter
 
fixName(String) - Method in class mindustry.core.NetServer
 
fixValue(float) - Static method in class mindustry.world.meta.StatValues
 
flag - Enum constant in enum class mindustry.logic.LAccess
 
flag - Enum constant in enum class mindustry.logic.LUnitControl
 
flag - Variable in class mindustry.game.MapObjectives.FlagObjective
 
flag - Variable in class mindustry.logic.LExecutor.GetFlagI
 
flag - Variable in class mindustry.logic.LExecutor.SetFlagI
 
flag - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
flag - Variable in class mindustry.logic.LStatements.GetFlagStatement
 
flag - Variable in class mindustry.logic.LStatements.SetFlagStatement
 
flag - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
flagBackground - Static variable in class mindustry.entities.comp.WorldLabelComp
 
FlagObjective() - Constructor for class mindustry.game.MapObjectives.FlagObjective
 
FlagObjective(String, String) - Constructor for class mindustry.game.MapObjectives.FlagObjective
 
flagOutline - Static variable in class mindustry.entities.comp.WorldLabelComp
 
flags - Variable in class mindustry.entities.comp.WorldLabelComp
Flags are packed into a byte for sync efficiency; see the flag static values.
flags - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
flags - Variable in class mindustry.game.MapObjectives.TextMarker
 
flags - Variable in class mindustry.world.Block
List of block flags.
flagsAdded - Variable in class mindustry.game.MapObjectives.MapObjective
 
flagsAdded(String...) - Method in class mindustry.game.MapObjectives.MapObjective
 
flagsRemoved - Variable in class mindustry.game.MapObjectives.MapObjective
 
flagsRemoved(String...) - Method in class mindustry.game.MapObjectives.MapObjective
 
FlakBulletType - Class in mindustry.entities.bullet
 
FlakBulletType() - Constructor for class mindustry.entities.bullet.FlakBulletType
 
FlakBulletType(float, float) - Constructor for class mindustry.entities.bullet.FlakBulletType
 
flakDelay - Variable in class mindustry.entities.bullet.FlakBulletType
 
flakExplosion - Static variable in class mindustry.content.Fx
 
flakExplosionBig - Static variable in class mindustry.content.Fx
 
flakInterval - Variable in class mindustry.entities.bullet.FlakBulletType
 
flame(float, float, int, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
flameAmmo - Enum constant in enum class mindustry.game.EventType.Trigger
 
flameColor - Variable in class mindustry.world.blocks.production.Incinerator
 
flameColor - Variable in class mindustry.world.draw.DrawArcSmelt
 
flameColor - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
flameColor - Variable in class mindustry.world.draw.DrawFlame
 
flameFront(float, float, int, float, float, float) - Static method in class mindustry.graphics.Drawf
 
flameRad - Variable in class mindustry.world.draw.DrawArcSmelt
 
flameRad - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
flameRadius - Variable in class mindustry.world.draw.DrawFlame
 
flameRadiusIn - Variable in class mindustry.world.draw.DrawFlame
 
flameRadiusInMag - Variable in class mindustry.world.draw.DrawFlame
 
flameRadiusMag - Variable in class mindustry.world.draw.DrawArcSmelt
 
flameRadiusMag - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
flameRadiusMag - Variable in class mindustry.world.draw.DrawFlame
 
flameRadiusScl - Variable in class mindustry.world.draw.DrawArcSmelt
 
flameRadiusScl - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
flameRadiusScl - Variable in class mindustry.world.draw.DrawFlame
 
flameX - Variable in class mindustry.world.draw.DrawFlame
 
flameY - Variable in class mindustry.world.draw.DrawFlame
 
flammability - Variable in class mindustry.type.Item
flammability above 0.3 makes this eligible for item burners.
flammability - Variable in class mindustry.type.Liquid
0-1, 0 is completely not flammable, anything above that may catch fire when exposed to heat, 0.5+ is very flammable.
flammability - Static variable in class mindustry.world.meta.Stat
 
flare - Static variable in class mindustry.content.UnitTypes
 
flareColor - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flareInnerLenScl - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flareInnerScl - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flareLayer - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flareLength - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
FlarePart - Class in mindustry.entities.part
 
FlarePart() - Constructor for class mindustry.entities.part.FlarePart
 
flareRotSpeed - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flareWidth - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
flash - Variable in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
flash - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
flash() - Method in class mindustry.ui.Bar
 
flashAlpha - Variable in class mindustry.world.blocks.power.VariableReactor
 
flashColor - Variable in class mindustry.world.blocks.defense.Wall
 
flashColor1 - Variable in class mindustry.world.blocks.power.VariableReactor
 
flashColor2 - Variable in class mindustry.world.blocks.power.VariableReactor
 
flashHit - Variable in class mindustry.world.blocks.defense.Wall
 
flashSpeed - Variable in class mindustry.world.blocks.power.VariableReactor
 
flashThreshold - Variable in class mindustry.world.blocks.power.NuclearReactor
heat threshold at which lights start flashing
flashThreshold - Variable in class mindustry.world.blocks.power.VariableReactor
 
flatBordert - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
flatDown - Static variable in class mindustry.ui.Styles
 
flati - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
flatOver - Static variable in class mindustry.ui.Styles
 
flatt - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
flatToggleMenut - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
flatTogglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
fleeRange - Variable in class mindustry.ai.types.BuilderAI
 
fleeRange - Static variable in class mindustry.ai.types.RepairAI
 
flip() - Method in class mindustry.entities.pattern.ShootAlternate
 
flip() - Method in class mindustry.entities.pattern.ShootBarrel
 
flip() - Method in class mindustry.entities.pattern.ShootMulti
 
flip() - Method in class mindustry.entities.pattern.ShootPattern
Subclasses should override this to flip its sides.
flip() - Method in class mindustry.type.Weapon
 
flipBackLegs - Variable in class mindustry.type.UnitType
TODO neither of these appear to do much
flipLegSide - Variable in class mindustry.type.UnitType
TODO neither of these appear to do much
flipped - Variable in class mindustry.logic.LCanvas.JumpCurve
 
flipPlans(Seq<BuildPlan>, boolean) - Method in class mindustry.input.InputHandler
 
flipRotation(BuildPlan, boolean) - Method in class mindustry.world.Block
 
flipSprite - Variable in class mindustry.type.Weapon
whether to flip the weapon's sprite when rendering.
floating - Variable in class mindustry.world.Block
whether this block can be placed on edges of liquids.
floor - Enum constant in enum class mindustry.editor.DrawOperation.OpType
 
floor - Enum constant in enum class mindustry.logic.LogicOp
 
floor - Enum constant in enum class mindustry.logic.TileLayer
 
floor - Variable in class mindustry.game.EventType.TileFloorChangeEvent
 
floor - Variable in class mindustry.graphics.BlockRenderer
 
floor - Static variable in class mindustry.graphics.Layer
 
floor - Variable in class mindustry.maps.filters.BlendFilter
 
floor - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
output parameters
floor - Variable in class mindustry.maps.filters.NoiseFilter
 
floor - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
floor - Variable in class mindustry.maps.filters.ScatterFilter
 
floor - Variable in class mindustry.maps.filters.TerrainFilter
 
floor - Variable in class mindustry.maps.generators.BasicGenerator
 
floor - Variable in class mindustry.world.blocks.environment.Floor.UpdateRenderState
 
floor - Variable in class mindustry.world.Tile
 
floor - Variable in class mindustry.world.TileGen
 
floor() - Method in class mindustry.world.Tile
 
floor(int, int) - Method in class mindustry.core.World
 
Floor - Class in mindustry.world.blocks.environment
 
Floor(String) - Constructor for class mindustry.world.blocks.environment.Floor
 
Floor(String, int) - Constructor for class mindustry.world.blocks.environment.Floor
 
Floor.UpdateRenderState - Class in mindustry.world.blocks.environment
 
floor2 - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
floorBase - Variable in class mindustry.world.blocks.environment.ShallowLiquid
 
floorDust(float, float, float) - Static method in class mindustry.entities.Effect
 
floorDustAngle(Effect, float, float, float) - Static method in class mindustry.entities.Effect
 
floorID() - Method in class mindustry.world.Tile
 
flooronto - Variable in class mindustry.maps.filters.ScatterFilter
 
FloorRenderer - Class in mindustry.graphics
general implementation: caching: 1.
FloorRenderer() - Constructor for class mindustry.graphics.FloorRenderer
 
floorsOnly - Static variable in class mindustry.maps.filters.FilterOption
 
floorsOptional - Static variable in class mindustry.maps.filters.FilterOption
 
floorWorld(float, float) - Method in class mindustry.core.World
 
Flowfield() - Constructor for class mindustry.ai.Pathfinder.Flowfield
 
Flowfield(int) - Constructor for class mindustry.ai.Pathfinder.Flowfield
 
flowfieldPathType - Variable in class mindustry.type.UnitType
Cost type ID for flow field/enemy AI pathfinding.
flowItems - Variable in class mindustry.world.blocks.sandbox.ItemVoid.ItemVoidBuild
 
flowItems() - Method in class mindustry.world.blocks.sandbox.ItemVoid.ItemVoidBuild
 
fluidFrames - Variable in class mindustry.core.Renderer
 
flush(Texture.TextureFilter, TextureAtlas) - Method in class mindustry.graphics.MultiPacker
 
FlushMessageI() - Constructor for class mindustry.logic.LExecutor.FlushMessageI
 
FlushMessageI(MessageType, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.FlushMessageI
 
FlushMessageStatement() - Constructor for class mindustry.logic.LStatements.FlushMessageStatement
 
flushOp() - Method in class mindustry.editor.MapEditor
 
flushPlans(Seq<BuildPlan>) - Method in class mindustry.input.InputHandler
 
flushPlansReverse(Seq<BuildPlan>) - Method in class mindustry.input.InputHandler
 
flushSelectPlans(Seq<BuildPlan>) - Method in class mindustry.input.InputHandler
 
flushText - Enum constant in enum class mindustry.logic.LMarkerControl
 
fluxReactor - Static variable in class mindustry.content.Blocks
 
fluxVapor - Static variable in class mindustry.content.Fx
 
flying - Enum constant in enum class mindustry.logic.RadarTarget
 
flying - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
flying - Static variable in class mindustry.world.meta.Stat
 
FlyingAI - Class in mindustry.ai.types
 
FlyingAI() - Constructor for class mindustry.ai.types.FlyingAI
 
FlyingFollowAI - Class in mindustry.ai.types
AI/wave team only! This is used for wave support flyers.
FlyingFollowAI() - Constructor for class mindustry.ai.types.FlyingFollowAI
 
flyingLayer - Variable in class mindustry.type.UnitType
movement speed (world units/t)
flyingUnit - Static variable in class mindustry.graphics.Layer
 
flyingUnitLow - Static variable in class mindustry.graphics.Layer
 
fmag - Variable in class mindustry.maps.planet.AsteroidGenerator
 
foct - Variable in class mindustry.maps.planet.AsteroidGenerator
 
fog - Static variable in class mindustry.content.Weathers
 
fog - Variable in class mindustry.core.Renderer
 
fog - Variable in class mindustry.game.CampaignRules
 
fog - Variable in class mindustry.game.Rules
If true, fog of war is enabled.
fog - Static variable in class mindustry.graphics.Shaders
 
fogControl - Static variable in class mindustry.Vars
 
FogControl - Class in mindustry.game
 
FogControl() - Constructor for class mindustry.game.FogControl
 
fogOfWar - Static variable in class mindustry.graphics.Layer
 
fogOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
fogRadius - Variable in class mindustry.type.UnitType
movement speed (world units/t)
fogRadius - Variable in class mindustry.world.Block
How much fog this block uncovers, in tiles.
fogRadius() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
fogRadius() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
fogRadiusMultiplier - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
 
FogRenderer - Class in mindustry.graphics
 
FogRenderer() - Constructor for class mindustry.graphics.FogRenderer
 
FogShader() - Constructor for class mindustry.graphics.Shaders.FogShader
 
following - Variable in class mindustry.ai.types.BuilderAI
 
following - Variable in class mindustry.ai.types.FlyingFollowAI
 
following - Variable in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
followParent - Variable in class mindustry.entities.Effect
If true, parent unit is data are followed.
followParent(boolean) - Method in class mindustry.entities.Effect
 
followRotation - Variable in class mindustry.entities.part.FlarePart
 
followUpMenu(int, String, String, String[][]) - Static method in class mindustry.ui.Menus
 
followUpMenus - Variable in class mindustry.core.UI
 
Fonts - Class in mindustry.ui
 
Fonts() - Constructor for class mindustry.ui.Fonts
 
fontSize - Enum constant in enum class mindustry.logic.LMarkerControl
 
fontSize - Variable in class mindustry.entities.comp.WorldLabelComp
 
fontSize - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
fontSize - Variable in class mindustry.game.MapObjectives.TextMarker
 
footRegion - Variable in class mindustry.type.UnitType
 
force - Variable in class mindustry.type.weather.ParticleWeather
 
force - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
forceBeServers - Static variable in class mindustry.Vars
If true, the BE server list is always used.
ForceBuild() - Constructor for class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
forceDark - Variable in class mindustry.world.Block
If true, this block can be covered by darkness / fog even if synthetic.
ForceFieldAbility - Class in mindustry.entities.abilities
 
ForceFieldAbility(float, float, float, float) - Constructor for class mindustry.entities.abilities.ForceFieldAbility
 
ForceFieldAbility(float, float, float, float, int, float) - Constructor for class mindustry.entities.abilities.ForceFieldAbility
 
forceHide() - Method in class mindustry.ui.fragments.BlockConfigFragment
 
forceHide() - Method in class mindustry.ui.fragments.PlanConfigFragment
 
forceMultiTarget - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
forceProjector - Static variable in class mindustry.content.Blocks
 
ForceProjector - Class in mindustry.world.blocks.defense
 
ForceProjector(String) - Constructor for class mindustry.world.blocks.defense.ForceProjector
 
ForceProjector.ForceBuild - Class in mindustry.world.blocks.defense
 
forceProjectorBreak - Enum constant in enum class mindustry.game.EventType.Trigger
 
forceSave() - Method in class mindustry.net.Administration
 
forceShrink - Static variable in class mindustry.content.Fx
 
forceTeam - Variable in class mindustry.world.Block
If set, all blocks will be forced to be this team.
forceUpdate(Team, Building) - Method in class mindustry.game.FogControl
 
foreshadow - Static variable in class mindustry.content.Blocks
 
format(Player, String) - Method in interface mindustry.core.NetServer.ChatFormatter
 
formatAmount(long) - Static method in class mindustry.core.UI
 
FormatI(LVar) - Constructor for class mindustry.logic.LExecutor.FormatI
 
formatIcons(String) - Static method in class mindustry.core.UI
Finds all :name: in a string and replaces them with the icon, if such exists.
FormatStatement() - Constructor for class mindustry.logic.LStatements.FormatStatement
 
formatTime(float) - Static method in class mindustry.core.UI
Formats time with hours:minutes:seconds.
formsmoke - Static variable in class mindustry.content.Fx
 
forResource(Content) - Method in class mindustry.ai.BaseRegistry
 
fortress - Static variable in class mindustry.content.UnitTypes
 
forward() - Method in class mindustry.ui.dialogs.FileChooser.FileHistory
 
foutTime - Variable in class mindustry.audio.SoundControl
 
fper - Variable in class mindustry.maps.planet.AsteroidGenerator
 
Fracker - Class in mindustry.world.blocks.production
 
Fracker(String) - Constructor for class mindustry.world.blocks.production.Fracker
 
Fracker.FrackerBuild - Class in mindustry.world.blocks.production
 
FrackerBuild() - Constructor for class mindustry.world.blocks.production.Fracker.FrackerBuild
 
fract() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
fraction() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
fraction() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
fraction() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
fractionRepairSpeed - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
fragAngle - Variable in class mindustry.entities.bullet.BulletType
Angle offset of fragmentation bullets.
fragBullet - Variable in class mindustry.entities.bullet.BulletType
Bullet type that is created when this bullet expires.
fragBullets - Variable in class mindustry.entities.bullet.BulletType
Number of fragmentation bullets created.
fragLifeMax - Variable in class mindustry.entities.bullet.BulletType
Random range of frag lifetime as a multiplier.
fragLifeMin - Variable in class mindustry.entities.bullet.BulletType
Random range of frag lifetime as a multiplier.
fragOffsetMax - Variable in class mindustry.entities.bullet.BulletType
Random offset of frag bullets from the parent bullet.
fragOffsetMin - Variable in class mindustry.entities.bullet.BulletType
Random offset of frag bullets from the parent bullet.
fragOnAbsorb - Variable in class mindustry.entities.bullet.BulletType
If false, this bullet will not create fraags when absorbed by a shield.
fragOnHit - Variable in class mindustry.entities.bullet.BulletType
If true, this bullet will create bullets when it hits anything, not just when it despawns.
fragRandomSpread - Variable in class mindustry.entities.bullet.BulletType
Degree spread range of fragmentation bullets.
fragSpread - Variable in class mindustry.entities.bullet.BulletType
Uniform spread between each frag bullet in degrees.
fragVelocityMax - Variable in class mindustry.entities.bullet.BulletType
Random range of frag velocity as a multiplier.
fragVelocityMin - Variable in class mindustry.entities.bullet.BulletType
Random range of frag velocity as a multiplier.
frame - Enum constant in enum class mindustry.core.PerfCounter
 
frames - Variable in class mindustry.type.Item
If >0, this item is animated.
frames - Variable in class mindustry.world.draw.DrawFrames
Number of frames to draw.
frameTime - Variable in class mindustry.type.Item
Ticks in-between animation frames.
freezing - Static variable in class mindustry.content.Fx
 
freezing - Static variable in class mindustry.content.StatusEffects
 
from - Variable in class mindustry.game.EventType.SectorLaunchLoadoutEvent
 
from - Variable in class mindustry.game.EventType.StateChangeEvent
 
from - Variable in class mindustry.logic.LExecutor.LookupI
 
from - Variable in class mindustry.logic.LExecutor.SenseI
 
from - Variable in class mindustry.logic.LExecutor.SetI
 
from - Variable in class mindustry.logic.LStatements.SensorStatement
 
from - Variable in class mindustry.logic.LStatements.SetStatement
 
from - Variable in class mindustry.world.blocks.distribution.MassDriver.DriverBulletData
 
fromColor - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
frontColor - Variable in class mindustry.entities.bullet.BasicBulletType
 
frontier - Static variable in class mindustry.content.SectorPresets
 
frontLength - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
frontRegion - Variable in class mindustry.entities.bullet.BasicBulletType
 
frozenForest - Static variable in class mindustry.content.SectorPresets
 
fscl - Variable in class mindustry.maps.planet.AsteroidGenerator
 
fuelburn - Static variable in class mindustry.content.Fx
 
fuelItem - Variable in class mindustry.world.blocks.power.NuclearReactor
 
full() - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
fullDialog - Static variable in class mindustry.ui.Styles
 
fullIcon - Variable in class mindustry.ctype.UnlockableContent
Icon of the full content.
fullLightColor - Variable in class mindustry.world.blocks.power.Battery
 
fullLightColor - Variable in class mindustry.world.draw.DrawPower
 
fullOverride - Variable in class mindustry.ctype.UnlockableContent
Override for the full icon.
fullRegion - Variable in class mindustry.world.draw.DrawPower
 
fullscreen - Enum constant in enum class mindustry.input.Binding
 
fullText - Variable in class mindustry.core.UI
 
FullTextDialog - Class in mindustry.ui.dialogs
 
FullTextDialog() - Constructor for class mindustry.ui.dialogs.FullTextDialog
 
fullTogglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
func - Variable in enum class mindustry.logic.LogicOp
 
func - Variable in enum class mindustry.logic.RadarSort
 
func - Variable in enum class mindustry.logic.RadarTarget
 
function - Variable in enum class mindustry.logic.ConditionOp
 
function - Static variable in class mindustry.world.meta.StatCat
 
function1 - Variable in enum class mindustry.logic.LogicOp
 
function2 - Variable in enum class mindustry.logic.LogicOp
 
fungalPass - Static variable in class mindustry.content.SectorPresets
 
fuse - Static variable in class mindustry.content.Blocks
 
Fx - Class in mindustry.content
 
Fx() - Constructor for class mindustry.content.Fx
 

G

g - Variable in class mindustry.logic.LExecutor.PackColorI
 
g - Variable in class mindustry.logic.LStatements.PackColorStatement
 
gallium - Static variable in class mindustry.content.Liquids
 
game - Variable in class mindustry.ui.dialogs.SettingsMenuDialog
 
Gamemode - Enum Class in mindustry.game
Defines preset rule sets.
gameover - Enum constant in enum class mindustry.net.Packets.KickReason
 
gameOver - Variable in class mindustry.core.GameState
Whether the game is in game over state.
gameOver(Team) - Static method in class mindustry.core.Logic
 
GameOverDialog - Class in mindustry.ui.dialogs
 
GameOverDialog() - Constructor for class mindustry.ui.dialogs.GameOverDialog
 
GameOverEvent(Team) - Constructor for class mindustry.game.EventType.GameOverEvent
 
GameService - Class in mindustry.service
Interface for handling game service across multiple platforms.
GameService() - Constructor for class mindustry.service.GameService
 
GameState - Class in mindustry.core
 
GameState() - Constructor for class mindustry.core.GameState
 
GameState.State - Enum Class in mindustry.core
 
GameStats - Class in mindustry.game
 
GameStats() - Constructor for class mindustry.game.GameStats
 
gamma - Static variable in class mindustry.content.UnitTypes
 
gapBetweenLevels - Variable in class mindustry.ui.layout.BranchTreeLayout
 
gapBetweenNodes - Variable in class mindustry.ui.layout.BranchTreeLayout
 
gas - Variable in class mindustry.type.Liquid
If true, this fluid is treated as a gas (and does not create puddles)
gasColor - Variable in class mindustry.type.Liquid
Color of this liquid in gas form.
general - Static variable in class mindustry.world.meta.StatCat
 
generate - Static variable in class mindustry.content.Fx
 
generate() - Method in class mindustry.maps.generators.BasicGenerator
 
generate() - Method in class mindustry.maps.planet.AsteroidGenerator
 
generate() - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
generate() - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
generate() - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
generate() - Method in class mindustry.tools.Generators.ScorchGenerator
 
generate(float) - Static method in class mindustry.game.Waves
 
generate(float, Rand, boolean) - Static method in class mindustry.game.Waves
 
generate(float, Rand, boolean, boolean) - Static method in class mindustry.game.Waves
 
generate(float, Rand, boolean, boolean, boolean) - Static method in class mindustry.game.Waves
 
generate(Vec2[], float, float, float, float) - Static method in class mindustry.graphics.Voronoi
 
generate(Tiles) - Method in class mindustry.maps.generators.BasicGenerator
 
generate(Tiles) - Method in class mindustry.maps.generators.FileMapGenerator
 
generate(Tiles) - Method in interface mindustry.maps.generators.WorldGenerator
 
generate(Tiles, Seq<Tile>, Tile, Team, Sector, float) - Method in class mindustry.maps.generators.BaseGenerator
 
generate(Tiles, Sector, int) - Method in class mindustry.maps.generators.BlankPlanetGenerator
 
generate(Tiles, Sector, int) - Method in class mindustry.maps.generators.PlanetGenerator
 
generatedIcons - Variable in class mindustry.world.Block
 
generateEffect - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
generateEffect - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
generateEffectRange - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
generateEnemyBase - Variable in class mindustry.type.Sector
 
GenerateFilter - Class in mindustry.maps.filters
 
GenerateFilter() - Constructor for class mindustry.maps.filters.GenerateFilter
 
GenerateFilter.GenerateInput - Class in mindustry.maps.filters
an input for generating at a certain coordinate.
GenerateFilter.GenerateInput.TileProvider - Interface in mindustry.maps.filters
 
generateFullIcon - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
generateIcons - Variable in class mindustry.ctype.UnlockableContent
If false, all icon generation is disabled for this content; createIcons is not called.
GenerateInput() - Constructor for class mindustry.maps.filters.GenerateFilter.GenerateInput
 
generatePreview(Map) - Static method in class mindustry.io.MapIO
 
generatePreview(Tiles) - Static method in class mindustry.io.MapIO
 
generateSector(Sector) - Method in class mindustry.maps.generators.BlankPlanetGenerator
 
generateSector(Sector) - Method in class mindustry.maps.generators.PlanetGenerator
Should generate sector bases for a planet.
generateSector(Sector) - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
generateSector(Sector) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
generateSector(Sector) - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
generatespark - Static variable in class mindustry.content.Fx
 
generateTime - Variable in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
generationType - Variable in class mindustry.world.blocks.power.PowerGenerator
 
generator - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
generator - Enum constant in enum class mindustry.world.meta.BlockFlag
Something that generates power.
generator - Variable in class mindustry.type.Planet
Generator that will make the planet.
generator - Variable in class mindustry.type.SectorPreset
 
GeneratorBuild() - Constructor for class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
GeneratorPressureExplodeEvent(Building) - Constructor for class mindustry.game.EventType.GeneratorPressureExplodeEvent
 
Generators - Class in mindustry.tools
 
Generators() - Constructor for class mindustry.tools.Generators
 
Generators.ScorchGenerator - Class in mindustry.tools
Generates a scorch pixmap based on parameters.
GenericCrafter - Class in mindustry.world.blocks.production
 
GenericCrafter(String) - Constructor for class mindustry.world.blocks.production.GenericCrafter
 
GenericCrafter.GenericCrafterBuild - Class in mindustry.world.blocks.production
 
GenericCrafterBuild() - Constructor for class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
GenericMesh - Interface in mindustry.graphics.g3d
 
geni - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
genTile(Vec3, TileGen) - Method in class mindustry.maps.generators.PlanetGenerator
 
genTile(Vec3, TileGen) - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
genTile(Vec3, TileGen) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
genTile(Vec3, TileGen) - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
geothermalStronghold - Static variable in class mindustry.content.SectorPresets
 
get() - Method in class mindustry.game.Waves
 
get() - Method in class mindustry.net.Administration.Config
 
get() - Method in enum class mindustry.service.SStat
 
get(float, float) - Method in interface mindustry.entities.part.DrawPart.PartFunc
 
get(int) - Static method in class mindustry.entities.Effect
 
get(int) - Method in class mindustry.game.MapMarkers
 
get(int) - Method in class mindustry.game.MapObjectives
 
get(int) - Static method in class mindustry.game.Team
 
get(int) - Method in interface mindustry.ui.dialogs.SettingsMenuDialog.StringProcessor
 
get(int) - Method in class mindustry.ui.IntFormat
 
get(int) - Static method in class mindustry.world.blocks.ConstructBlock
Returns a ConstructBlock by size.
get(int) - Static method in class mindustry.world.ColorMapper
 
get(int) - Method in class mindustry.world.modules.ItemModule
 
get(int, int) - Method in class mindustry.ai.Pathfinder
 
get(int, int) - Static method in class mindustry.entities.Fires
 
get(int, int) - Method in interface mindustry.maps.filters.GenerateFilter.GenerateInput.TileProvider
 
get(int, int) - Method in class mindustry.ui.IntFormat
 
get(int, int) - Method in class mindustry.world.Tiles
 
get(int, int, int, int) - Method in interface mindustry.editor.MapResizeDialog.ResizeListener
 
get(Position, Unit) - Method in interface mindustry.logic.RadarSort.RadarSortFunc
 
get(String) - Method in class mindustry.core.FileTree
Gets an asset file.
get(String) - Method in class mindustry.graphics.MultiPacker
 
get(String) - Method in class mindustry.logic.GlobalVars
 
get(String) - Static method in class mindustry.logic.LogicFx
 
get(String) - Static method in class mindustry.world.meta.Attribute
Never returns null, may throw an exception if not found.
get(String, boolean) - Method in class mindustry.core.FileTree
Gets an asset file.
get(String, boolean) - Method in class mindustry.logic.GlobalVars
 
get(UnlockableContent) - Method in class mindustry.type.PayloadSeq
 
get(MapObjectivesDialog.TypeInfo, Cons<T>) - Method in interface mindustry.editor.MapObjectivesDialog.FieldProvider
 
get(DrawPart.PartParams) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
get(Team) - Method in class mindustry.game.Rules.TeamRules
 
get(Team) - Method in class mindustry.game.Teams
Returns team data by type.
get(Team, Unit) - Method in interface mindustry.logic.RadarTarget.RadarTargetFunc
 
get(Player, int) - Method in interface mindustry.ui.Menus.MenuListener
 
get(Player, String) - Method in interface mindustry.ui.Menus.TextInputListener
 
get(Item) - Method in class mindustry.type.ItemSeq
 
get(Item) - Method in class mindustry.world.modules.ItemModule
 
get(Item, int) - Method in interface mindustry.world.modules.ItemModule.ItemCalculator
 
get(Liquid) - Method in class mindustry.world.modules.LiquidModule
 
get(Liquid, float) - Method in interface mindustry.world.modules.LiquidModule.LiquidCalculator
 
get(Attribute) - Method in class mindustry.world.blocks.Attributes
 
get(Tile) - Static method in class mindustry.entities.Fires
 
get(Tile) - Static method in class mindustry.entities.Puddles
Returns the Puddle on the specified tile.
getActive() - Method in class mindustry.game.Teams
Do not modify.
getAdmins() - Method in class mindustry.net.Administration
Returns list of all players with admin status
getAllOres() - Static method in class mindustry.type.Item
Allocates a new array containing all items that generate ores.
getAllPresentOres() - Method in class mindustry.ai.BlockIndexer
 
getAnimationFrame() - Method in class mindustry.type.Liquid
 
getAvailableMemoryKB() - Static method in class mindustry.graphics.NvGpuInfo
 
getBackupStream(Fi) - Static method in class mindustry.io.SaveIO
 
getBanned() - Method in class mindustry.net.Administration
Returns list of all players which are banned
getBannedIPs() - Method in class mindustry.net.Administration
Returns all banned IPs.
getBatteryCapacity() - Method in class mindustry.world.blocks.power.PowerGraph
 
getBatteryStored() - Method in class mindustry.world.blocks.power.PowerGraph
 
getBinaryPacketHandlers(String) - Method in class mindustry.core.NetClient
 
getBinaryPacketHandlers(String) - Method in class mindustry.core.NetServer
 
getBlock - Enum constant in enum class mindustry.logic.LUnitControl
 
GetBlockI() - Constructor for class mindustry.logic.LExecutor.GetBlockI
 
GetBlockI(LVar, LVar, LVar, TileLayer) - Constructor for class mindustry.logic.LExecutor.GetBlockI
 
GetBlockStatement() - Constructor for class mindustry.logic.LStatements.GetBlockStatement
 
getBounds() - Method in class mindustry.ui.layout.BranchTreeLayout
 
getBounds(Rect) - Method in class mindustry.world.Tile
 
getBuffer(Schematic) - Method in class mindustry.game.Schematics
 
getBuild() - Method in class mindustry.game.Saves.SaveSlot
 
getBuildings(Block) - Method in class mindustry.game.Teams.TeamData
 
getBuildTime() - Method in class mindustry.type.UnitType
 
getBundle() - Method in class mindustry.entities.abilities.Ability
 
getBy(ContentType) - Method in class mindustry.core.ContentLoader
 
getByID(int) - Method in class mindustry.entities.EntityGroup
 
getByID(ContentType, int) - Method in class mindustry.core.ContentLoader
 
getByName(ContentType, String) - Method in class mindustry.core.ContentLoader
 
getByte(byte[], int) - Method in class mindustry.world.blocks.logic.CanvasBlock
 
getc(int, int) - Method in class mindustry.world.Tiles
 
getCap(Team) - Static method in class mindustry.entities.Units
 
getCategories() - Method in class mindustry.ui.dialogs.SettingsMenuDialog
 
getClamp(DrawPart.PartParams) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
getClamp(DrawPart.PartParams, boolean) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
getClasses(String) - Static method in class mindustry.tools.ScriptMainGenerator
 
getClosestSpawner() - Method in class mindustry.entities.units.AIController
 
getColor(Vec3) - Method in interface mindustry.graphics.g3d.HexMesher
 
getColor(Vec3) - Method in class mindustry.maps.generators.BlankPlanetGenerator
 
getColor(Vec3) - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
getColor(Vec3) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
getColor(Vec3) - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
getCommandPosition() - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
getCommandPosition() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
getCommandPosition() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
getCommandPosition() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
getConfig() - Method in class mindustry.mod.Mod
 
getConfig(Mod) - Method in class mindustry.mod.Mods
 
getConfigFolder() - Method in class mindustry.mod.Mod
 
getConfigFolder(Mod) - Method in class mindustry.mod.Mods
 
getConnectFilter() - Method in class mindustry.net.ArcNetProvider
 
getConnectFilter() - Method in class mindustry.net.Net
 
getConnectFilter() - Method in interface mindustry.net.Net.NetProvider
 
getConnections() - Method in class mindustry.net.ArcNetProvider
 
getConnections() - Method in class mindustry.net.Net
Returns a list of all connections IDs.
getConnections() - Method in interface mindustry.net.Net.NetProvider
Return all connected users.
getConsumed(Building) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
getConsumed(Building) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
getContentMap() - Method in class mindustry.core.ContentLoader
 
getContentType() - Method in class mindustry.ai.UnitCommand
 
getContentType() - Method in class mindustry.ai.UnitStance
 
getContentType() - Method in class mindustry.ctype.Content
Returns the type name of this piece of content.
getContentType() - Method in class mindustry.entities.bullet.BulletType
 
getContentType() - Method in class mindustry.type.ErrorContent
 
getContentType() - Method in class mindustry.type.Item
 
getContentType() - Method in class mindustry.type.Liquid
 
getContentType() - Method in class mindustry.type.Planet
 
getContentType() - Method in class mindustry.type.SectorPreset
 
getContentType() - Method in class mindustry.type.StatusEffect
 
getContentType() - Method in class mindustry.type.TeamEntry
 
getContentType() - Method in class mindustry.type.UnitType
 
getContentType() - Method in class mindustry.type.Weather
 
getContentType() - Method in class mindustry.world.Block
 
getCost(int[], int) - Method in class mindustry.ai.Pathfinder.Flowfield
 
getCost(int, int) - Method in interface mindustry.ai.Pathfinder.PathCost
 
getCount(Block) - Method in class mindustry.game.Teams.TeamData
 
getCurrent() - Method in class mindustry.game.Saves
 
getCurrentStream() - Method in class mindustry.net.Net
 
getCursor() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
getCursor() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
getCursor() - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
getCursor() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
getCursor() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
getCursor() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
getCursor() - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
getCursor() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
getDamage(SectorInfo) - Static method in class mindustry.maps.SectorDamage
 
getDamage(SectorInfo, int) - Static method in class mindustry.maps.SectorDamage
 
getDamage(SectorInfo, int, boolean) - Static method in class mindustry.maps.SectorDamage
 
getDamaged(Team) - Method in class mindustry.ai.BlockIndexer
Returns all damaged tiles by team.
getDarkness(int, int) - Method in class mindustry.core.World
 
getDate() - Method in class mindustry.game.Saves.SaveSlot
 
getDefaultLoadout(CoreBlock) - Method in class mindustry.game.Schematics
 
getDependencies() - Method in class mindustry.core.UI
 
getDependencies(Cons<UnlockableContent>) - Method in class mindustry.ctype.UnlockableContent
Iterates through any implicit dependencies of this content.
getDependencies(Cons<UnlockableContent>) - Method in class mindustry.type.UnitType
 
getDependencies(Cons<UnlockableContent>) - Method in class mindustry.world.Block
 
getDependencies(String, Fi, TextureLoader.TextureParameter) - Method in class mindustry.maps.MapPreviewLoader
 
getDifficultyWall(int, float) - Static method in class mindustry.maps.generators.BaseGenerator
 
getDiscovered(Team) - Method in class mindustry.game.FogControl
 
getDisplayedPowerProduction() - Method in class mindustry.world.blocks.power.PowerGenerator
 
getDisplayedPowerProduction() - Method in class mindustry.world.blocks.power.ThermalGenerator
 
getDisplayIcon() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
getDisplayIcon(Tile) - Method in class mindustry.world.Block
 
getDisplayIcon(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
getDisplayName() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
getDisplayName(Locale) - Static method in class mindustry.ui.dialogs.LanguageDialog
 
getDisplayName(Tile) - Method in class mindustry.world.Block
 
getDisplayName(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
getDisplayName(Tile) - Method in class mindustry.world.blocks.environment.OreBlock
 
getDisplayScale() - Method in class mindustry.core.Renderer
 
getDrillTime(Item) - Method in class mindustry.world.blocks.production.BeamDrill
 
getDrillTime(Item) - Method in class mindustry.world.blocks.production.BurstDrill
 
getDrillTime(Item) - Method in class mindustry.world.blocks.production.Drill
 
getDrop(Tile) - Method in class mindustry.world.blocks.production.Drill
 
getDynamicTexture() - Method in class mindustry.graphics.FogRenderer
 
getEdges() - Method in class mindustry.world.Block
 
getEdges(int) - Static method in class mindustry.world.Edges
 
getEmoji() - Method in class mindustry.ai.UnitCommand
 
getEmoji() - Method in class mindustry.ai.UnitStance
 
getEnemy(Team, BlockFlag) - Method in class mindustry.ai.BlockIndexer
Get all enemy blocks with a flag.
getEnemyOverlap(Block, Team, int, int) - Static method in class mindustry.world.Build
 
getEntries() - Method in class mindustry.logic.GlobalVars
 
getExport(Item) - Method in class mindustry.game.SectorInfo
 
getFacingEdge(Building, Building) - Static method in class mindustry.world.Edges
 
getFacingEdge(Block, int, int, Tile) - Static method in class mindustry.world.Edges
 
getFacingEdge(Tile, Tile) - Static method in class mindustry.world.Edges
 
getField(Team, int, int) - Method in class mindustry.ai.Pathfinder
 
getFire(int) - Method in class mindustry.world.Tiles
 
getFirstRequirements() - Method in class mindustry.type.UnitType
 
getFirstSpawn() - Method in class mindustry.ai.WaveSpawner
 
getFlagged(Team, BlockFlag) - Method in class mindustry.ai.BlockIndexer
Get all allied blocks with a flag.
getFlaggedFloors(BlockFlag) - Method in class mindustry.ai.BlockIndexer
 
GetFlagI() - Constructor for class mindustry.logic.LExecutor.GetFlagI
 
GetFlagI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.GetFlagI
 
GetFlagStatement() - Constructor for class mindustry.logic.LStatements.GetFlagStatement
 
getFlammability() - Method in class mindustry.world.Tile
Returns the flammability of the tile.
getFlowRate(Item) - Method in class mindustry.world.modules.ItemModule
 
getFlowRate(Liquid) - Method in class mindustry.world.modules.LiquidModule
 
getFluidFrames() - Method in class mindustry.core.Renderer
 
getFormatted(String, Object...) - Method in class mindustry.type.MapLocales
 
getGapBetweenNodes(TreeLayout.TreeNode, TreeLayout.TreeNode) - Method in class mindustry.ui.layout.BranchTreeLayout
 
getGenerateDialog() - Method in class mindustry.editor.MapEditorDialog
 
getGeneratedIcons() - Method in class mindustry.world.Block
 
getGlyph(Font, char) - Static method in class mindustry.ui.Fonts
 
getHeight(Vec3) - Method in interface mindustry.graphics.g3d.HexMesher
 
getHeight(Vec3) - Method in class mindustry.maps.generators.BlankPlanetGenerator
 
getHeight(Vec3) - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
getHeight(Vec3) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
getHeight(Vec3) - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
getHightScore() - Method in class mindustry.maps.Map
 
getHitbox(Rect) - Method in class mindustry.world.Tile
 
getHoverPlanet(float, float) - Method in class mindustry.ui.dialogs.PlanetDialog
 
geti(int) - Method in class mindustry.world.Tiles
 
getIcon() - Method in class mindustry.ai.UnitCommand
 
getIcon() - Method in class mindustry.ai.UnitStance
 
getIcon(String) - Method in class mindustry.core.UI
 
getIcon(String, String) - Method in class mindustry.core.UI
 
getId() - Method in class mindustry.world.blocks.power.PowerGraph
 
getID() - Method in class mindustry.world.blocks.power.PowerGraph
 
getImportRate(Planet, Item) - Method in class mindustry.game.SectorInfo
 
getImportRates(Planet) - Method in class mindustry.game.SectorInfo
 
getIncompatibility(Seq<String>) - Method in class mindustry.mod.Mods
 
getInfo(String) - Method in class mindustry.net.Administration
 
getInfoOptional(String) - Method in class mindustry.net.Administration
 
getInsideEdges() - Method in class mindustry.world.Block
 
getInsideEdges(int) - Static method in class mindustry.world.Edges
 
getInterpreter(Class<? extends Annotation>, Class<T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
getInterpreter(Class<T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
getKickTime(String, String) - Method in class mindustry.net.Administration
 
getLandTime() - Method in class mindustry.core.Renderer
 
getLandTimeIn() - Method in class mindustry.core.Renderer
 
getLargeIcon(String) - Static method in class mindustry.ui.Fonts
 
getLastAdded() - Method in class mindustry.core.ContentLoader
Get last piece of content created for error-handling purposes.
getLastCapacity() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastDirectory() - Static method in class mindustry.ui.dialogs.FileChooser
 
getLastLoadout() - Method in class mindustry.game.Universe
 
getLastPowerNeeded() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastPowerProduced() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastPowerStored() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastScaledPowerIn() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastScaledPowerOut() - Method in class mindustry.world.blocks.power.PowerGraph
 
getLastSector() - Method in class mindustry.game.Saves
 
getLastSector() - Method in class mindustry.type.Planet
 
getLaunchResources() - Method in class mindustry.game.Universe
 
getLevelCount() - Method in class mindustry.ui.layout.BranchTreeLayout
 
getLight() - Method in class mindustry.type.Sector
 
getLightNormal() - Method in class mindustry.type.Planet
 
getLink(Team, int, int, int) - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
getLinkedTiles(Cons<Tile>) - Method in class mindustry.world.Tile
Iterates through the list of all tiles linked to this multiblock, or just itself if it's not a multiblock.
getLinkedTiles(Seq<Tile>) - Method in class mindustry.world.Tile
Returns the list of all tiles linked to this multiblock.
getLinkedTilesAs(Block, Cons<Tile>) - Method in class mindustry.world.Tile
Returns the list of all tiles linked to this multiblock if it were this block.
getLinkedTilesAs(Block, Seq<Tile>) - Method in class mindustry.world.Tile
Returns the list of all tiles linked to this multiblock if it were this block.
GetLinkI() - Constructor for class mindustry.logic.LExecutor.GetLinkI
 
GetLinkI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.GetLinkI
 
getLinkName(Block) - Static method in class mindustry.world.blocks.logic.LogicBlock
 
getLinks() - Static method in class mindustry.ui.Links
 
GetLinkStatement() - Constructor for class mindustry.logic.LStatements.GetLinkStatement
 
getLiquidDestination(Building, Liquid) - Method in class mindustry.world.blocks.liquid.LiquidJunction.LiquidJunctionBuild
 
getLoadout(CoreBlock) - Method in class mindustry.game.Universe
 
getLoadouts() - Method in class mindustry.game.Schematics
 
getLoadouts(CoreBlock) - Method in class mindustry.game.Schematics
 
getLocale() - Method in class mindustry.ui.dialogs.LanguageDialog
 
getLogicId() - Method in class mindustry.ctype.UnlockableContent
 
getMap() - Method in class mindustry.game.Saves.SaveSlot
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
getMaximumAccepted(Item) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
getMaxLaunchSize(Block) - Method in class mindustry.game.Schematics
 
getMaxMemoryKB() - Static method in class mindustry.graphics.NvGpuInfo
 
getMaxPlans(Queue<BuildPlan>) - Static method in class mindustry.io.TypeIO
 
getMeta(Fi) - Static method in class mindustry.io.SaveIO
 
getMeta(DataInput) - Method in class mindustry.io.SaveVersion
 
getMeta(DataInputStream) - Static method in class mindustry.io.SaveIO
 
getMinMajor() - Method in class mindustry.mod.Mods.LoadedMod
 
getMinMajor() - Method in class mindustry.mod.Mods.ModMeta
 
getMod(Class<? extends Mod>) - Method in class mindustry.mod.Mods
 
getMod(String) - Method in class mindustry.mod.Mods
 
getModCause(Throwable) - Static method in class mindustry.net.CrashHandler
 
getMods() - Method in class mindustry.game.Saves.SaveSlot
 
getModStrings() - Method in class mindustry.mod.Mods
 
getMouseX() - Method in class mindustry.input.DesktopInput
 
getMouseX() - Method in class mindustry.input.InputHandler
 
getMouseY() - Method in class mindustry.input.DesktopInput
 
getMouseY() - Method in class mindustry.input.InputHandler
 
getn(int, int) - Method in class mindustry.world.Tiles
 
getName() - Method in class mindustry.game.Saves.SaveSlot
 
getNet() - Method in interface mindustry.core.Platform
Get the networking implementation.
getNextMap(Gamemode, Map) - Method in class mindustry.maps.Maps
 
getNextSlotFile() - Method in class mindustry.game.Saves
 
getNextTile(Tile) - Method in class mindustry.ai.Pathfinder.Flowfield
 
getNextTile(Tile, boolean) - Method in class mindustry.ai.Pathfinder.Flowfield
 
getNodeLinks(Tile, Block, Team, Cons<Building>) - Static method in class mindustry.world.blocks.power.BeamNode
Iterates through linked nodes of a block at a tile.
getNodeLinks(Tile, Block, Team, Cons<Building>) - Static method in class mindustry.world.blocks.power.PowerNode
Iterates through linked nodes of a block at a tile.
getOrbitAngle() - Method in class mindustry.type.Planet
Calculates orbital rotation based on universe time.
getOrNull(Team) - Method in class mindustry.game.Teams
 
getOutlines(Seq<TextureRegion>) - Method in class mindustry.entities.part.DrawPart
 
getOutlines(Seq<TextureRegion>) - Method in class mindustry.entities.part.RegionPart
 
getp(int) - Method in class mindustry.world.Tiles
 
getPacker(MultiPacker.PageType) - Method in class mindustry.graphics.MultiPacker
 
getPacketHandlers(String) - Method in class mindustry.core.NetClient
 
getPacketHandlers(String) - Method in class mindustry.core.NetServer
 
getPacketId(Packet) - Static method in class mindustry.net.Net
 
getParam(Type, int) - Static method in class mindustry.editor.MapObjectivesDialog.TypeInfo
 
getPathPosition(Unit, Vec2, Vec2, boolean[]) - Method in class mindustry.ai.ControlPathfinder
 
getPathPosition(Unit, Vec2, Vec2, Vec2, boolean[]) - Method in class mindustry.ai.ControlPathfinder
 
getPayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
getPayload() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
getPayloads() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
getPayloads() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
getPing() - Method in class mindustry.core.NetClient
 
getPixelPolygon(float) - Static method in class mindustry.world.Edges
 
getPixmap() - Method in class mindustry.graphics.MinimapRenderer
 
getPlan(int, int) - Method in class mindustry.input.InputHandler
 
getPlan(int, int, int, BuildPlan) - Method in class mindustry.input.InputHandler
Returns the selection plan that overlaps this position, or null.
getPlanConfigs(Seq<UnlockableContent>) - Method in class mindustry.world.Block
Fills the specified array with the list of configuration options this block has.
getPlanConfigs(Seq<UnlockableContent>) - Method in class mindustry.world.blocks.payloads.Constructor
 
getPlanConfigs(Seq<UnlockableContent>) - Method in class mindustry.world.blocks.payloads.PayloadRouter
 
getPlanConfigs(Seq<UnlockableContent>) - Method in class mindustry.world.blocks.payloads.PayloadSource
 
getPlanConfigs(Seq<UnlockableContent>) - Method in class mindustry.world.blocks.units.UnitFactory
 
getPlanet() - Method in class mindustry.core.GameState
 
getPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.Block
 
getPlanRegion(BuildPlan, Eachable<BuildPlan>) - Method in class mindustry.world.blocks.defense.Door
 
getPlayerLimit() - Method in class mindustry.net.Administration
 
getPlayTime() - Method in class mindustry.game.Saves.SaveSlot
 
getPositions(IntSeq) - Method in class mindustry.ai.Pathfinder.EnemyCoreField
 
getPositions(IntSeq) - Method in class mindustry.ai.Pathfinder.Flowfield
Gets targets to pathfind towards.
getPositions(IntSeq) - Method in class mindustry.ai.Pathfinder.PositionTarget
 
getPotentialLinks(Tile, Team, Cons<Building>) - Method in class mindustry.world.blocks.power.PowerNode
 
getPowerBalance() - Method in class mindustry.world.blocks.power.PowerGraph
 
getPowerNeeded() - Method in class mindustry.world.blocks.power.PowerGraph
 
getPowerProduced() - Method in class mindustry.world.blocks.power.PowerGraph
 
getPowerProduction() - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
getPowerProduction() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
getPowerProduction() - Method in class mindustry.world.blocks.sandbox.PowerSource.PowerSourceBuild
 
getPrefHeight() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
getPrefHeight() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
getPrefHeight() - Method in class mindustry.logic.LCanvas.DragLayout
 
getPrefRoot() - Method in class mindustry.ui.dialogs.ResearchDialog
 
getPrefWidth() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
getPrefWidth() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
getPrefWidth() - Method in class mindustry.logic.LCanvas.DragLayout
 
getPreview(Schematic) - Method in class mindustry.game.Schematics
 
getPriority() - Method in class mindustry.net.Packet
 
getPriority() - Method in class mindustry.net.Packets.Connect
 
getPriority() - Method in class mindustry.net.Packets.ConnectPacket
 
getPriority() - Method in class mindustry.net.Packets.Disconnect
 
getPriority() - Method in class mindustry.net.Streamable
 
getProductionScale() - Method in class mindustry.type.Sector
 
getProgressIncrease(float) - Method in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
getProgressIncrease(float) - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
getProperty(String) - Method in class mindustry.type.MapLocales
 
getProvider(Class<T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
getPuddle(int) - Method in class mindustry.world.Tiles
 
getQuadBounds(Rect) - Method in class mindustry.core.World
 
getRect(Rect, float, float, int) - Method in class mindustry.world.blocks.units.UnitAssembler
 
getRectBounds() - Method in class mindustry.ui.fragments.MinimapFragment
 
getRegion() - Method in class mindustry.graphics.MinimapRenderer
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.type.UnitType
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.world.Block
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.world.blocks.defense.turrets.Turret
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.world.blocks.power.Battery
 
getRegionsToOutline(Seq<TextureRegion>) - Method in class mindustry.world.blocks.production.GenericCrafter
 
getRegionsToOutline(Block, Seq<TextureRegion>) - Method in class mindustry.world.draw.DrawBlock
 
getRegionsToOutline(Block, Seq<TextureRegion>) - Method in class mindustry.world.draw.DrawMulti
 
getRegionsToOutline(Block, Seq<TextureRegion>) - Method in class mindustry.world.draw.DrawTurret
 
getReplacement(BuildPlan, Seq<BuildPlan>) - Method in class mindustry.world.Block
 
getReplacement(BuildPlan, Seq<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Conveyor
 
getReplacement(BuildPlan, Seq<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Duct
 
getReplacement(BuildPlan, Seq<BuildPlan>) - Method in class mindustry.world.blocks.liquid.Conduit
 
getRepo() - Method in class mindustry.mod.Mods.LoadedMod
 
getRequirements(UnitType[], float[]) - Method in class mindustry.type.UnitType
 
getRotation() - Method in class mindustry.type.Planet
Calculates rotation on own axis based on universe time.
getSatisfaction() - Method in class mindustry.world.blocks.power.PowerGraph
 
getSaveSlots() - Method in class mindustry.game.Saves
 
getSaveWriter() - Static method in class mindustry.io.SaveIO
 
getSaveWriter(int) - Static method in class mindustry.io.SaveIO
 
getScale() - Method in class mindustry.core.Renderer
 
getScriptContext() - Method in interface mindustry.core.Platform
 
getScripts() - Method in class mindustry.mod.Mods
 
getSector() - Method in class mindustry.core.GameState
 
getSector() - Method in class mindustry.game.Saves.SaveSlot
 
getSector() - Method in interface mindustry.world.WorldContext
 
getSector(Ray) - Method in class mindustry.type.Planet
 
getSector(Ray, float) - Method in class mindustry.type.Planet
 
getSector(PlanetGrid.Ptile) - Method in class mindustry.type.Planet
Gets a sector a tile position.
getSectorFile(Sector) - Method in class mindustry.game.Saves
 
getSectorSize(Sector) - Method in class mindustry.maps.generators.PlanetGenerator
 
getSectorSize(Sector) - Method in class mindustry.maps.planet.AsteroidGenerator
 
getSelected() - Method in class mindustry.ui.fragments.BlockConfigFragment
 
getSettings() - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
getShaderFi(String) - Static method in class mindustry.graphics.Shaders
 
getShield(int) - Method in class mindustry.game.SpawnGroup
 
getShuffleMode() - Method in class mindustry.maps.Maps
 
getSize() - Method in class mindustry.type.Sector
 
getSizeOfLevel(int) - Method in class mindustry.ui.layout.BranchTreeLayout
 
getSizeScl() - Method in class mindustry.maps.generators.PlanetGenerator
 
getSizeScl() - Method in class mindustry.maps.planet.ErekirPlanetGenerator
 
getSizeScl() - Method in class mindustry.maps.planet.TantrosPlanetGenerator
 
getSpawned(int) - Method in class mindustry.game.SpawnGroup
 
getSpawns() - Method in class mindustry.ai.WaveSpawner
 
getStackOffset(Item, Vec2) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
getStartSector() - Method in class mindustry.type.Planet
 
getStat(String, int) - Method in class mindustry.service.GameService
 
getState() - Method in class mindustry.core.GameState
 
getStaticTexture() - Method in class mindustry.graphics.FogRenderer
 
getSteamID() - Method in class mindustry.game.Schematic
 
getSteamID() - Method in class mindustry.maps.Map
 
getSteamID() - Method in class mindustry.mod.Mods.LoadedMod
 
getSteamID() - Method in interface mindustry.type.Publishable
 
getStream(Fi) - Static method in class mindustry.io.SaveIO
 
getStringCap(Team) - Static method in class mindustry.entities.Units
 
getSubnetBans() - Method in class mindustry.net.Administration
 
getTargetTile(Tile, Pathfinder.Flowfield) - Method in class mindustry.ai.Pathfinder
Gets next tile to travel to.
getTargetTile(Tile, Pathfinder.Flowfield, boolean) - Method in class mindustry.ai.Pathfinder
Gets next tile to travel to.
getTeamID() - Method in class mindustry.world.Tile
 
getTexture() - Method in class mindustry.graphics.MinimapRenderer
 
getTileTarget(Item, Building, boolean) - Method in class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
getTileTarget(Item, Building, boolean) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
getTileTarget(Item, Tile, boolean) - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
getTiling(BuildPlan, Eachable<BuildPlan>) - Method in interface mindustry.world.blocks.Autotiler
 
getTimestamp() - Method in class mindustry.game.Saves.SaveSlot
 
getTool() - Method in class mindustry.editor.MapView
 
getTotalBatteryCapacity() - Method in class mindustry.world.blocks.power.PowerGraph
 
getTotalPlaytime() - Method in class mindustry.game.Saves
 
getTotalRequirements() - Method in class mindustry.type.UnitType
 
getTransform(Mat3D) - Method in class mindustry.type.Planet
 
getTransformMatrix() - Method in class mindustry.graphics.IndexedRenderer
 
getUnicode(String) - Static method in class mindustry.ui.Fonts
 
getUnicodeStr(String) - Static method in class mindustry.ui.Fonts
 
getUnits(UnitType) - Method in class mindustry.game.Teams.TeamData
 
getUnitSpawn() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
getUUID() - Method in interface mindustry.core.Platform
Must be a base64 string 8 bytes in length.
getVar(String) - Method in class mindustry.logic.LAssembler
 
getVersion() - Static method in class mindustry.io.SaveIO
 
getView() - Method in class mindustry.editor.MapEditorDialog
 
getWallDarkness(Tile) - Method in class mindustry.core.World
 
getWave() - Method in class mindustry.game.Saves.SaveSlot
 
getWavesSurvived(SectorInfo) - Static method in class mindustry.maps.SectorDamage
 
getWhitelisted() - Method in class mindustry.net.Administration
 
getWorkshopContent(Class<? extends Publishable>) - Method in interface mindustry.core.Platform
Steam: Return external workshop maps to be loaded.
getWorldPosition(Vec3) - Method in class mindustry.type.Planet
Gets the absolute world position of this planet, taking into account all parents.
getX() - Method in class mindustry.entities.units.BuildPlan
 
getX() - Method in interface mindustry.world.blocks.payloads.Payload
 
getX() - Method in class mindustry.world.Tile
 
getY() - Method in class mindustry.entities.units.BuildPlan
 
getY() - Method in interface mindustry.world.blocks.payloads.Payload
 
getY() - Method in class mindustry.world.Tile
 
getZoom() - Method in class mindustry.graphics.MinimapRenderer
 
ghApi - Static variable in class mindustry.Vars
Github API URL.
ghostBlocks - Variable in class mindustry.game.Rules
If true, ghost blocks will appear upon destruction, letting builder blocks/units rebuild them.
gier - Static variable in class mindustry.content.Planets
 
githubImportMod(String, boolean) - Method in class mindustry.ui.dialogs.ModsDialog
 
githubImportMod(String, boolean, String) - Method in class mindustry.ui.dialogs.ModsDialog
 
glassAmmoBack - Static variable in class mindustry.graphics.Pal
 
glassAmmoFront - Static variable in class mindustry.graphics.Pal
 
GlobalVars - Class in mindustry.logic
Stores global logic variables for logic processors.
GlobalVars() - Constructor for class mindustry.logic.GlobalVars
 
GlobalVars.VarEntry - Class in mindustry.logic
An entry that describes a variable for documentation purposes.
GlobalVarsDialog - Class in mindustry.logic
 
GlobalVarsDialog() - Constructor for class mindustry.logic.GlobalVarsDialog
 
glow - Variable in class mindustry.world.blocks.power.LongPowerNode
 
glow - Variable in class mindustry.world.blocks.units.RepairTower
 
glow - Variable in class mindustry.world.draw.DrawHeatOutput
 
glow - Variable in class mindustry.world.draw.DrawMultiWeave
 
glowAlpha - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
glowAlpha - Variable in class mindustry.world.blocks.distribution.StackRouter
 
glowColor - Variable in class mindustry.world.blocks.defense.Radar
 
glowColor - Variable in class mindustry.world.blocks.defense.ShieldWall
 
glowColor - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
glowColor - Variable in class mindustry.world.blocks.distribution.StackRouter
 
glowColor - Variable in class mindustry.world.blocks.power.LongPowerNode
 
glowColor - Variable in class mindustry.world.blocks.production.BeamDrill
 
glowColor - Variable in class mindustry.world.blocks.production.BurstDrill
 
glowColor - Variable in class mindustry.world.blocks.units.RepairTower
 
glowColor - Variable in class mindustry.world.draw.DrawMultiWeave
 
glowIntensity - Variable in class mindustry.world.blocks.production.BeamDrill
 
glowIntensity - Variable in class mindustry.world.draw.DrawGlowRegion
 
glowMag - Variable in class mindustry.world.blocks.defense.Radar
 
glowMag - Variable in class mindustry.world.blocks.defense.ShieldWall
 
glowMag - Variable in class mindustry.world.blocks.power.LongPowerNode
 
glowMag - Variable in class mindustry.world.blocks.units.RepairTower
 
glowMult - Variable in class mindustry.world.draw.DrawHeatOutput
 
glowRegion - Variable in class mindustry.world.blocks.defense.BuildTurret
 
glowRegion - Variable in class mindustry.world.blocks.defense.Radar
 
glowRegion - Variable in class mindustry.world.blocks.defense.ShieldWall
 
glowRegion - Variable in class mindustry.world.blocks.distribution.StackConveyor
requires power to work properly
glowRegion - Variable in class mindustry.world.blocks.distribution.StackRouter
 
glowRegion - Variable in class mindustry.world.blocks.production.BeamDrill
 
glowRegion - Variable in class mindustry.world.blocks.production.BurstDrill
 
glowScale - Variable in class mindustry.world.draw.DrawGlowRegion
 
glowScl - Variable in class mindustry.world.blocks.defense.Radar
 
glowScl - Variable in class mindustry.world.blocks.defense.ShieldWall
 
glowScl - Variable in class mindustry.world.blocks.power.LongPowerNode
 
glowScl - Variable in class mindustry.world.blocks.production.BeamDrill
 
glowScl - Variable in class mindustry.world.blocks.units.RepairTower
 
grabHeight - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
grabWidth - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
graph - Variable in class mindustry.world.modules.PowerModule
 
GraphEdge() - Constructor for class mindustry.graphics.Voronoi.GraphEdge
 
graphics - Variable in class mindustry.ui.dialogs.SettingsMenuDialog
 
graphicsBuffer - Variable in class mindustry.logic.LExecutor
 
graphite - Static variable in class mindustry.content.Items
 
graphiteAmmoBack - Static variable in class mindustry.graphics.Pal
 
graphiteAmmoFront - Static variable in class mindustry.graphics.Pal
 
graphitePress - Static variable in class mindustry.content.Blocks
 
graphiteScale - Variable in class mindustry.maps.planet.AsteroidGenerator
 
graphiticWall - Static variable in class mindustry.content.Blocks
 
graphs - Static variable in class mindustry.world.blocks.power.PowerNode
 
grass - Static variable in class mindustry.content.Blocks
 
gray - Static variable in class mindustry.graphics.Pal
 
grayi - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
grayPanel - Static variable in class mindustry.ui.Styles
 
graySquarei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
grayt - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
greaterThan - Enum constant in enum class mindustry.logic.ConditionOp
 
greaterThan - Enum constant in enum class mindustry.logic.LogicOp
 
greaterThanEq - Enum constant in enum class mindustry.logic.ConditionOp
 
greaterThanEq - Enum constant in enum class mindustry.logic.LogicOp
 
green - Static variable in class mindustry.game.Team
 
greenBomb - Static variable in class mindustry.content.Fx
 
greenCloud - Static variable in class mindustry.content.Fx
 
greenLaserCharge - Static variable in class mindustry.content.Fx
 
greenLaserChargeSmall - Static variable in class mindustry.content.Fx
 
grid - Variable in class mindustry.type.Planet
Grid used for the sectors on the planet.
GridImage - Class in mindustry.ui
 
GridImage(int, int) - Constructor for class mindustry.ui.GridImage
 
gridMesh - Variable in class mindustry.type.Planet
Mesh used for rendering planet grid outlines.
gridMeshLoader - Variable in class mindustry.type.Planet
Loads the planet grid outline mesh.
ground - Enum constant in enum class mindustry.logic.RadarTarget
 
ground - Variable in class mindustry.logic.LExecutor.ExplosionI
 
ground - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
GroundAI - Class in mindustry.ai.types
 
GroundAI() - Constructor for class mindustry.ai.types.GroundAI
 
groundCheck - Static variable in class mindustry.world.blocks.defense.AutoDoor
 
groundFactory - Static variable in class mindustry.content.Blocks
 
groundLayer - Variable in class mindustry.type.UnitType
movement speed (world units/t)
groundOil - Static variable in class mindustry.world.meta.Env
 
groundUnit - Static variable in class mindustry.graphics.Layer
 
groundWater - Static variable in class mindustry.world.meta.Env
 
groundZero - Static variable in class mindustry.content.SectorPresets
 
group - Variable in class mindustry.ai.types.CommandAI
Group of units that were all commanded to reach the same point.
group - Variable in class mindustry.entities.Leg
 
group - Variable in class mindustry.world.Block
The block group.
groupIndex - Variable in class mindustry.ai.types.CommandAI
 
groups - Variable in class mindustry.editor.WaveGraph
 
growProgress - Variable in class mindustry.entities.part.RegionPart
Progress function for scaling.
growX - Variable in class mindustry.entities.part.RegionPart
 
growY - Variable in class mindustry.entities.part.RegionPart
 
guardian - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
gx - Variable in class mindustry.entities.part.DrawPart.PartMove
 
gy - Variable in class mindustry.entities.part.DrawPart.PartMove
 

H

hadAny - Variable in class mindustry.graphics.Shaders.ShockwaveShader
 
hail - Static variable in class mindustry.content.Blocks
 
HaloPart - Class in mindustry.entities.part
 
HaloPart() - Constructor for class mindustry.entities.part.HaloPart
 
haloRadius - Variable in class mindustry.entities.part.HaloPart
 
haloRadiusTo - Variable in class mindustry.entities.part.HaloPart
 
haloRotateSpeed - Variable in class mindustry.entities.part.HaloPart
 
haloRotation - Variable in class mindustry.entities.part.HaloPart
 
handle(Throwable, Cons<File>) - Static method in class mindustry.net.CrashHandler
 
handle(Player, CommandHandler.CommandResponse) - Method in interface mindustry.core.NetServer.InvalidCommandHandler
 
handle(Unit, StatusEntry, float) - Method in interface mindustry.type.StatusEffect.TransitionHandler
 
handleBullet(Bullet, float, float, float) - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
handleBullet(Bullet, float, float, float) - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
handleBullet(Bullet, float, float, float) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
handleBullet(Unit, WeaponMount, Bullet) - Method in class mindustry.type.Weapon
 
handleBullet(Unit, WeaponMount, Bullet) - Method in class mindustry.type.weapons.PointDefenseBulletWeapon
 
handleClient() - Method in class mindustry.net.Packet
 
handleClient(Class<T>, Cons<T>) - Method in class mindustry.net.Net
Registers a client listener for when an object is received.
handleClientReceived(Packet) - Method in class mindustry.net.Net
Call to handle a packet being received for the client.
handleContent(Content) - Method in class mindustry.core.ContentLoader
 
handleContentError(Content, Throwable) - Method in class mindustry.mod.Mods
 
handleCoreItem(Item, int) - Method in class mindustry.game.SectorInfo
Handles core item changes.
handled() - Method in class mindustry.net.Packet
 
handleEvent(long) - Method in class mindustry.graphics.FogRenderer
 
handleException(Throwable) - Method in class mindustry.net.Net
 
handleFlow(Item, int) - Method in class mindustry.world.modules.ItemModule
 
handleFlow(Liquid, float) - Method in class mindustry.world.modules.LiquidModule
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.sandbox.ItemVoid.ItemVoidBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
handleItem(Building, Item) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
handleItemExport(Item, int) - Method in class mindustry.game.SectorInfo
Updates export statistics.
handleItemExport(ItemStack) - Method in class mindustry.game.SectorInfo
Updates export statistics.
handleItemImport(Item, int) - Method in class mindustry.game.SectorInfo
Updates import statistics.
handleKicked(String, String, long) - Method in class mindustry.net.Administration
Sets up kick duration for a player.
handleLanding() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
handleLiquid(Building, Liquid, float) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
handleLiquid(Building, Liquid, float) - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
handleLiquid(Building, Liquid, float) - Method in class mindustry.world.blocks.sandbox.LiquidVoid.LiquidVoidBuild
 
handleMappableContent(MappableContent) - Method in class mindustry.core.ContentLoader
 
handleOpposite(StatusEffect) - Method in class mindustry.type.StatusEffect
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
handlePayload(Building, Payload) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
handlePayload(Bullet, MassDriver.DriverBulletData) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
handlePierce(Bullet, float, float, float) - Method in class mindustry.entities.bullet.BulletType
 
handlePierce(Bullet, float, float, float) - Method in class mindustry.entities.bullet.RailBulletType
 
handlePlacementLine(Seq<BuildPlan>) - Method in class mindustry.world.Block
Mutates the given list of plans used during line placement.
handlePlacementLine(Seq<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Conveyor
 
handlePlacementLine(Seq<BuildPlan>) - Method in class mindustry.world.blocks.distribution.Duct
 
handlePlacementLine(Seq<BuildPlan>) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
handlePlacementLine(Seq<BuildPlan>) - Method in class mindustry.world.blocks.liquid.Conduit
 
handleProduction(Item, int) - Method in class mindustry.game.SectorInfo
Handles raw production stats.
handleSaveBuiltin(Map) - Method in class mindustry.editor.MapEditorDialog
Called when a built-in map save is attempted.
handleServer(Class<T>, Cons2<NetConnection, T>) - Method in class mindustry.net.Net
Registers a server listener for when an object is received.
handleServer(NetConnection) - Method in class mindustry.net.Packet
 
handleServerReceived(NetConnection, Packet) - Method in class mindustry.net.Net
Call to handle a packet being received for the server.
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
handleStack(Item, int, Teamc) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
handleString(Object) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
hard - Enum constant in enum class mindustry.game.Difficulty
 
hardness - Variable in class mindustry.type.Item
drill hardness of the item
hardnessDrillMultiplier - Variable in class mindustry.world.blocks.production.Drill
 
has(int) - Method in class mindustry.game.MapMarkers
 
has(int) - Method in class mindustry.world.modules.ItemModule
 
has(int, int) - Static method in class mindustry.entities.Fires
 
has(Iterable<ItemStack>) - Method in class mindustry.world.modules.ItemModule
 
has(String) - Method in class mindustry.graphics.MultiPacker
 
has(MultiPacker.PageType, String) - Method in class mindustry.graphics.MultiPacker
 
has(Item) - Method in class mindustry.type.ItemSeq
 
has(Item) - Method in class mindustry.world.modules.ItemModule
 
has(Item, int) - Method in class mindustry.type.ItemSeq
 
has(Item, int) - Method in class mindustry.world.modules.ItemModule
 
has(ItemSeq) - Method in class mindustry.type.ItemSeq
 
has(ItemSeq) - Method in class mindustry.world.modules.ItemModule
 
has(ItemStack[]) - Method in class mindustry.world.modules.ItemModule
 
has(ItemStack[], float) - Method in class mindustry.world.modules.ItemModule
 
hasAI() - Method in class mindustry.game.Teams.TeamData
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
hasAmmo() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
hasAnnouncement() - Method in class mindustry.core.UI
 
hasArrived() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
hasAtmosphere - Variable in class mindustry.type.Planet
Whether this planet has an atmosphere.
hasBase() - Method in class mindustry.type.Sector
 
hasBattery() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
hasBegunConnecting - Variable in class mindustry.net.NetConnection
 
hasBoost - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
hasBuilding() - Method in class mindustry.world.Block
 
hasColor - Variable in class mindustry.world.Block
Whether this block has a minimap color.
hasCommand() - Method in class mindustry.ai.types.CommandAI
 
hasComplete - Variable in class mindustry.ai.Pathfinder.Flowfield
Whether there are valid weights in the complete array.
hasCompleteWeights() - Method in class mindustry.ai.Pathfinder.Flowfield
 
hasConfigMouse() - Method in class mindustry.ui.fragments.BlockConfigFragment
 
hasConnected - Variable in class mindustry.net.NetConnection
 
hasConsumer(Consume) - Method in class mindustry.world.Block
 
hasConsumers - Variable in class mindustry.world.Block
Set to true if this block has any consumers in its array.
hasContentErrors() - Method in class mindustry.mod.Mods
 
hasContentErrors() - Method in class mindustry.mod.Mods.LoadedMod
 
hasCore - Variable in class mindustry.game.SectorInfo
Whether a core is available here.
hasCore() - Method in class mindustry.game.Schematic
 
hasCore() - Method in class mindustry.game.Teams.TeamData
 
hasCorrectAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
hasDisconnected - Variable in class mindustry.net.NetConnection
 
hasEmoji() - Method in class mindustry.ctype.UnlockableContent
 
hasEnemyBase() - Method in class mindustry.type.Sector
 
hasEnv(int) - Method in class mindustry.game.Rules
 
hasErrored() - Method in class mindustry.ctype.Content
 
hasErrored() - Method in class mindustry.mod.Scripts
 
hasExport(Item) - Method in class mindustry.game.SectorInfo
 
hasFlowItem(Item) - Method in class mindustry.world.modules.ItemModule
 
hasFlowLiquid(Liquid) - Method in class mindustry.world.modules.LiquidModule
 
hasFogRadius - Enum constant in enum class mindustry.world.meta.BlockFlag
 
hasGrid() - Method in class mindustry.type.Planet
 
hashCode() - Method in class mindustry.game.SpawnGroup
 
hasInterpreter(Class<?>) - Static method in class mindustry.editor.MapObjectivesDialog
 
hasInterpreter(Class<? extends Annotation>, Class<?>) - Static method in class mindustry.editor.MapObjectivesDialog
 
hasItems - Variable in class mindustry.world.Block
If true, buildings have an ItemModule.
hasJava - Variable in class mindustry.mod.ModListing
 
hasLiquid(Tile, Liquid) - Static method in class mindustry.entities.Puddles
 
hasLiquidBooster - Variable in class mindustry.world.blocks.production.WallCrafter
 
hasLiquids - Variable in class mindustry.world.Block
If true, buildings have a LiquidModule.
hasMemoryInfo() - Static method in class mindustry.graphics.NvGpuInfo
 
hasOne(ItemStack[]) - Method in class mindustry.world.modules.ItemModule
Returns true if this entity has at least one of each item in each stack.
hasOre(Item) - Method in class mindustry.ai.BlockIndexer
 
hasPalette - Variable in class mindustry.game.Team
 
hasPane() - Method in class mindustry.editor.MapEditorDialog
 
hasPower - Variable in class mindustry.world.Block
If true, buildings have a PowerModule.
hasPowerBalanceSamples() - Method in class mindustry.world.blocks.power.PowerGraph
 
hasPreview(Schematic) - Method in class mindustry.game.Schematics
 
hasProvider(Class<?>) - Static method in class mindustry.editor.MapObjectivesDialog
 
hasSave() - Method in class mindustry.type.Sector
 
hasSchematic() - Method in class mindustry.input.MobileInput
 
hasScripts - Variable in class mindustry.mod.ModListing
 
hasScripts() - Method in class mindustry.mod.Mods
 
hasSector() - Method in class mindustry.core.GameState
 
hasShadow - Variable in class mindustry.world.Block
Whether this block has a shadow under it.
hasSpawns - Variable in class mindustry.game.SectorInfo
Whether this sector has any enemy spawns.
hasSpawns() - Method in class mindustry.core.GameState
 
hasStats(UnitType) - Method in class mindustry.type.Weapon
 
hasSteamID() - Method in interface mindustry.type.Publishable
 
hasSurface() - Method in class mindustry.world.blocks.environment.Floor
 
hasTag(String) - Method in class mindustry.maps.Map
 
hasTargets() - Method in class mindustry.ai.Pathfinder.Flowfield
 
hasToast() - Method in class mindustry.ui.fragments.HudFragment
 
hasUnicodeStr(String) - Static method in class mindustry.ui.Fonts
 
hasUnmetDependencies() - Method in class mindustry.mod.Mods.LoadedMod
 
hasUpgrade(UnitType) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
hasWallOre(Item) - Method in class mindustry.ai.BlockIndexer
 
hasWeapons() - Method in class mindustry.type.UnitType
 
hasWorldProcessor - Variable in class mindustry.game.SectorInfo
Whether a world processor is on this map - implies that the map will get cleared.
have10mItems - Enum constant in enum class mindustry.service.Achievement
 
header - Static variable in class mindustry.io.SaveIO
Save format header.
headless - Static variable in class mindustry.Vars
whether the game is running on a headless server
heal - Static variable in class mindustry.content.Fx
 
heal - Static variable in class mindustry.graphics.Pal
 
healAmount - Variable in class mindustry.entities.bullet.BulletType
flat amount of block health healed
healAmount - Variable in class mindustry.world.blocks.units.RepairTower
 
HealBeamMount(Weapon) - Constructor for class mindustry.type.weapons.RepairBeamWeapon.HealBeamMount
 
healBlock - Static variable in class mindustry.content.Fx
 
healBlockFull - Static variable in class mindustry.content.Fx
 
healColor - Variable in class mindustry.entities.bullet.BulletType
Color used for block heal effects.
healColor - Variable in class mindustry.type.UnitType
color that this unit flashes when getting healed (if healFlash is true)
healColor - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
healEffect - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
healEffect - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
healEffect - Variable in class mindustry.entities.bullet.BulletType
Effect emitted upon blocks that are healed.
healEffect - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
healFlash - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
healing - Static variable in class mindustry.world.meta.Stat
 
healPercent - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
healPercent - Variable in class mindustry.entities.bullet.BulletType
% of block health healed
healPercent - Variable in class mindustry.world.blocks.defense.MendProjector
 
healPercent - Variable in class mindustry.world.blocks.defense.RegenProjector
 
heals() - Method in class mindustry.entities.bullet.BulletType
 
health - Enum constant in enum class mindustry.logic.LAccess
 
health - Enum constant in enum class mindustry.logic.RadarSort
 
health - Static variable in class mindustry.graphics.Pal
 
health - Variable in class mindustry.type.UnitType
movement speed (world units/t)
health - Variable in class mindustry.world.Block
building health; -1 to use scaledHealth
health - Static variable in class mindustry.world.meta.Stat
 
healthMultiplier - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
healthMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
healthMultiplier - Variable in class mindustry.type.StatusEffect
Unit health multiplier.
healthMultiplier - Static variable in class mindustry.world.meta.Stat
 
healthScaling - Variable in class mindustry.type.Item
When this item is present in the build cost, a block's default health is multiplied by 1 + scaling, where 'scaling' is summed together for all item requirement types.
healWave - Static variable in class mindustry.content.Fx
 
healWaveDynamic - Static variable in class mindustry.content.Fx
 
healWaveMend - Static variable in class mindustry.content.Fx
 
heat - Enum constant in enum class mindustry.logic.LAccess
 
heat - Enum constant in enum class mindustry.world.meta.BlockGroup
 
heat - Variable in class mindustry.entities.part.DrawPart.PartParams
 
heat - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
heat - Variable in class mindustry.entities.part.RegionPart
 
heat - Variable in class mindustry.entities.units.WeaponMount
current heat, 0 to 1
heat - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
heat - Variable in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
heat - Variable in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
heat - Variable in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
heat - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
heat - Variable in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
heat - Variable in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
heat - Variable in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
heat - Variable in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
heat - Variable in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
heat - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
heat - Variable in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
heat - Variable in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
heat - Variable in class mindustry.world.draw.DrawHeatInput
 
heat - Variable in class mindustry.world.draw.DrawHeatOutput
 
heat - Variable in class mindustry.world.draw.DrawHeatRegion
 
heat - Variable in class mindustry.world.draw.DrawTurret
 
heat - Static variable in class mindustry.world.meta.Attribute
Heat content.
heat() - Method in interface mindustry.world.blocks.heat.HeatBlock
 
heat() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
heat() - Method in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
heat() - Method in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
HeatBlock - Interface in mindustry.world.blocks.heat
Basic interface for any block that produces heat.
heatCapacity - Variable in class mindustry.type.Liquid
how much heat this liquid can store.
heatCapacity - Static variable in class mindustry.world.meta.Stat
 
heatColor - Variable in class mindustry.entities.part.RegionPart
 
heatColor - Variable in class mindustry.type.Weapon
heat region tint
heatColor - Variable in class mindustry.world.blocks.defense.BuildTurret
 
heatColor - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
heatColor - Variable in class mindustry.world.blocks.defense.turrets.Turret
Color of heat region drawn on top (if found)
heatColor - Variable in class mindustry.world.blocks.production.BeamDrill
 
heatColor - Variable in class mindustry.world.blocks.production.Drill
 
heatColor - Variable in class mindustry.world.draw.DrawHeatInput
 
heatColor - Variable in class mindustry.world.draw.DrawHeatOutput
 
HeatConductor - Class in mindustry.world.blocks.heat
 
HeatConductor(String) - Constructor for class mindustry.world.blocks.heat.HeatConductor
 
HeatConductor.HeatConductorBuild - Class in mindustry.world.blocks.heat
 
HeatConductorBuild() - Constructor for class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
HeatConsumer - Interface in mindustry.world.blocks.heat
 
HeatCrafter - Class in mindustry.world.blocks.production
A crafter that requires contact from heater blocks to craft.
HeatCrafter(String) - Constructor for class mindustry.world.blocks.production.HeatCrafter
 
HeatCrafter.HeatCrafterBuild - Class in mindustry.world.blocks.production
 
HeatCrafterBuild() - Constructor for class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
HeaterGenerator - Class in mindustry.world.blocks.power
 
HeaterGenerator(String) - Constructor for class mindustry.world.blocks.power.HeaterGenerator
 
HeaterGenerator.HeaterGeneratorBuild - Class in mindustry.world.blocks.power
 
HeaterGeneratorBuild() - Constructor for class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
heatFrac() - Method in interface mindustry.world.blocks.heat.HeatBlock
 
heatFrac() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
heatFrac() - Method in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
heatFrac() - Method in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
heating - Variable in class mindustry.world.blocks.power.NuclearReactor
heating per frame * fullness
heatLayer - Variable in class mindustry.world.draw.DrawTurret
 
heatLayerOffset - Variable in class mindustry.entities.part.RegionPart
 
heatLight - Variable in class mindustry.entities.part.RegionPart
If true, the heat region produces light.
heatLightOpacity - Variable in class mindustry.entities.part.RegionPart
 
heatOutput - Variable in class mindustry.world.blocks.heat.HeatProducer
 
heatOutput - Variable in class mindustry.world.blocks.power.HeaterGenerator
 
HeatProducer - Class in mindustry.world.blocks.heat
 
HeatProducer(String) - Constructor for class mindustry.world.blocks.heat.HeatProducer
 
HeatProducer.HeatProducerBuild - Class in mindustry.world.blocks.heat
 
HeatProducerBuild() - Constructor for class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
heatProgress - Variable in class mindustry.entities.part.RegionPart
Progress function for heat alpha.
heatPulse - Variable in class mindustry.world.blocks.production.BeamDrill
 
heatPulse - Variable in class mindustry.world.draw.DrawHeatInput
 
heatPulse - Variable in class mindustry.world.draw.DrawHeatOutput
 
heatPulseScl - Variable in class mindustry.world.blocks.production.BeamDrill
 
heatPulseScl - Variable in class mindustry.world.draw.DrawHeatInput
 
heatPulseScl - Variable in class mindustry.world.draw.DrawHeatOutput
 
heatReactor - Static variable in class mindustry.content.Blocks
 
heatReactorSmoke - Static variable in class mindustry.content.Fx
 
heatRedirector - Static variable in class mindustry.content.Blocks
 
heatRegion - Variable in class mindustry.entities.abilities.MoveLightningAbility
Jittering heat sprite like the shield on v5 Javelin
heatRegion - Variable in class mindustry.type.Weapon
heat region, must be same size as region (optional)
heatRegion - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
heatReq - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
heatRequirement - Variable in class mindustry.world.blocks.defense.turrets.Turret
Minimum input heat required to fire.
heatRequirement - Variable in class mindustry.world.blocks.production.HeatCrafter
Base heat requirement for 100% efficiency.
heatRequirement() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
heatRequirement() - Method in interface mindustry.world.blocks.heat.HeatConsumer
 
heatRequirement() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
heatRequirement() - Method in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
heatRouter - Static variable in class mindustry.content.Blocks
 
heatSource - Static variable in class mindustry.content.Blocks
 
heatUnits - Static variable in class mindustry.world.meta.StatUnit
 
height - Variable in class mindustry.ai.Pathfinder.Flowfield
 
height - Variable in class mindustry.entities.bullet.BasicBulletType
 
height - Variable in class mindustry.entities.bullet.LaserBoltBulletType
 
height - Variable in class mindustry.entities.part.EffectSpawnerPart
 
height - Variable in class mindustry.game.MapObjectives.TextureMarker
 
height - Variable in class mindustry.game.Schematic
 
height - Variable in enum class mindustry.graphics.MultiPacker.PageType
 
height - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
input size parameters
height - Variable in class mindustry.maps.generators.BasicGenerator
 
height - Variable in class mindustry.maps.Map
Map width/height, shorts.
height - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
height - Variable in class mindustry.world.Tiles
 
height() - Method in class mindustry.core.World
 
height() - Method in class mindustry.editor.MapEditor
 
heightMult - Variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
heightPow - Variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
heightScl - Variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
HexMesh - Class in mindustry.graphics.g3d
 
HexMesh() - Constructor for class mindustry.graphics.g3d.HexMesh
 
HexMesh(Planet, int) - Constructor for class mindustry.graphics.g3d.HexMesh
 
HexMesh(Planet, HexMesher, int, Shader) - Constructor for class mindustry.graphics.g3d.HexMesh
 
HexMesher - Interface in mindustry.graphics.g3d
Defines color and height for a planet mesh.
HexSkyMesh - Class in mindustry.graphics.g3d
 
HexSkyMesh() - Constructor for class mindustry.graphics.g3d.HexSkyMesh
 
HexSkyMesh(Planet, int, float, float, int, Color, int, float, float, float) - Constructor for class mindustry.graphics.g3d.HexSkyMesh
 
hidden - Variable in enum class mindustry.game.Gamemode
 
hidden - Variable in class mindustry.game.MapObjectives.MapObjective
 
hidden - Variable in class mindustry.mod.Mods.ModMeta
Hidden mods are only server-side or client-side, and do not support adding new content.
hidden - Variable in class mindustry.type.Item
 
hidden - Variable in class mindustry.type.Liquid
If true, this liquid is hidden in most UI.
hidden - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
hidden - Variable in class mindustry.type.Weather
 
hidden - Static variable in class mindustry.world.meta.BuildVisibility
 
hidden() - Method in class mindustry.logic.LStatement
 
hidden() - Method in class mindustry.logic.LStatements.ClientDataStatement
 
hidden() - Method in class mindustry.net.ServerGroup
 
hiddenSnapshot(IntSeq) - Static method in class mindustry.core.NetClient
 
hide() - Method in interface mindustry.core.Platform
Hide the app.
hide() - Method in class mindustry.editor.MapEditorDialog
 
hide() - Method in class mindustry.entities.comp.WorldLabelComp
This MUST be called instead of remove()!
hide() - Method in class mindustry.ui.fragments.BlockInventoryFragment
 
hide() - Method in class mindustry.ui.fragments.ChatFragment
 
hide() - Method in class mindustry.ui.fragments.ConsoleFragment
 
hide() - Method in class mindustry.ui.fragments.LoadingFragment
 
hide() - Method in class mindustry.ui.fragments.MinimapFragment
 
hide() - Method in class mindustry.ui.fragments.PlanConfigFragment
 
hideBannedBlocks - Variable in class mindustry.game.Rules
If true, banned blocks are hidden from the build menu.
hideConfig() - Method in class mindustry.ui.fragments.BlockConfigFragment
 
hideDatabase - Variable in class mindustry.ctype.UnlockableContent
Whether this is hidden from the Core Database.
hideDetails - Variable in class mindustry.ctype.UnlockableContent
Whether details are hidden in custom games if this hasn't been unlocked in campaign mode.
hideFollowUpMenu(int) - Method in class mindustry.core.UI
 
hideFollowUpMenu(int) - Static method in class mindustry.ui.Menus
 
hideHudText() - Static method in class mindustry.ui.Menus
 
hints - Variable in class mindustry.core.UI
 
hints - Variable in class mindustry.ui.fragments.HintsFragment
All hints to be displayed in the game.
HintsFragment - Class in mindustry.ui.fragments
 
HintsFragment() - Constructor for class mindustry.ui.fragments.HintsFragment
 
HintsFragment.DefaultHint - Enum Class in mindustry.ui.fragments
 
HintsFragment.Hint - Interface in mindustry.ui.fragments
Hint interface for defining any sort of message appearing at the left.
hit - Variable in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
hit - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
hit - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
hit - Variable in class mindustry.world.blocks.defense.Wall.WallBuild
 
hit(Bullet) - Method in class mindustry.ai.types.CommandAI
 
hit(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
hit(Bullet) - Method in interface mindustry.entities.units.UnitController
 
hit(Bullet, float, float) - Method in class mindustry.entities.bullet.BulletType
 
hit(Bullet, float, float) - Method in class mindustry.entities.bullet.EmpBulletType
 
hit(Bullet, float, float) - Method in class mindustry.entities.bullet.LiquidBulletType
 
hit(Bullet, float, float) - Method in class mindustry.entities.bullet.MassDriverBolt
 
hitBeam - Static variable in class mindustry.content.Fx
 
hitbox(Rect) - Method in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
hitbox(Rect) - Method in class mindustry.entities.units.BuildPlan
 
hitbox(Rect) - Method in class mindustry.world.Tile
 
hitBuildings - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
hitBulletBig - Static variable in class mindustry.content.Fx
 
hitBulletColor - Static variable in class mindustry.content.Fx
 
hitBulletSmall - Static variable in class mindustry.content.Fx
 
hitColor - Variable in class mindustry.entities.bullet.BulletType
Color used for hit/despawn effects.
hitEffect - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
hitEffect - Variable in class mindustry.entities.bullet.BulletType
Effect shown on direct hit.
hitEffect - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
hitEffect - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
hitEmpSpark - Static variable in class mindustry.content.Fx
 
hitEntity(Bullet, Hitboxc, float) - Method in class mindustry.entities.bullet.BulletType
 
hitFlameBeam - Static variable in class mindustry.content.Fx
 
hitFlamePlasma - Static variable in class mindustry.content.Fx
 
hitFlameSmall - Static variable in class mindustry.content.Fx
 
hitFuse - Static variable in class mindustry.content.Fx
 
hitLancer - Static variable in class mindustry.content.Fx
 
hitLarge - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
hitLaser - Static variable in class mindustry.content.Fx
 
hitLaserBlast - Static variable in class mindustry.content.Fx
 
hitLaserColor - Static variable in class mindustry.content.Fx
 
hitLiquid - Static variable in class mindustry.content.Fx
 
hitMeltdown - Static variable in class mindustry.content.Fx
 
hitMeltHeal - Static variable in class mindustry.content.Fx
 
hitPowerEffect - Variable in class mindustry.entities.bullet.EmpBulletType
 
hitShake - Variable in class mindustry.entities.bullet.BulletType
Amount of shaking produced when this bullet hits something or despawns.
hitSize - Variable in class mindustry.entities.bullet.BulletType
Hitbox size.
hitSize - Variable in class mindustry.type.UnitType
movement speed (world units/t)
hitSize() - Method in interface mindustry.entities.Sized
 
hitSound - Variable in class mindustry.entities.bullet.BulletType
Sound made when hitting something or getting removed.
hitSoundPitch - Variable in class mindustry.entities.bullet.BulletType
Pitch of the sound made when hitting something
hitSoundVolume - Variable in class mindustry.entities.bullet.BulletType
Volume of the sound made when hitting something
hitSquaresColor - Static variable in class mindustry.content.Fx
 
hittable - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet can be hit by point defense.
hittable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
hittable(Unit) - Method in class mindustry.type.UnitType
 
hitTile(Bullet, Building, float, float, float, boolean) - Method in class mindustry.entities.bullet.BulletType
If direct is false, this is an indirect hit and the tile was already damaged.
hitTile(Bullet, Building, float, float, float, boolean) - Method in class mindustry.entities.bullet.RailBulletType
 
hitUnder - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet will always hit blocks under it.
hitUnits - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
hitUnits - Variable in class mindustry.entities.bullet.EmpBulletType
 
holdFire - Static variable in class mindustry.ai.UnitStance
 
hollow - Variable in class mindustry.entities.part.HaloPart
 
hollow - Variable in class mindustry.entities.part.ShapePart
 
homingDelay - Variable in class mindustry.entities.bullet.BulletType
Use a negative value to disable homing delay.
homingDelay - Variable in class mindustry.type.UnitType
ticks that must pass before this missile starts homing.
homingPower - Variable in class mindustry.entities.bullet.BulletType
Power of bullet ability.
homingRange - Variable in class mindustry.entities.bullet.BulletType
Range of homing effect around bullet.
horiOffset - Variable in class mindustry.world.draw.DrawPistons
 
horizon - Static variable in class mindustry.content.UnitTypes
 
horizontalPane - Static variable in class mindustry.ui.Styles
 
host - Variable in class mindustry.core.UI
 
host - Variable in class mindustry.game.EventType.ClientPreConnectEvent
 
host(int) - Method in class mindustry.net.Net
Host a server at an address.
Host - Class in mindustry.net
 
Host(int, String, String, int, String, int, int, int, String, Gamemode, int, String, String) - Constructor for class mindustry.net.Host
 
Host(int, String, String, String, int, int, int, String, Gamemode, int, String, String) - Constructor for class mindustry.net.Host
 
HostDialog - Class in mindustry.ui.dialogs
 
HostDialog() - Constructor for class mindustry.ui.dialogs.HostDialog
 
HostEvent() - Constructor for class mindustry.game.EventType.HostEvent
 
hostServer(int) - Method in class mindustry.net.ArcNetProvider
 
hostServer(int) - Method in interface mindustry.net.Net.NetProvider
Host a server at specified port.
hostServer10 - Enum constant in enum class mindustry.service.Achievement
 
hotColor - Variable in class mindustry.world.blocks.power.NuclearReactor
 
hotrock - Static variable in class mindustry.content.Blocks
 
hover() - Method in class mindustry.ui.fragments.PlacementFragment
 
hoverable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
hoverColor - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
hovered - Variable in class mindustry.ui.dialogs.PlanetDialog
 
hovered() - Method in class mindustry.ui.fragments.PlacementFragment
 
hovering - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
hoverLabel - Variable in class mindustry.ui.dialogs.PlanetDialog
 
hoverNode - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
HoverPart - Class in mindustry.entities.part
 
HoverPart() - Constructor for class mindustry.entities.part.HoverPart
 
hoverUnitLiquid - Enum constant in enum class mindustry.service.Achievement
 
hudfrag - Variable in class mindustry.core.UI
 
HudFragment - Class in mindustry.ui.fragments
 
HudFragment() - Constructor for class mindustry.ui.fragments.HudFragment
 
hudGroup - Variable in class mindustry.core.UI
 
HugAI - Class in mindustry.ai.types
 
HugAI() - Constructor for class mindustry.ai.types.HugAI
 
hydrogen - Static variable in class mindustry.content.Liquids
 
hyperProcessor - Static variable in class mindustry.content.Blocks
 

I

ice - Static variable in class mindustry.content.Blocks
 
iceChance - Variable in class mindustry.maps.planet.AsteroidGenerator
 
iceSnow - Static variable in class mindustry.content.Blocks
 
iceWall - Static variable in class mindustry.content.Blocks
 
icon - Variable in class mindustry.ai.UnitCommand
Name of UI icon (from Icon class).
icon - Variable in class mindustry.ai.UnitStance
Name of UI icon (from Icon class).
icon - Variable in class mindustry.content.TechTree.TechNode
Icon displayed in tech tree selector.
icon - Variable in class mindustry.game.SectorInfo
Displayed icon.
icon - Variable in class mindustry.logic.GlobalVars.VarEntry
 
icon - Variable in class mindustry.logic.LCategory
 
icon - Variable in class mindustry.type.Planet
Icon as displayed in the planet selection dialog.
icon - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsCategory
 
icon - Static variable in class mindustry.ui.Fonts
 
icon - Variable in class mindustry.ui.fragments.MenuFragment.MenuButton
 
icon - Variable in class mindustry.ui.Links.LinkEntry
 
icon - Variable in class mindustry.world.meta.StatUnit
 
icon() - Method in class mindustry.content.TechTree.TechNode
 
icon() - Method in class mindustry.maps.filters.BlendFilter
 
icon() - Method in class mindustry.maps.filters.ClearFilter
 
icon() - Method in class mindustry.maps.filters.CoreSpawnFilter
 
icon() - Method in class mindustry.maps.filters.DistortFilter
 
icon() - Method in class mindustry.maps.filters.EnemySpawnFilter
 
icon() - Method in class mindustry.maps.filters.GenerateFilter
 
icon() - Method in class mindustry.maps.filters.LogicFilter
 
icon() - Method in class mindustry.maps.filters.MedianFilter
 
icon() - Method in class mindustry.maps.filters.MirrorFilter
 
icon() - Method in class mindustry.maps.filters.NoiseFilter
 
icon() - Method in class mindustry.maps.filters.OreFilter
 
icon() - Method in class mindustry.maps.filters.OreMedianFilter
 
icon() - Method in class mindustry.maps.filters.RiverNoiseFilter
 
icon() - Method in class mindustry.maps.filters.ScatterFilter
 
icon() - Method in class mindustry.maps.filters.SpawnPathFilter
 
icon() - Method in class mindustry.maps.filters.TerrainFilter
 
icon() - Method in class mindustry.type.ammo.ItemAmmoType
 
icon() - Method in class mindustry.type.ammo.PowerAmmoType
 
icon() - Method in interface mindustry.type.AmmoType
 
icon() - Method in class mindustry.type.Sector
 
icon() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
icon() - Method in interface mindustry.world.blocks.payloads.Payload
 
icon() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
iconChar() - Method in class mindustry.type.Sector
 
iconColor - Variable in class mindustry.type.Planet
Icon for appearance in planet list.
IconConverter - Class in mindustry.tools
 
IconConverter() - Constructor for class mindustry.tools.IconConverter
 
iconLarge - Static variable in class mindustry.ui.Fonts
 
iconLarge - Static variable in class mindustry.Vars
icon sizes for UI
iconMed - Static variable in class mindustry.Vars
icon sizes for UI
iconOverride - Variable in class mindustry.world.draw.DrawBlock
If set, the icon is overridden to be these strings, in order.
iconRegion - Variable in class mindustry.world.draw.DrawPistons
 
icons() - Method in class mindustry.world.Block
 
icons() - Method in class mindustry.world.blocks.defense.BuildTurret
 
icons() - Method in class mindustry.world.blocks.defense.Radar
 
icons() - Method in class mindustry.world.blocks.defense.RegenProjector
 
icons() - Method in class mindustry.world.blocks.defense.Thruster
 
icons() - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
icons() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
icons() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
icons() - Method in class mindustry.world.blocks.defense.Wall
 
icons() - Method in class mindustry.world.blocks.distribution.Conveyor
 
icons() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader
 
icons() - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
icons() - Method in class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
icons() - Method in class mindustry.world.blocks.distribution.Duct
 
icons() - Method in class mindustry.world.blocks.distribution.DuctRouter
 
icons() - Method in class mindustry.world.blocks.distribution.MassDriver
 
icons() - Method in class mindustry.world.blocks.distribution.OverflowDuct
 
icons() - Method in class mindustry.world.blocks.distribution.Sorter
 
icons() - Method in class mindustry.world.blocks.environment.Floor
 
icons() - Method in class mindustry.world.blocks.environment.Prop
 
icons() - Method in class mindustry.world.blocks.environment.TallBlock
 
icons() - Method in class mindustry.world.blocks.heat.HeatConductor
 
icons() - Method in class mindustry.world.blocks.liquid.Conduit
 
icons() - Method in class mindustry.world.blocks.liquid.LiquidBlock
 
icons() - Method in class mindustry.world.blocks.liquid.LiquidJunction
 
icons() - Method in class mindustry.world.blocks.liquid.LiquidRouter
 
icons() - Method in class mindustry.world.blocks.payloads.BlockProducer
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadConveyor
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadLoader
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadSource
 
icons() - Method in class mindustry.world.blocks.payloads.PayloadVoid
 
icons() - Method in class mindustry.world.blocks.power.Battery
 
icons() - Method in class mindustry.world.blocks.power.PowerGenerator
 
icons() - Method in class mindustry.world.blocks.production.BeamDrill
 
icons() - Method in class mindustry.world.blocks.production.BurstDrill
 
icons() - Method in class mindustry.world.blocks.production.Drill
 
icons() - Method in class mindustry.world.blocks.production.GenericCrafter
 
icons() - Method in class mindustry.world.blocks.production.ItemIncinerator
 
icons() - Method in class mindustry.world.blocks.production.Pump
 
icons() - Method in class mindustry.world.blocks.production.Separator
 
icons() - Method in class mindustry.world.blocks.production.SolidPump
 
icons() - Method in class mindustry.world.blocks.production.WallCrafter
 
icons() - Method in class mindustry.world.blocks.sandbox.ItemSource
 
icons() - Method in class mindustry.world.blocks.sandbox.LiquidSource
 
icons() - Method in class mindustry.world.blocks.units.Reconstructor
 
icons() - Method in class mindustry.world.blocks.units.RepairTurret
 
icons() - Method in class mindustry.world.blocks.units.UnitAssembler
 
icons() - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
icons() - Method in class mindustry.world.blocks.units.UnitFactory
 
icons(Block) - Method in class mindustry.world.draw.DrawBlock
 
icons(Block) - Method in class mindustry.world.draw.DrawBlurSpin
 
icons(Block) - Method in class mindustry.world.draw.DrawDefault
 
icons(Block) - Method in class mindustry.world.draw.DrawFrames
 
icons(Block) - Method in class mindustry.world.draw.DrawMulti
 
icons(Block) - Method in class mindustry.world.draw.DrawMultiWeave
 
icons(Block) - Method in class mindustry.world.draw.DrawPistons
 
icons(Block) - Method in class mindustry.world.draw.DrawPower
 
icons(Block) - Method in class mindustry.world.draw.DrawRegion
 
icons(Block) - Method in class mindustry.world.draw.DrawSideRegion
 
icons(Block) - Method in class mindustry.world.draw.DrawTurret
 
icons(Block) - Method in class mindustry.world.draw.DrawWeave
 
IconSelectDialog - Class in mindustry.ui.dialogs
 
IconSelectDialog() - Constructor for class mindustry.ui.dialogs.IconSelectDialog
 
IconSelectDialog(boolean) - Constructor for class mindustry.ui.dialogs.IconSelectDialog
 
iconSmall - Static variable in class mindustry.Vars
icon sizes for UI
iconTag - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
iconTexture - Variable in class mindustry.mod.Mods.LoadedMod
Icon texture.
iconXLarge - Static variable in class mindustry.Vars
icon sizes for UI
id - Enum constant in enum class mindustry.logic.LAccess
 
id - Variable in class mindustry.ctype.Content
 
id - Variable in class mindustry.entities.Effect.EffectContainer
 
id - Variable in class mindustry.entities.Effect
 
id - Variable in class mindustry.game.Team
 
id - Variable in class mindustry.graphics.CacheLayer
 
id - Variable in class mindustry.graphics.g3d.PlanetGrid.Corner
 
id - Variable in class mindustry.graphics.g3d.PlanetGrid.Edge
 
id - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
id - Variable in class mindustry.io.TypeIO.UnitBox
 
id - Variable in class mindustry.logic.LCategory
 
id - Variable in class mindustry.logic.LExecutor.MakeMarkerI
 
id - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
id - Variable in class mindustry.logic.LExecutor.SetMarkerI
 
id - Variable in class mindustry.logic.LStatements.LookupStatement
 
id - Variable in class mindustry.logic.LStatements.MakeMarkerStatement
 
id - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
id - Variable in class mindustry.logic.LStatements.SetMarkerStatement
 
id - Variable in class mindustry.logic.LVar
 
id - Variable in class mindustry.net.Administration.PlayerInfo
 
id - Variable in class mindustry.net.Packets.StreamBegin
 
id - Variable in class mindustry.net.Packets.StreamChunk
 
id - Variable in class mindustry.net.Streamable.StreamBuilder
 
id - Variable in class mindustry.type.Sector
 
id - Variable in class mindustry.world.meta.Attribute
 
id - Variable in class mindustry.world.meta.Stat
 
id - Variable in class mindustry.world.meta.StatCat
 
idInUse - Enum constant in enum class mindustry.net.Packets.KickReason
 
idiv - Enum constant in enum class mindustry.logic.LogicOp
 
idle - Enum constant in enum class mindustry.logic.LUnitControl
 
idle - Enum constant in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
 
idle - Enum constant in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
 
ids - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
iframes - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
ignore - Variable in class mindustry.maps.filters.BlendFilter
 
ignore - Variable in class mindustry.maps.filters.ClearFilter
 
ignore() - Method in class mindustry.world.consumers.Consume
 
ignore() - Method in class mindustry.world.consumers.ConsumePower
 
ignoreBuildDarkness - Variable in class mindustry.world.Block
If true, this block can be placed even in "dark" areas.
ignoreLiquidFullness - Variable in class mindustry.world.blocks.production.GenericCrafter
 
ignoreResizeConfig - Variable in class mindustry.world.Block
If true, this block does not have pointConfig with a transform called on map resize.
ignoreRotation - Variable in class mindustry.type.Weapon
whether shooter rotation is ignored when shooting.
ignoreSpawnAngle - Variable in class mindustry.entities.bullet.BulletType
If true, the angle param in create is ignored.
ignoreUnitCap - Variable in class mindustry.game.Team
 
illuminator - Static variable in class mindustry.content.Blocks
 
image - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
ImagePacker - Class in mindustry.tools
 
ImagePacker() - Constructor for class mindustry.tools.ImagePacker
 
immunities - Variable in class mindustry.type.UnitType
None of the status effects in this set can be applied to this unit.
immunities - Static variable in class mindustry.world.meta.Stat
 
impact - Variable in class mindustry.entities.bullet.BulletType
Should knockback follow the bullet's direction
impact0078 - Static variable in class mindustry.content.SectorPresets
 
impactDrill - Static variable in class mindustry.content.Blocks
 
impactPower - Enum constant in enum class mindustry.game.EventType.Trigger
 
impactReactor - Static variable in class mindustry.content.Blocks
 
ImpactReactor - Class in mindustry.world.blocks.power
 
ImpactReactor(String) - Constructor for class mindustry.world.blocks.power.ImpactReactor
 
ImpactReactor.ImpactReactorBuild - Class in mindustry.world.blocks.power
 
ImpactReactorBuild() - Constructor for class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
impactReactorExplosion - Static variable in class mindustry.content.Fx
 
importCooldownTimers - Variable in class mindustry.game.SectorInfo
 
importData(Fi) - Method in class mindustry.ui.dialogs.SettingsMenuDialog
 
importDependencies(Seq<String>, Runnable) - Method in class mindustry.ui.dialogs.ModsDialog
 
importFile(Fi) - Method in class mindustry.game.Saves.SaveSlot
 
importMap(Fi) - Method in class mindustry.maps.Maps
Import a map, then save it.
importMod - Enum constant in enum class mindustry.game.EventType.Trigger
 
importMod(Fi) - Method in class mindustry.mod.Mods
Imports an external mod file.
importRateCache - Variable in class mindustry.game.SectorInfo
 
imports - Variable in class mindustry.game.SectorInfo
Import statistics, based on what launch pads are actually receiving.
importSave(Fi) - Method in class mindustry.game.Saves
 
importStats(Planet) - Method in class mindustry.game.SectorInfo
 
impulsePump - Static variable in class mindustry.content.Blocks
 
in(int, int) - Method in class mindustry.world.Tiles
 
inaccuracy - Variable in class mindustry.entities.bullet.BulletType
Extra inaccuracy when firing.
inaccuracy - Variable in class mindustry.type.Weapon
inaccuracy of degrees of each shot
inaccuracy - Variable in class mindustry.world.blocks.defense.ShockMine
 
inaccuracy - Variable in class mindustry.world.blocks.defense.turrets.Turret
Bullet angle randomness in degrees.
inaccuracy - Static variable in class mindustry.world.meta.Stat
 
incendAmount - Variable in class mindustry.entities.bullet.BulletType
Amount of fires attempted around bullet.
incendChance - Variable in class mindustry.entities.bullet.BulletType
Chance of fire being created.
incendSpread - Variable in class mindustry.entities.bullet.BulletType
Spread of fires around bullet.
incendTrail - Static variable in class mindustry.content.Fx
 
incinerable - Variable in class mindustry.type.Liquid
if true, this liquid can be incinerated in the incinerator block.
incinerateEffect - Variable in class mindustry.world.blocks.payloads.PayloadVoid
 
incinerateEffect(Building, Building) - Static method in class mindustry.world.blocks.storage.StorageBlock
 
incinerateNonBuildable - Variable in class mindustry.world.blocks.storage.CoreBlock
 
incinerateSlag - Static variable in class mindustry.content.Fx
 
incinerateSound - Variable in class mindustry.world.blocks.payloads.PayloadVoid
 
incinerator - Static variable in class mindustry.content.Blocks
 
Incinerator - Class in mindustry.world.blocks.production
 
Incinerator(String) - Constructor for class mindustry.world.blocks.production.Incinerator
 
Incinerator.IncineratorBuild - Class in mindustry.world.blocks.production
 
IncineratorBuild() - Constructor for class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
incite - Static variable in class mindustry.content.UnitTypes
 
incoming - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
incompleteDependencies - Enum constant in enum class mindustry.mod.Mods.ModState
 
increment - Static variable in class mindustry.editor.MapResizeDialog
 
index - Variable in class mindustry.logic.LCanvas.StatementElem
 
index - Variable in class mindustry.logic.LExecutor.FetchI
 
index - Variable in class mindustry.logic.LExecutor.GetLinkI
 
index - Variable in class mindustry.logic.LStatements.FetchStatement
 
index(int) - Method in class mindustry.entities.EntityGroup
 
IndexedRenderer - Class in mindustry.graphics
 
IndexedRenderer(int) - Constructor for class mindustry.graphics.IndexedRenderer
 
indexer - Static variable in class mindustry.Vars
 
indexes - Variable in class mindustry.world.DirectionalItemBuffer
 
indicators - Variable in class mindustry.core.Control
 
inEditor - Variable in class mindustry.world.Block
whether this block is visible in the editor
infestedCanyons - Static variable in class mindustry.content.SectorPresets
 
infiniteAmmo - Variable in class mindustry.game.Rules.TeamRule
If true, this team has infinite unit ammo.
infiniteResources - Variable in class mindustry.game.Rules
Sandbox mode: Enables infinite resources, build range and build speed.
infiniteResources - Variable in class mindustry.game.Rules.TeamRule
If true, resources are not consumed when building.
info - Variable in class mindustry.type.Sector
 
info() - Method in enum class mindustry.game.Difficulty
 
inFogTo(Team) - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
inFogTo(Team) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
infoMessage(String) - Static method in class mindustry.ui.Menus
 
infoPopup(String, float, int, int, int, int, int) - Static method in class mindustry.ui.Menus
 
infoPopupReliable(String, float, int, int, int, int, int) - Static method in class mindustry.ui.Menus
 
infoTable - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
infoToast(String, float) - Static method in class mindustry.ui.Menus
 
init - Variable in class mindustry.world.modules.PowerModule
 
init() - Method in class mindustry.ai.types.BuilderAI
 
init() - Method in interface mindustry.async.AsyncProcess
Sync.
init() - Method in class mindustry.async.PhysicsProcess
 
init() - Method in class mindustry.ClientLauncher
 
init() - Method in class mindustry.core.ContentLoader
Calls Content#init() on everything.
init() - Method in class mindustry.core.Control
 
init() - Method in class mindustry.core.NetServer
 
init() - Method in class mindustry.core.Renderer
 
init() - Method in class mindustry.core.UI
 
init() - Static method in class mindustry.core.Version
 
init() - Method in class mindustry.ctype.Content
Called after all content and modules are created.
init() - Method in class mindustry.entities.bullet.BulletType
 
init() - Method in class mindustry.entities.bullet.ContinuousBulletType
 
init() - Method in class mindustry.entities.bullet.LaserBulletType
 
init() - Method in class mindustry.entities.bullet.ShrapnelBulletType
 
init() - Method in class mindustry.entities.Effect
 
init() - Method in class mindustry.entities.effect.ParticleEffect
 
init() - Method in class mindustry.entities.effect.SeqEffect
 
init() - Method in class mindustry.entities.effect.SoundEffect
 
init() - Method in class mindustry.entities.effect.WaveEffect
 
init() - Method in class mindustry.entities.effect.WrapEffect
 
init() - Method in class mindustry.entities.units.AIController
Called after this controller is assigned a unit.
init() - Static method in class mindustry.graphics.CacheLayer
Loads default cache layers.
init() - Static method in class mindustry.graphics.EnvRenderers
 
init() - Static method in class mindustry.graphics.Shaders
 
init() - Method in class mindustry.logic.GlobalVars
 
init() - Method in class mindustry.mod.Mod
Called after all plugins have been created and commands have been registered.
init() - Method in class mindustry.service.GameService
Begin listening for new achievement events, once the game service is activated.
init() - Method in class mindustry.type.Liquid
 
init() - Method in class mindustry.type.Planet
 
init() - Method in class mindustry.type.StatusEffect
 
init() - Method in class mindustry.type.UnitType
 
init() - Method in class mindustry.type.Weapon
 
init() - Method in class mindustry.type.weapons.RepairBeamWeapon
 
init() - Static method in class mindustry.Vars
 
init() - Method in class mindustry.world.Block
Called after all blocks are created.
init() - Method in class mindustry.world.blocks.campaign.Accelerator
 
init() - Method in class mindustry.world.blocks.campaign.LandingPad
 
init() - Method in class mindustry.world.blocks.defense.BaseShield
 
init() - Method in class mindustry.world.blocks.defense.BuildTurret
 
init() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector
 
init() - Method in class mindustry.world.blocks.defense.ForceProjector
 
init() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
init() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
init() - Method in class mindustry.world.blocks.distribution.Conveyor
 
init() - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
init() - Method in class mindustry.world.blocks.distribution.Duct
 
init() - Method in class mindustry.world.blocks.distribution.DuctJunction
 
init() - Method in class mindustry.world.blocks.distribution.ItemBridge
 
init() - Method in class mindustry.world.blocks.environment.AirBlock
 
init() - Method in class mindustry.world.blocks.environment.Floor
 
init() - Method in class mindustry.world.blocks.environment.OreBlock
 
init() - Method in class mindustry.world.blocks.environment.TallBlock
 
init() - Method in class mindustry.world.blocks.liquid.Conduit
 
init() - Method in class mindustry.world.blocks.logic.CanvasBlock
 
init() - Method in class mindustry.world.blocks.payloads.PayloadConveyor
 
init() - Method in class mindustry.world.blocks.payloads.PayloadLoader
 
init() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
init() - Method in class mindustry.world.blocks.power.Battery
 
init() - Method in class mindustry.world.blocks.power.BeamNode
 
init() - Method in class mindustry.world.blocks.power.ConsumeGenerator
 
init() - Method in class mindustry.world.blocks.power.LightBlock
 
init() - Method in class mindustry.world.blocks.power.PowerNode
 
init() - Method in class mindustry.world.blocks.power.ThermalGenerator
 
init() - Method in class mindustry.world.blocks.production.BeamDrill
 
init() - Method in class mindustry.world.blocks.production.Drill
 
init() - Method in class mindustry.world.blocks.production.GenericCrafter
 
init() - Method in class mindustry.world.blocks.production.Separator
 
init() - Method in class mindustry.world.blocks.production.WallCrafter
 
init() - Method in class mindustry.world.blocks.storage.CoreBlock
 
init() - Method in class mindustry.world.blocks.storage.Unloader
 
init() - Method in class mindustry.world.blocks.units.DroneCenter
 
init() - Method in class mindustry.world.blocks.units.Reconstructor
 
init() - Method in class mindustry.world.blocks.units.RepairTurret
 
init() - Method in class mindustry.world.blocks.units.UnitAssembler
 
init() - Method in class mindustry.world.blocks.units.UnitFactory
 
init(Runnable) - Method in class mindustry.type.StatusEffect
 
init(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.ContinuousBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.FireBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.LaserBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.LightningBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.PointBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.RailBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.SapBulletType
 
init(Bullet) - Method in class mindustry.entities.bullet.ShrapnelBulletType
 
init(UnitType) - Method in class mindustry.entities.abilities.Ability
 
init(UnitType) - Method in class mindustry.entities.abilities.SuppressionFieldAbility
 
initblock - Variable in class mindustry.type.StatusEffect
Called on init.
initBuilding() - Method in class mindustry.world.Block
 
initialCapture - Variable in class mindustry.game.EventType.SectorCaptureEvent
 
initialGrid() - Static method in class mindustry.graphics.g3d.PlanetGrid
 
initialize(Planet, int) - Method in class mindustry.type.SectorPreset
 
initialized - Variable in class mindustry.entities.units.BuildPlan
Whether construction has started for this plan.
initialized() - Method in class mindustry.logic.LExecutor
 
initialWaveSpacing - Variable in class mindustry.game.Rules
Starting wave spacing; if <=0, uses waveSpacing * 2.
injectConsoleVariables() - Method in class mindustry.ui.fragments.ConsoleFragment
 
inlineDescription - Variable in class mindustry.ctype.UnlockableContent
Whether to show the description in the research dialog preview.
inner() - Method in class mindustry.entities.Effect.EffectContainer
 
innerRadScl - Variable in class mindustry.entities.part.FlarePart
 
innerScl - Variable in class mindustry.entities.part.FlarePart
 
inPosition() - Method in class mindustry.ai.types.AssemblerAI
 
input - Variable in class mindustry.core.Control
 
input - Variable in class mindustry.logic.LStatements.WriteStatement
 
input - Static variable in class mindustry.world.meta.Stat
 
InputHandler - Class in mindustry.input
 
InputHandler() - Constructor for class mindustry.input.InputHandler
 
inputLocks - Variable in class mindustry.input.InputHandler
If any of these functions return true, input is locked.
inRegion - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
instability - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
installMod - Enum constant in enum class mindustry.service.Achievement
 
instance() - Method in class mindustry.type.Weather
 
instantBuild - Variable in class mindustry.game.Rules
If true, buildings will be constructed instantly, with no limit on blocks placed per second.
instantBuild - Variable in class mindustry.world.Block
If true, this block constructs immediately.
instantDeconstruct - Variable in class mindustry.world.Block
If true, this block deconstructs immediately.
instantDisappear - Variable in class mindustry.entities.bullet.BulletType
Whether to instantly make the bullet disappear.
instantTransfer - Variable in class mindustry.world.Block
Whether this block has instant transfer.
instBomb - Static variable in class mindustry.content.Fx
 
instHit - Static variable in class mindustry.content.Fx
 
instructions - Variable in class mindustry.logic.LAssembler
All instructions to be executed.
instructions - Variable in class mindustry.logic.LExecutor
 
instructions - Static variable in class mindustry.world.meta.Stat
 
instructionsPerTick - Variable in class mindustry.world.blocks.logic.LogicBlock
 
instShoot - Static variable in class mindustry.content.Fx
 
instTrail - Static variable in class mindustry.content.Fx
 
insulated - Variable in class mindustry.world.Block
whether this block has insulating properties.
insulated(int, int, int, int) - Static method in class mindustry.world.blocks.power.PowerNode
 
insulated(Building, Building) - Static method in class mindustry.world.blocks.power.PowerNode
 
insulated(Tile, Tile) - Static method in class mindustry.world.blocks.power.PowerNode
 
intensity - Variable in class mindustry.type.Weather.WeatherEntry
Intensity of the weather produced.
interactable(Team) - Method in class mindustry.world.Tile
 
interactRateKick - Static variable in class mindustry.net.Administration.Config
 
interactRateLimit - Static variable in class mindustry.net.Administration.Config
 
interactRateWindow - Static variable in class mindustry.net.Administration.Config
 
intercept(float, float, float, float, float, float, float) - Static method in class mindustry.entities.Predict
Calculates of intercept of a stationary and moving target.
intercept(Position, Position, float) - Static method in class mindustry.entities.Predict
 
intercept(Position, Position, float, float, float) - Static method in class mindustry.entities.Predict
 
intercept(Hitboxc, Hitboxc, float) - Static method in class mindustry.entities.Predict
InterceptorBulletType - Class in mindustry.entities.bullet
This class can only be used with PointDefenseBulletWeapon.
InterceptorBulletType() - Constructor for class mindustry.entities.bullet.InterceptorBulletType
 
InterceptorBulletType(float, float) - Constructor for class mindustry.entities.bullet.InterceptorBulletType
 
InterceptorBulletType(float, float, String) - Constructor for class mindustry.entities.bullet.InterceptorBulletType
 
internal - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
internalGenerateSprites - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
internalName - Variable in class mindustry.mod.ModListing
 
internalName - Variable in class mindustry.mod.Mods.ModMeta
Name without spaces in all lower case.
interp - Variable in class mindustry.entities.effect.ParticleEffect
Particle size/length/radius interpolation.
interp - Variable in class mindustry.entities.effect.WaveEffect
 
interp - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
interplanetaryAccelerator - Static variable in class mindustry.content.Blocks
 
intersect - Static variable in class mindustry.content.SectorPresets
 
intersect(float, float, float, float) - Method in class mindustry.entities.EntityGroup
 
intersect(float, float, float, float, Boolf<? super T>) - Method in class mindustry.entities.EntityGroup
 
intersect(float, float, float, float, Cons<? super T>) - Method in class mindustry.entities.EntityGroup
 
intersect(Ray, float) - Method in class mindustry.type.Planet
 
intersectOut - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
interval - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
interval - Variable in class mindustry.world.draw.DrawFrames
Ticks between frames.
intervalAngle - Variable in class mindustry.entities.bullet.BulletType
Angle offset for interval bullets.
intervalBullet - Variable in class mindustry.entities.bullet.BulletType
Bullet that is created at a fixed interval.
intervalBullets - Variable in class mindustry.entities.bullet.BulletType
Number of bullet spawned per interval.
intervalDelay - Variable in class mindustry.entities.bullet.BulletType
Use a negative value to disable interval bullet delay.
intervalRandomSpread - Variable in class mindustry.entities.bullet.BulletType
Random angle added to interval bullets.
intervalSpread - Variable in class mindustry.entities.bullet.BulletType
Angle spread between individual interval bullets.
IntFormat - Class in mindustry.ui
A low-garbage way to format bundle strings.
IntFormat(String) - Constructor for class mindustry.ui.IntFormat
 
IntFormat(String, Func<Integer, String>) - Constructor for class mindustry.ui.IntFormat
 
intialized - Variable in class mindustry.world.meta.Stats
Whether these stats are initialized yet.
ints1 - Static variable in class mindustry.maps.generators.BasicGenerator
 
ints2 - Static variable in class mindustry.maps.generators.BasicGenerator
 
inv - Variable in class mindustry.input.InputHandler
 
inv() - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
invalid - Variable in class mindustry.mod.Mods.ModResolutionContext
 
invalid(double) - Static method in class mindustry.logic.LVar
 
invalid(Teamc) - Method in class mindustry.ai.types.LogicAI
 
invalid(Teamc) - Method in class mindustry.entities.units.AIController
 
invalidateTarget(Posc, Team, float, float) - Static method in class mindustry.entities.Units
invalidateTarget(Posc, Team, float, float, float) - Static method in class mindustry.entities.Units
Validates a target.
invalidateTarget(Teamc, Unit, float) - Static method in class mindustry.entities.Units
invalidateTile(Tile) - Method in class mindustry.graphics.BlockRenderer
 
invalidHandler - Variable in class mindustry.core.NetServer
Handles an incorrect command response.
InvalidStatement() - Constructor for class mindustry.logic.LStatements.InvalidStatement
 
invalidWarmup - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
invasionGracePeriod - Static variable in class mindustry.Vars
how many minutes have to pass before invasions in a *captured* sector start
inverseFloodFill(Tile) - Method in class mindustry.maps.generators.BasicGenerator
 
InverseKinematics - Class in mindustry.graphics
 
InverseKinematics() - Constructor for class mindustry.graphics.InverseKinematics
 
invert - Variable in class mindustry.world.blocks.distribution.OverflowDuct
 
invert - Variable in class mindustry.world.blocks.distribution.OverflowGate
 
invert - Variable in class mindustry.world.blocks.distribution.Sorter
 
invert - Variable in class mindustry.world.blocks.payloads.PayloadRouter
 
invertedSorter - Static variable in class mindustry.content.Blocks
 
invertedTime - Variable in class mindustry.world.blocks.production.BurstDrill
 
invertFlip - Variable in class mindustry.world.Block
if true, schematic flips with this block are inverted.
invertTime - Variable in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
invincible - Static variable in class mindustry.content.StatusEffects
 
inviteFriends() - Method in interface mindustry.core.Platform
Steam: Show multiplayer friend invite dialog.
io - Static variable in class mindustry.logic.LCategory
 
ios - Static variable in class mindustry.Vars
whether the game is running on an iOS device
ip - Variable in class mindustry.game.EventType.ClientServerConnectEvent
 
ip - Variable in class mindustry.game.EventType.PlayerIpBanEvent
 
ip - Variable in class mindustry.game.EventType.PlayerIpUnbanEvent
 
ip - Variable in class mindustry.net.Administration.TraceInfo
 
ip - Variable in class mindustry.ui.dialogs.JoinDialog.Server
 
ips - Variable in class mindustry.net.Administration.PlayerInfo
 
ips - Variable in class mindustry.net.Administration.TraceInfo
 
ipt - Variable in class mindustry.logic.LExecutor
 
ipt - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
is(GameState.State) - Method in class mindustry.core.GameState
 
isAccessible() - Method in class mindustry.world.Block
 
isAccessible() - Method in class mindustry.world.blocks.distribution.Conveyor
 
isAccessible(int, int) - Method in class mindustry.core.World
 
isAchieved() - Method in enum class mindustry.service.Achievement
 
isAchieved(String) - Method in class mindustry.service.GameService
 
isActive() - Method in class mindustry.type.Weather
 
isActive() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
isActive(Team) - Method in class mindustry.game.Teams
Returns whether a team is active, e.g.
isAdmin(String, String) - Method in class mindustry.net.Administration
 
isAI() - Method in class mindustry.game.Team
 
isAir() - Method in class mindustry.world.Block
 
isAlive() - Method in class mindustry.game.Team
 
isAlive() - Method in class mindustry.game.Teams.TeamData
 
isAtLeast(int, int, String) - Static method in class mindustry.core.Version
 
isAtLeast(String) - Static method in class mindustry.core.Version
 
isAttacked() - Method in class mindustry.type.Sector
 
isAttacking() - Method in class mindustry.ai.types.CommandAI
 
isAutosave() - Method in class mindustry.game.Saves.SaveSlot
 
isBanned() - Method in class mindustry.type.UnitType
 
isBanned(UnitType) - Method in class mindustry.game.Rules
 
isBanned(Block) - Method in class mindustry.game.Rules
 
isBeingPlayed() - Method in class mindustry.type.Sector
 
isBlacklisted() - Method in class mindustry.mod.Mods.LoadedMod
Some mods are known to cause issues with the game; this detects and returns whether a mod is manually blacklisted.
isBlockPresent(Block) - Method in class mindustry.ai.BlockIndexer
 
isBool() - Method in class mindustry.net.Administration.Config
 
isBreaking() - Method in class mindustry.input.DesktopInput
 
isBreaking() - Method in class mindustry.input.InputHandler
 
isBreaking() - Method in class mindustry.input.MobileInput
 
isBuffered() - Method in class mindustry.maps.filters.BlendFilter
 
isBuffered() - Method in class mindustry.maps.filters.DistortFilter
 
isBuffered() - Method in class mindustry.maps.filters.GenerateFilter
 
isBuffered() - Method in class mindustry.maps.filters.MedianFilter
 
isBuffered() - Method in class mindustry.maps.filters.OreMedianFilter
 
isBuilding - Variable in class mindustry.input.InputHandler
 
isCampaign() - Method in class mindustry.core.GameState
Note that being in a campaign does not necessarily mean having a sector.
isCaptured() - Method in class mindustry.type.Sector
 
isCenter() - Method in class mindustry.world.Tile
 
isCenterVent(Tile) - Method in class mindustry.world.blocks.environment.SteamVent
 
isCompleted() - Method in class mindustry.game.MapObjectives.MapObjective
 
isConnected() - Method in class mindustry.net.NetConnection
 
isConnecting() - Method in class mindustry.core.NetClient
 
isControlled() - Method in interface mindustry.world.blocks.ControlBlock
 
isCutscene() - Method in class mindustry.core.Renderer
 
isDark() - Method in class mindustry.audio.SoundControl
Whether to play dark music.
isDarkened() - Method in class mindustry.world.Tile
 
isDeep() - Method in class mindustry.world.blocks.environment.Floor
 
isDefault() - Method in class mindustry.net.Administration.Config
 
isDefaultLoadout(Schematic) - Method in class mindustry.game.Schematics
 
isDiscovered(Team, int, int) - Method in class mindustry.game.FogControl
 
isDone() - Method in class mindustry.entities.units.BuildPlan
 
isDone() - Method in class mindustry.net.Streamable.StreamBuilder
 
isDosBlacklisted(String) - Method in class mindustry.net.Administration
 
isDroppingItem() - Method in class mindustry.input.InputHandler
 
isDuct - Variable in class mindustry.world.Block
if true, this block acts a duct and will connect to armored ducts from the side.
isEditor() - Method in class mindustry.core.GameState
 
isEditorTile() - Method in class mindustry.editor.EditorTile
 
isEditorTile() - Method in class mindustry.world.Tile
 
isEmpty() - Method in class mindustry.editor.DrawOperation
 
isEmpty() - Method in class mindustry.entities.EntityGroup
 
isEmpty() - Method in class mindustry.type.PayloadSeq
 
isEnemy - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
isEntityUsed(int) - Method in class mindustry.core.NetClient
 
isFake() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
isFirstTier - Variable in class mindustry.world.blocks.storage.CoreBlock
 
isFloor() - Method in class mindustry.world.Block
 
isGame() - Method in class mindustry.core.GameState
 
isGenerating() - Method in class mindustry.core.World.FilterContext
 
isGenerating() - Method in class mindustry.core.World
 
isGenerating() - Method in interface mindustry.world.WorldContext
Returns whether the world is already generating.
isGrid() - Method in class mindustry.editor.MapView
 
isHidden() - Method in class mindustry.ctype.UnlockableContent
Whether this content is always hidden in the content database dialog.
isHidden() - Method in class mindustry.game.Saves.SaveSlot
 
isHidden() - Method in class mindustry.type.Item
 
isHidden() - Method in class mindustry.type.Liquid
 
isHidden() - Method in class mindustry.type.Planet
Planets cannot be viewed in the database dialog.
isHidden() - Method in class mindustry.type.SectorPreset
 
isHidden() - Method in class mindustry.type.StatusEffect
 
isHidden() - Method in class mindustry.type.UnitType
 
isHidden() - Method in class mindustry.type.Weather
 
isHidden() - Method in class mindustry.world.Block
 
isHidden() - Method in class mindustry.world.blocks.ConstructBlock
 
isHidden() - Method in class mindustry.world.blocks.environment.AirBlock
 
isHighScore() - Method in class mindustry.core.Control
 
isHittable(Posc, boolean, boolean) - Static method in class mindustry.entities.Units
 
isIDBanned(String) - Method in class mindustry.net.Administration
 
isImage(Fi) - Static method in class mindustry.io.MapIO
 
isInvalidMap() - Method in class mindustry.core.World
 
isIPBanned(String) - Method in class mindustry.net.Administration
 
isJava() - Method in class mindustry.mod.Mods.LoadedMod
 
isLandable() - Method in class mindustry.type.Planet
 
isLastSector - Variable in class mindustry.type.SectorPreset
If true, this is the last sector in its planetary campaign.
isLaunching() - Method in class mindustry.core.Renderer
 
isLeaf() - Method in class mindustry.ui.layout.TreeLayout.TreeNode
 
isLiquid - Variable in class mindustry.world.blocks.environment.Floor
whether this block is liquid.
isLoading() - Method in class mindustry.editor.MapEditor
 
isLogicControllable() - Method in class mindustry.ai.types.CommandAI
 
isLogicControllable() - Method in class mindustry.entities.units.AIController
 
isLogicControllable() - Method in interface mindustry.entities.units.UnitController
 
isMap - Variable in class mindustry.game.EventType.SaveLoadEvent
 
isMap() - Method in interface mindustry.world.WorldContext
 
isMenu() - Method in class mindustry.core.GameState
 
isModded() - Method in class mindustry.ctype.Content
 
isMultiblock() - Method in class mindustry.world.Block
 
isNearObstacle(Unit, int, int, int, int) - Static method in class mindustry.ai.ControlPathfinder
 
isNum() - Method in class mindustry.net.Administration.Config
 
isobj - Variable in class mindustry.logic.LVar
 
isObj - Variable in enum class mindustry.logic.LAccess
 
isOnlyAI() - Method in class mindustry.game.Team
 
isOnPlanet(Planet) - Method in class mindustry.ctype.UnlockableContent
 
isOnPlanet(Planet) - Method in class mindustry.type.Item
 
isOutdated() - Method in class mindustry.mod.Mods.LoadedMod
 
isOutlined(String) - Method in class mindustry.graphics.MultiPacker
 
isOver() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
isOverlay() - Method in class mindustry.world.Block
 
isPaused() - Method in class mindustry.core.GameState
 
isPlaceable() - Method in class mindustry.world.Block
 
isPlacing() - Method in class mindustry.input.InputHandler
 
isPlacing() - Method in class mindustry.input.MobileInput
 
isPlaying() - Method in class mindustry.core.GameState
 
isPost() - Method in class mindustry.maps.filters.CoreSpawnFilter
 
isPost() - Method in class mindustry.maps.filters.EnemySpawnFilter
 
isPost() - Method in class mindustry.maps.filters.GenerateFilter
 
isPost() - Method in class mindustry.maps.filters.LogicFilter
 
isPost() - Method in class mindustry.maps.filters.RandomItemFilter
 
isPost() - Method in class mindustry.maps.filters.SpawnPathFilter
 
isPressed() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
isQuerying() - Method in class mindustry.editor.MapObjectivesCanvas
 
isRebuildSelecting() - Method in class mindustry.input.InputHandler
 
isRebuildSelecting() - Method in class mindustry.input.MobileInput
 
isRotation(Team) - Method in class mindustry.entities.units.BuildPlan
 
isSame(Building) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
isSaveValid(Fi) - Static method in class mindustry.io.SaveIO
 
isSaveValid(DataInputStream) - Static method in class mindustry.io.SaveIO
 
isSaving() - Method in class mindustry.game.Saves
 
isSector() - Method in class mindustry.game.Saves.SaveSlot
 
isShooting() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
isShown() - Method in class mindustry.ui.fragments.BlockConfigFragment
 
isSidePlace(Seq<BuildPlan>) - Static method in class mindustry.input.Placement
 
isSpawning() - Method in class mindustry.ai.WaveSpawner
 
isStatic() - Method in class mindustry.world.Block
 
isStrict() - Method in class mindustry.net.Administration
 
isString() - Method in class mindustry.net.Administration.Config
 
isSubnetBanned(String) - Method in class mindustry.net.Administration
 
issueAttackCommand - Enum constant in enum class mindustry.service.Achievement
 
isSupported() - Method in class mindustry.mod.Mods.LoadedMod
 
isUpdateAvailable() - Method in class mindustry.net.BeControl
 
isUsingSchematic() - Method in class mindustry.input.InputHandler
 
isValidController() - Method in interface mindustry.entities.units.UnitController
 
isVanilla() - Method in class mindustry.ctype.Content
 
isVisible() - Method in class mindustry.world.Block
 
isVisible(Team, float, float) - Method in class mindustry.game.FogControl
 
isVisibleTile(Team, int, int) - Method in class mindustry.game.FogControl
 
isVisualPressed() - Method in class mindustry.editor.MapObjectivesCanvas
 
isWaitingForPlayers() - Method in class mindustry.core.NetServer
 
isWaitingWave() - Method in class mindustry.core.Logic
 
isWhitelisted(String, String) - Method in class mindustry.net.Administration
 
isWhitelistEnabled() - Method in class mindustry.net.Administration
 
item - Enum constant in enum class mindustry.ctype.ContentType
 
item - Variable in class mindustry.game.EventType.DepositEvent
 
item - Variable in class mindustry.game.EventType.WithdrawEvent
 
item - Variable in class mindustry.game.MapObjectives.CoreItemObjective
 
item - Variable in class mindustry.game.MapObjectives.ItemObjective
 
item - Variable in class mindustry.net.Administration.PlayerAction
valid for item-type events only.
item - Variable in class mindustry.type.ammo.ItemAmmoType
 
item - Variable in class mindustry.type.ItemStack
 
item - Variable in class mindustry.type.PayloadStack
 
item - Variable in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemEntry
 
item - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
item - Variable in class mindustry.world.blocks.units.UnitAssembler.YeetData
 
item - Variable in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
item(int) - Method in class mindustry.core.ContentLoader
 
item(String) - Method in class mindustry.core.ContentLoader
 
Item - Class in mindustry.type
 
Item(String) - Constructor for class mindustry.type.Item
 
Item(String, Color) - Constructor for class mindustry.type.Item
 
ItemAmmoType - Class in mindustry.type.ammo
 
ItemAmmoType() - Constructor for class mindustry.type.ammo.ItemAmmoType
 
ItemAmmoType(Item) - Constructor for class mindustry.type.ammo.ItemAmmoType
 
ItemAmmoType(Item, int) - Constructor for class mindustry.type.ammo.ItemAmmoType
 
itemAmount - Variable in class mindustry.net.Administration.PlayerAction
 
itemArray - Variable in class mindustry.world.blocks.production.Drill
 
itemBoosters(String, float, float, float, ItemStack[]) - Static method in class mindustry.world.meta.StatValues
 
itemBoostIntensity - Variable in class mindustry.world.blocks.production.WallCrafter
How many times faster the drill will progress when boosted by items.
itemBridge - Static variable in class mindustry.content.Blocks
 
ItemBridge - Class in mindustry.world.blocks.distribution
 
ItemBridge(String) - Constructor for class mindustry.world.blocks.distribution.ItemBridge
 
ItemBridge.ItemBridgeBuild - Class in mindustry.world.blocks.distribution
 
ItemBridgeBuild() - Constructor for class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
ItemBuffer - Class in mindustry.world
 
ItemBuffer(int) - Constructor for class mindustry.world.ItemBuffer
 
itemCapacity - Enum constant in enum class mindustry.logic.LAccess
 
itemCapacity - Variable in class mindustry.type.UnitType
amount of items this unit can carry; <0 to determine based on hitSize.
itemCapacity - Variable in class mindustry.world.Block
maximum items this block can carry (usually, this is per-type of item)
itemCapacity - Static variable in class mindustry.world.meta.Stat
 
itemCircleRegion - Variable in class mindustry.type.UnitType
 
itemConsumer - Variable in class mindustry.world.blocks.defense.ForceProjector
 
itemConsumer - Variable in class mindustry.world.blocks.production.WallCrafter
 
itemDepositCooldown - Variable in class mindustry.game.Rules
Cooldown, in seconds, of item depositing for players.
itemDepositCooldown - Variable in class mindustry.input.InputHandler
 
itemDisplay - Variable in class mindustry.ui.dialogs.ResearchDialog
 
itemDrop - Enum constant in enum class mindustry.logic.LUnitControl
 
itemDrop - Variable in class mindustry.world.Block
item that drops from this block, used for drills
itemDuration - Variable in class mindustry.world.blocks.power.ConsumeGenerator
The time in number of ticks during which a single item will produce power.
itemDuration - Variable in class mindustry.world.blocks.power.ImpactReactor
 
itemDuration - Variable in class mindustry.world.blocks.power.NuclearReactor
ticks to consume 1 fuel
itemDurationMultiplier - Variable in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
itemDurationMultipliers - Variable in class mindustry.world.blocks.power.ConsumeGenerator
Multiplies the itemDuration for a given item.
itemDurationMultipliers - Variable in class mindustry.world.consumers.ConsumeItemEfficiency
This has no effect on the consumer itself, but is used for stat display.
itemEfficiencyMultiplier(Item) - Method in class mindustry.world.consumers.ConsumeItemCharged
 
itemEfficiencyMultiplier(Item) - Method in class mindustry.world.consumers.ConsumeItemExplosive
 
itemEfficiencyMultiplier(Item) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
itemEfficiencyMultiplier(Item) - Method in class mindustry.world.consumers.ConsumeItemFlammable
 
itemEfficiencyMultiplier(Item) - Method in class mindustry.world.consumers.ConsumeItemRadioactive
 
itemEffMultiplier(Floatf<Item>, float, Boolf<Item>) - Static method in class mindustry.world.meta.StatValues
 
itemEffMultiplier(Floatf<Item>, float, Boolf<Item>, ObjectFloatMap<Item>) - Static method in class mindustry.world.meta.StatValues
 
itemFilter - Variable in class mindustry.world.Block
Consumption filters.
ItemIncinerator - Class in mindustry.world.blocks.production
Incinerator that accepts only items and optionally requires a liquid, e.g.
ItemIncinerator(String) - Constructor for class mindustry.world.blocks.production.ItemIncinerator
 
ItemIncinerator.ItemIncineratorBuild - Class in mindustry.world.blocks.production
 
ItemIncineratorBuild() - Constructor for class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
ItemModule - Class in mindustry.world.modules
 
ItemModule() - Constructor for class mindustry.world.modules.ItemModule
 
ItemModule.ItemCalculator - Interface in mindustry.world.modules
 
ItemModule.ItemConsumer - Interface in mindustry.world.modules
 
itemMultipliers - Variable in class mindustry.world.consumers.ConsumeItemList
 
ItemObjective() - Constructor for class mindustry.game.MapObjectives.ItemObjective
 
ItemObjective(Item, int) - Constructor for class mindustry.game.MapObjectives.ItemObjective
 
itemOffsetY - Variable in class mindustry.type.UnitType
movement speed (world units/t)
itemRegion - Variable in class mindustry.world.blocks.production.Drill
 
itemReq - Variable in class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
itemRotation - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
items - Variable in class mindustry.game.SectorInfo
Items stored in all cores.
items - Variable in class mindustry.game.SpawnGroup
Items this unit spawns with.
items - Static variable in class mindustry.graphics.Pal
 
items - Variable in class mindustry.ui.dialogs.ResearchDialog
 
items - Variable in class mindustry.world.blocks.distribution.MassDriver.DriverBulletData
 
items - Variable in class mindustry.world.consumers.ConsumeItemDynamic
 
items - Variable in class mindustry.world.consumers.ConsumeItems
 
items - Static variable in class mindustry.world.meta.StatCat
 
items - Static variable in class mindustry.world.meta.StatUnit
 
items - Variable in class mindustry.world.modules.ItemModule
 
items() - Method in class mindustry.core.ContentLoader
 
items() - Method in class mindustry.game.Team
 
items() - Method in class mindustry.type.Sector
 
items(boolean, ItemStack...) - Static method in class mindustry.world.meta.StatValues
 
items(float, Boolf<Item>) - Static method in class mindustry.world.meta.StatValues
 
items(float, ItemStack...) - Static method in class mindustry.world.meta.StatValues
 
items(Boolf<Item>) - Static method in class mindustry.world.meta.StatValues
 
items(ItemStack...) - Static method in class mindustry.world.meta.StatValues
 
Items - Class in mindustry.content
 
Items() - Constructor for class mindustry.content.Items
 
ItemsDisplay - Class in mindustry.ui
Displays a list of items, e.g.
ItemsDisplay() - Constructor for class mindustry.ui.ItemsDisplay
 
ItemSelection - Class in mindustry.world.blocks
 
ItemSelection() - Constructor for class mindustry.world.blocks.ItemSelection
 
ItemSeq - Class in mindustry.type
 
ItemSeq() - Constructor for class mindustry.type.ItemSeq
 
ItemSeq(Seq<ItemStack>) - Constructor for class mindustry.type.ItemSeq
 
itemSize - Static variable in class mindustry.Vars
displayed item size when ingame.
itemsLaunched - Enum constant in enum class mindustry.service.SStat
 
itemsLoaded - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
itemsMoved - Static variable in class mindustry.world.meta.Stat
 
itemSource - Static variable in class mindustry.content.Blocks
 
ItemSource - Class in mindustry.world.blocks.sandbox
 
ItemSource(String) - Constructor for class mindustry.world.blocks.sandbox.ItemSource
 
ItemSource.ItemSourceBuild - Class in mindustry.world.blocks.sandbox
 
ItemSourceBuild() - Constructor for class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
itemsPerSecond - Variable in class mindustry.world.blocks.sandbox.ItemSource
 
itemsSecond - Static variable in class mindustry.world.meta.StatUnit
 
ItemStack - Class in mindustry.type
 
ItemStack() - Constructor for class mindustry.type.ItemStack
 
ItemStack(Item, int) - Constructor for class mindustry.type.ItemStack
 
itemTake - Enum constant in enum class mindustry.logic.LUnitControl
 
itemTaken(Item) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
itemTaken(Item) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
itemTaken(Item) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
itemTarget - Variable in class mindustry.ai.types.CargoAI
 
itemTransfer - Static variable in class mindustry.content.Fx
 
itemTransferRange - Static variable in class mindustry.Vars
range for moving items
ItemTurret - Class in mindustry.world.blocks.defense.turrets
 
ItemTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.ItemTurret
 
ItemTurret.ItemEntry - Class in mindustry.world.blocks.defense.turrets
 
ItemTurret.ItemTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
ItemTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
itemUseTime - Variable in class mindustry.world.blocks.production.Fracker
 
itemVoid - Static variable in class mindustry.content.Blocks
 
ItemVoid - Class in mindustry.world.blocks.sandbox
 
ItemVoid(String) - Constructor for class mindustry.world.blocks.sandbox.ItemVoid
 
ItemVoid.ItemVoidBuild - Class in mindustry.world.blocks.sandbox
 
ItemVoidBuild() - Constructor for class mindustry.world.blocks.sandbox.ItemVoid.ItemVoidBuild
 
iterateTaken(int, int, Intc2) - Method in class mindustry.world.Block
Iterate through ever grid position taken up by this block.
iterator() - Method in class mindustry.entities.EntityGroup
 
iterator() - Method in class mindustry.game.MapMarkers
 
iterator() - Method in class mindustry.game.MapObjectives
 
iterator() - Method in class mindustry.type.ItemSeq
 
iterator() - Method in class mindustry.world.Tiles
 

J

java - Variable in class mindustry.mod.Mods.ModMeta
If true, this mod should be loaded as a Java class mod.
javaPath - Static variable in class mindustry.Vars
path to the java executable
join - Variable in class mindustry.core.UI
 
joinCommunityServer - Enum constant in enum class mindustry.service.Achievement
 
JoinDialog - Class in mindustry.ui.dialogs
 
JoinDialog() - Constructor for class mindustry.ui.dialogs.JoinDialog
 
JoinDialog.Server - Class in mindustry.ui.dialogs
 
joint - Variable in class mindustry.entities.Leg
 
jointRegion - Variable in class mindustry.type.UnitType
 
json - Static variable in class mindustry.io.JsonIO
 
JsonIO - Class in mindustry.io
 
JsonIO() - Constructor for class mindustry.io.JsonIO
 
JumpButton(Prov<LCanvas.StatementElem>, Cons<LCanvas.StatementElem>, LCanvas.StatementElem) - Constructor for class mindustry.logic.LCanvas.JumpButton
 
JumpCurve(LCanvas.JumpButton) - Constructor for class mindustry.logic.LCanvas.JumpCurve
 
JumpI() - Constructor for class mindustry.logic.LExecutor.JumpI
 
JumpI(ConditionOp, LVar, LVar, int) - Constructor for class mindustry.logic.LExecutor.JumpI
 
jumps - Variable in class mindustry.logic.LCanvas.DragLayout
 
JumpStatement() - Constructor for class mindustry.logic.LStatements.JumpStatement
 
jumpUIBegin - Variable in class mindustry.logic.LCanvas.JumpCurve
 
jumpUIEnd - Variable in class mindustry.logic.LCanvas.JumpCurve
 
junction - Static variable in class mindustry.content.Blocks
 
Junction - Class in mindustry.world.blocks.distribution
 
Junction(String) - Constructor for class mindustry.world.blocks.distribution.Junction
 
Junction.JunctionBuild - Class in mindustry.world.blocks.distribution
 
JunctionBuild() - Constructor for class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
junctionReplacement - Variable in class mindustry.world.blocks.distribution.Conveyor
 
junctionReplacement - Variable in class mindustry.world.blocks.distribution.Duct
 
junctionReplacement - Variable in class mindustry.world.blocks.liquid.Conduit
 

K

karst - Static variable in class mindustry.content.SectorPresets
 
keepState() - Method in class mindustry.ai.types.CommandAI
 
keepState() - Method in class mindustry.ai.types.LogicAI
 
keepState() - Method in class mindustry.entities.units.AIController
 
keepVelocity - Variable in class mindustry.entities.bullet.BulletType
Whether velocity is inherited from the shooter.
key - Variable in enum class mindustry.editor.EditorTool
Key to activate this tool.
key - Variable in class mindustry.editor.MapObjectivesDialog.TypeInfo
 
key - Variable in class mindustry.net.Administration.Config
 
keybind - Variable in class mindustry.ai.UnitCommand
Key to press for this command.
keybind - Variable in class mindustry.ai.UnitStance
Key to press for this stance.
KeybindDialog - Class in mindustry.ui.dialogs
 
KeybindDialog() - Constructor for class mindustry.ui.dialogs.KeybindDialog
 
kick - Enum constant in enum class mindustry.net.Packets.AdminAction
 
kick - Enum constant in enum class mindustry.net.Packets.KickReason
 
kick() - Method in class mindustry.net.NetConnection
Kick with the standard kick reason.
kick(String) - Static method in class mindustry.core.NetClient
 
kick(String) - Method in class mindustry.net.NetConnection
Kick with an arbitrary reason.
kick(String, long) - Method in class mindustry.net.NetConnection
Kick with an arbitrary reason.
kick(Packets.KickReason) - Static method in class mindustry.core.NetClient
 
kick(Packets.KickReason) - Method in class mindustry.net.NetConnection
Kick with a special, localized reason.
kick(Packets.KickReason, long) - Method in class mindustry.net.NetConnection
Kick with a special, localized reason.
kickAll(Packets.KickReason) - Method in class mindustry.core.NetServer
 
kickDisconnect() - Method in class mindustry.net.NetConnection
 
kickDuration - Static variable in class mindustry.core.NetServer
Duration of a kick in seconds.
kicked - Variable in class mindustry.net.NetConnection
 
kickedIPs - Variable in class mindustry.net.Administration
 
kill100kEnemies - Enum constant in enum class mindustry.service.Achievement
 
kill1kEnemies - Enum constant in enum class mindustry.service.Achievement
 
killable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
killEclipseDuo - Enum constant in enum class mindustry.service.Achievement
 
killed(Unit) - Method in class mindustry.type.UnitType
 
killEnemyPhaseWall - Enum constant in enum class mindustry.service.Achievement
 
killShooter - Variable in class mindustry.entities.bullet.BulletType
Whether to kill the shooter when this is shot.
kiln - Static variable in class mindustry.content.Blocks
 
knockback - Variable in class mindustry.entities.bullet.BulletType
Knockback in velocity.
knockback - Variable in class mindustry.world.blocks.distribution.MassDriver
 
knockback - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 

L

label(String, float, float, float) - Static method in class mindustry.ui.Menus
 
labelFlags - Enum constant in enum class mindustry.logic.LMarkerControl
 
labelReliable(String, float, float, float) - Static method in class mindustry.ui.Menus
 
labels - Variable in class mindustry.game.Schematic
These are used for the schematic tag UI.
LAccess - Enum Class in mindustry.logic
Setter/getter enum for logic-controlled objects.
lake - Static variable in class mindustry.content.SectorPresets
 
lancer - Static variable in class mindustry.content.Blocks
 
lancerLaser - Static variable in class mindustry.graphics.Pal
 
lancerLaserCharge - Static variable in class mindustry.content.Fx
 
lancerLaserChargeBegin - Static variable in class mindustry.content.Fx
 
lancerLaserShoot - Static variable in class mindustry.content.Fx
 
lancerLaserShootSmoke - Static variable in class mindustry.content.Fx
 
land - Enum constant in enum class mindustry.logic.LogicOp
 
landCloudColor - Variable in class mindustry.type.Planet
Tint of clouds displayed when landing.
landDuration - Variable in class mindustry.world.blocks.storage.CoreBlock
 
landed(Unit) - Method in class mindustry.type.UnitType
 
landEffect - Variable in class mindustry.world.blocks.campaign.LandingPad
 
landingPad - Static variable in class mindustry.content.Blocks
 
LandingPad - Class in mindustry.world.blocks.campaign
 
LandingPad(String) - Constructor for class mindustry.world.blocks.campaign.LandingPad
 
LandingPad.LandingPadBuild - Class in mindustry.world.blocks.campaign
 
LandingPadBuild() - Constructor for class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
landingPadLanded(Tile) - Static method in class mindustry.world.blocks.campaign.LandingPad
 
landMusic - Variable in class mindustry.world.blocks.storage.CoreBlock
 
landMusic() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
landMusic() - Method in interface mindustry.world.blocks.LaunchAnimator
 
landMusic() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
landParticleTimer - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
landParticleTimer - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
landScale() - Method in class mindustry.core.Renderer
 
landShock - Static variable in class mindustry.content.Fx
 
landZoomFrom - Variable in class mindustry.world.blocks.campaign.Accelerator
 
landZoomFrom - Variable in class mindustry.world.blocks.storage.CoreBlock
 
landZoomInterp - Variable in class mindustry.world.blocks.campaign.Accelerator
 
landZoomInterp - Variable in class mindustry.world.blocks.storage.CoreBlock
 
landZoomTo - Variable in class mindustry.world.blocks.campaign.Accelerator
 
landZoomTo - Variable in class mindustry.world.blocks.storage.CoreBlock
 
language - Variable in class mindustry.core.UI
 
LanguageDialog - Class in mindustry.ui.dialogs
 
LanguageDialog() - Constructor for class mindustry.ui.dialogs.LanguageDialog
 
large - Variable in class mindustry.world.blocks.environment.StaticWall
 
largeCliffCrusher - Static variable in class mindustry.content.Blocks
 
largeConstructor - Static variable in class mindustry.content.Blocks
 
largeHit - Variable in class mindustry.entities.bullet.ContinuousBulletType
 
largeHit - Variable in class mindustry.entities.bullet.LaserBulletType
 
largeLogicDisplay - Static variable in class mindustry.content.Blocks
 
largePayloadMassDriver - Static variable in class mindustry.content.Blocks
 
largePlasmaBore - Static variable in class mindustry.content.Blocks
 
largeShieldProjector - Static variable in class mindustry.content.Blocks
 
largeSolarPanel - Static variable in class mindustry.content.Blocks
 
laser - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
laser - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laser - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
laser - Variable in class mindustry.world.blocks.power.BeamNode
 
laser - Variable in class mindustry.world.blocks.power.PowerNode
 
laser - Variable in class mindustry.world.blocks.production.BeamDrill
 
laser - Variable in class mindustry.world.blocks.units.RepairTurret
 
laser(TextureRegion, TextureRegion, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
laser(TextureRegion, TextureRegion, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
laser(TextureRegion, TextureRegion, TextureRegion, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
laser(TextureRegion, TextureRegion, TextureRegion, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
laserAbsorb - Variable in class mindustry.entities.bullet.BulletType
For piercing lasers, setting this to true makes it get absorbed by plastanium walls.
LaserBoltBulletType - Class in mindustry.entities.bullet
 
LaserBoltBulletType() - Constructor for class mindustry.entities.bullet.LaserBoltBulletType
 
LaserBoltBulletType(float, float) - Constructor for class mindustry.entities.bullet.LaserBoltBulletType
 
laserBoost - Variable in class mindustry.world.blocks.production.BeamDrill
 
LaserBulletType - Class in mindustry.entities.bullet
 
LaserBulletType() - Constructor for class mindustry.entities.bullet.LaserBulletType
 
LaserBulletType(float) - Constructor for class mindustry.entities.bullet.LaserBulletType
 
laserCenter - Variable in class mindustry.world.blocks.production.BeamDrill
 
laserCenterBoost - Variable in class mindustry.world.blocks.production.BeamDrill
 
laserColor - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laserColor - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
laserColor - Variable in class mindustry.world.blocks.units.RepairTurret
 
laserColor1 - Variable in class mindustry.world.blocks.power.BeamNode
 
laserColor1 - Variable in class mindustry.world.blocks.power.PowerNode
 
laserColor2 - Variable in class mindustry.world.blocks.power.BeamNode
 
laserColor2 - Variable in class mindustry.world.blocks.power.PowerNode
 
laserDrill - Static variable in class mindustry.content.Blocks
 
laserEffect - Variable in class mindustry.entities.bullet.LaserBulletType
 
laserEnd - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
laserEnd - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laserEnd - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
laserEnd - Variable in class mindustry.world.blocks.power.BeamNode
 
laserEnd - Variable in class mindustry.world.blocks.power.PowerNode
 
laserEnd - Variable in class mindustry.world.blocks.production.BeamDrill
 
laserEnd - Variable in class mindustry.world.blocks.units.RepairTurret
 
laserEndBoost - Variable in class mindustry.world.blocks.production.BeamDrill
 
laserEndRegion - Variable in class mindustry.entities.bullet.SapBulletType
 
laserOpacity - Static variable in class mindustry.core.Renderer
These are global variables, for headless access.
laserRange - Variable in class mindustry.world.blocks.power.PowerNode
 
laserRegion - Variable in class mindustry.entities.bullet.SapBulletType
 
lasers - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
laserScale - Variable in class mindustry.world.blocks.power.PowerNode
 
laserStart - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
laserTop - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laserTop - Variable in class mindustry.world.blocks.units.RepairTurret
 
laserTopColor - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laserTopColor - Variable in class mindustry.world.blocks.units.RepairTurret
 
laserTopEnd - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
laserTopEnd - Variable in class mindustry.world.blocks.units.RepairTurret
 
LaserTurret - Class in mindustry.world.blocks.defense.turrets
A turret that fires a continuous beam with a delay between shots.
LaserTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.LaserTurret
 
LaserTurret.LaserTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
LaserTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
laserWidth - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
laserWidth - Variable in class mindustry.world.blocks.power.BeamNode
 
laserWidth - Variable in class mindustry.world.blocks.production.BeamDrill
 
LAssembler - Class in mindustry.logic
"Compiles" a sequence of statements into instructions.
LAssembler() - Constructor for class mindustry.logic.LAssembler
 
lastAngle - Variable in class mindustry.graphics.Trail
 
lastBlock - Variable in class mindustry.input.MobileInput
Whether no recipe was available when switching to break mode.
lastBuild - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
lastBuild - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
lastBuilder - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
lastChange - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
lastChange - Variable in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
lastChange - Variable in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
lastCommand - Variable in class mindustry.ai.types.CommandAI
Last command type assigned.
lastConfig - Variable in class mindustry.world.Block
the last configuration value applied to this block.
lastConfig - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
lastCore - Variable in class mindustry.game.Teams.TeamData
Last known live core of this team.
lastCtrlGroup - Variable in class mindustry.input.DesktopInput
Most recently selected control group by index
lastCtrlGroupSelectMillis - Variable in class mindustry.input.DesktopInput
Time of most recent control group selection
lastDamage - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
lastDrillSpeed - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
lastDrillSpeed - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
lastEfficiency - Variable in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
lastEnd - Variable in class mindustry.type.weapons.RepairBeamWeapon.HealBeamMount
 
lastEnd - Variable in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
lastHeatUpdate - Variable in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
lastImported - Variable in class mindustry.game.SectorInfo
Temporary seq for last imported items.
lastInput - Variable in class mindustry.world.blocks.distribution.Router.RouterBuild
 
lastInserted - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
lastInterp - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
lastIP - Variable in class mindustry.net.Administration.PlayerInfo
 
lastItem - Variable in class mindustry.world.blocks.distribution.Router.RouterBuild
 
lastItem - Variable in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
lastItem - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
lastKicked - Variable in class mindustry.net.Administration.PlayerInfo
 
lastLength - Variable in class mindustry.entities.units.WeaponMount
Last aim length of weapon.
lastLength - Variable in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
lastLineX - Variable in class mindustry.input.DesktopInput
Last known line positions.
lastLineX - Variable in class mindustry.input.MobileInput
Position where the player started dragging a line.
lastLineY - Variable in class mindustry.input.DesktopInput
Last known line positions.
lastLineY - Variable in class mindustry.input.MobileInput
Position where the player started dragging a line.
lastLink - Variable in class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
lastMessageTime - Variable in class mindustry.net.Administration.PlayerInfo
 
lastName - Variable in class mindustry.net.Administration.PlayerInfo
 
lastNode - Variable in class mindustry.ui.dialogs.ResearchDialog
 
lastOther - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
lastOutputPower - Variable in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
lastPlaced - Variable in class mindustry.input.MobileInput
Last placed plan.
lastPlan - Variable in class mindustry.ai.types.BuilderAI
 
lastPlan - Variable in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
lastPlans - Variable in class mindustry.input.InputHandler
 
lastPlayed - Variable in class mindustry.audio.SoundControl
 
lastPump - Variable in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
lastRadius - Variable in class mindustry.world.blocks.defense.Radar.RadarBuild
 
lastRandomPlayed - Variable in class mindustry.audio.SoundControl
 
lastReadBuild - Variable in class mindustry.io.SaveVersion
 
lastReceivedClientSnapshot - Variable in class mindustry.net.NetConnection
ID of last received client snapshot.
lastReceivedClientTime - Variable in class mindustry.net.NetConnection
Timestamp of last received snapshot.
lastRegionLength - Variable in class mindustry.io.SaveFileReader
 
lastSchematic - Variable in class mindustry.input.InputHandler
 
lastSentMessage - Variable in class mindustry.net.Administration.PlayerInfo
 
lastSourceBuild - Variable in class mindustry.logic.LExecutor.RadarI
 
lastSyncTime - Variable in class mindustry.net.Administration.PlayerInfo
 
lastTarget - Variable in class mindustry.input.MobileInput
 
lastTarget - Variable in class mindustry.logic.LExecutor.RadarI
 
lastTargetPos - Variable in class mindustry.ai.types.CommandAI
 
lastTier - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
lastUnit - Variable in class mindustry.input.InputHandler
 
lastUpdated - Variable in class mindustry.mod.ModListing
 
lastW - Variable in class mindustry.graphics.Trail
 
lastX - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
lastX - Variable in class mindustry.graphics.Trail
 
lastX - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
lastY - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
lastY - Variable in class mindustry.graphics.Trail
 
lastY - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
lastZoom - Variable in class mindustry.input.MobileInput
 
lastZoom - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
latum - Static variable in class mindustry.content.UnitTypes
 
launch - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
launch - Static variable in class mindustry.content.Fx
 
launch100kItems - Enum constant in enum class mindustry.service.Achievement
 
launch30Times - Enum constant in enum class mindustry.service.Achievement
 
launchAccelerator - Static variable in class mindustry.content.Fx
 
LaunchAnimator - Interface in mindustry.world.blocks
 
launchBlock - Variable in class mindustry.world.blocks.campaign.Accelerator
Core block that is launched.
launchCandidates - Variable in class mindustry.type.Planet
Planets that can be launched to from this one.
launchCandidates - Variable in class mindustry.ui.dialogs.PlanetDialog
Must not be null in planet launch mode.
launchCandidates - Variable in class mindustry.world.blocks.campaign.Accelerator
Override for planets that this block can launch to.
launchCapacityMultiplier - Variable in class mindustry.type.Planet
multiplier for core item capacity when launching
launchCoreSchematic - Enum constant in enum class mindustry.service.Achievement
 
launchCounter - Variable in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
launchDuration - Variable in class mindustry.world.blocks.campaign.Accelerator
 
launchDuration() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
launchDuration() - Method in interface mindustry.world.blocks.LaunchAnimator
 
launchDuration() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
launchEffect - Variable in class mindustry.world.blocks.storage.CoreBlock
 
launchHeat - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
launchIDFile - Static variable in class mindustry.Vars
file used to store launch ID
launching - Variable in class mindustry.ui.dialogs.PlanetDialog
 
launching - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
LaunchItemEvent(ItemStack) - Constructor for class mindustry.game.EventType.LaunchItemEvent
 
launchItemPad - Enum constant in enum class mindustry.service.Achievement
 
launchLightning - Variable in class mindustry.world.blocks.campaign.Accelerator
 
LaunchLoadoutDialog - Class in mindustry.ui.dialogs
Dialog for selecting loadout at sector launch.
LaunchLoadoutDialog() - Constructor for class mindustry.ui.dialogs.LaunchLoadoutDialog
 
launchMusic - Variable in class mindustry.type.Planet
Plays in the planet dialog when this planet is selected.
launchMusic - Variable in class mindustry.world.blocks.campaign.Accelerator
 
launchMusic - Variable in class mindustry.world.blocks.storage.CoreBlock
 
launchMusic() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
launchMusic() - Method in interface mindustry.world.blocks.LaunchAnimator
 
launchMusic() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
launchPad - Enum constant in enum class mindustry.world.meta.BlockFlag
 
launchPad - Static variable in class mindustry.content.Blocks
 
LaunchPad - Class in mindustry.world.blocks.campaign
 
LaunchPad(String) - Constructor for class mindustry.world.blocks.campaign.LaunchPad
 
LaunchPad.LaunchPadBuild - Class in mindustry.world.blocks.campaign
 
LaunchPadBuild() - Constructor for class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
launchPod - Static variable in class mindustry.content.Fx
 
launchSector - Variable in class mindustry.ui.dialogs.PlanetDialog
 
launchSound - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
launchTime - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
launchTime - Variable in class mindustry.world.blocks.campaign.LaunchPad
Time between launches.
launchTime - Static variable in class mindustry.world.meta.Stat
 
lava - Static variable in class mindustry.content.Fx
 
layer - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
layer - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
layer - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
layer - Variable in class mindustry.entities.bullet.BulletType
Z layer to drawn on.
layer - Variable in class mindustry.entities.Effect
 
layer - Variable in class mindustry.entities.part.FlarePart
 
layer - Variable in class mindustry.entities.part.HaloPart
 
layer - Variable in class mindustry.entities.part.HoverPart
 
layer - Variable in class mindustry.entities.part.RegionPart
 
layer - Variable in class mindustry.entities.part.ShapePart
 
layer - Variable in class mindustry.logic.LExecutor.GetBlockI
 
layer - Variable in class mindustry.logic.LExecutor.SetBlockI
 
layer - Variable in class mindustry.logic.LStatements.GetBlockStatement
 
layer - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
layer - Variable in class mindustry.world.blocks.environment.Prop
 
layer - Variable in class mindustry.world.blocks.environment.TallBlock
 
layer - Variable in class mindustry.world.draw.DrawGlowRegion
 
layer - Variable in class mindustry.world.draw.DrawHeatRegion
 
layer - Variable in class mindustry.world.draw.DrawPower
Any number <=0 disables layer changes.
layer - Variable in class mindustry.world.draw.DrawPulseShape
 
layer - Variable in class mindustry.world.draw.DrawRegion
Any number <=0 disables layer changes.
layer - Variable in class mindustry.world.draw.DrawShape
 
layer(float) - Method in class mindustry.entities.Effect
 
layer(float, float) - Method in class mindustry.entities.Effect
 
Layer - Class in mindustry.graphics
Stores constants for sorting layers.
Layer() - Constructor for class mindustry.graphics.Layer
 
layerDuration - Variable in class mindustry.entities.Effect
 
layerFlying - Static variable in class mindustry.async.PhysicsProcess
 
layerGround - Static variable in class mindustry.async.PhysicsProcess
 
layerLegs - Static variable in class mindustry.async.PhysicsProcess
 
layerOffset - Variable in class mindustry.entities.part.HaloPart
 
layerOffset - Variable in class mindustry.entities.part.HoverPart
 
layerOffset - Variable in class mindustry.entities.part.RegionPart
 
layerOffset - Variable in class mindustry.entities.part.ShapePart
 
layerOffset - Variable in class mindustry.type.Weapon
draw Z offset relative to the default value
layers - Static variable in class mindustry.async.PhysicsProcess
 
layers - Variable in class mindustry.world.draw.DrawSpikes
 
layerSpeed - Variable in class mindustry.world.draw.DrawSpikes
 
layerUnderwater - Static variable in class mindustry.async.PhysicsProcess
 
layout() - Method in class mindustry.logic.LCanvas.DragLayout
 
layout(TreeLayout.TreeNode) - Method in class mindustry.ui.layout.BranchTreeLayout
 
layout(TreeLayout.TreeNode) - Method in class mindustry.ui.layout.RadialTreeLayout
 
layout(TreeLayout.TreeNode) - Method in class mindustry.ui.layout.RowTreeLayout
 
layout(TreeLayout.TreeNode) - Method in interface mindustry.ui.layout.TreeLayout
 
LCanvas - Class in mindustry.logic
 
LCanvas() - Constructor for class mindustry.logic.LCanvas
 
LCanvas.DragLayout - Class in mindustry.logic
 
LCanvas.JumpButton - Class in mindustry.logic
 
LCanvas.JumpCurve - Class in mindustry.logic
 
LCanvas.StatementElem - Class in mindustry.logic
 
LCategory - Class in mindustry.logic
 
LCategory(String, Color) - Constructor for class mindustry.logic.LCategory
 
LCategory(String, Color, Drawable) - Constructor for class mindustry.logic.LCategory
 
lead - Static variable in class mindustry.content.Items
 
leadScale - Variable in class mindustry.maps.planet.AsteroidGenerator
 
leaks - Variable in class mindustry.world.blocks.liquid.Conduit
 
leaves - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
left - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
 
leftOutlineRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
leftRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
Leg - Class in mindustry.entities
 
Leg() - Constructor for class mindustry.entities.Leg
 
LegacyBlock - Class in mindustry.world.blocks.legacy
Any subclass of this will be removed upon world load.
LegacyBlock(String) - Constructor for class mindustry.world.blocks.legacy.LegacyBlock
 
LegacyCommandCenter - Class in mindustry.world.blocks.legacy
 
LegacyCommandCenter(String) - Constructor for class mindustry.world.blocks.legacy.LegacyCommandCenter
 
LegacyCommandCenter.CommandBuild - Class in mindustry.world.blocks.legacy
 
LegacyIO - Class in mindustry.io.versions
 
LegacyIO() - Constructor for class mindustry.io.versions.LegacyIO
 
legacyLaunchPadOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
legacyLaunchPads - Variable in class mindustry.game.CampaignRules
 
LegacyMechPad - Class in mindustry.world.blocks.legacy
 
LegacyMechPad(String) - Constructor for class mindustry.world.blocks.legacy.LegacyMechPad
 
LegacyMechPad.LegacyMechPadBuild - Class in mindustry.world.blocks.legacy
 
LegacyMechPadBuild() - Constructor for class mindustry.world.blocks.legacy.LegacyMechPad.LegacyMechPadBuild
 
legacyReadWarmup - Variable in class mindustry.world.blocks.production.GenericCrafter
Only used for legacy cultivator blocks.
LegacyRegionSaveVersion - Class in mindustry.io.versions
This version does not read custom chunk data (<= 6).
LegacyRegionSaveVersion(int) - Constructor for class mindustry.io.versions.LegacyRegionSaveVersion
 
LegacySaveVersion - Class in mindustry.io.versions
 
LegacySaveVersion(int) - Constructor for class mindustry.io.versions.LegacySaveVersion
 
LegacySaveVersion2 - Class in mindustry.io.versions
This version did not read/write entity IDs to the save.
LegacySaveVersion2(int) - Constructor for class mindustry.io.versions.LegacySaveVersion2
 
LegacyUnitFactory - Class in mindustry.world.blocks.legacy
 
LegacyUnitFactory(String) - Constructor for class mindustry.world.blocks.legacy.LegacyUnitFactory
 
LegacyUnitFactory.LegacyUnitFactoryBuild - Class in mindustry.world.blocks.legacy
 
LegacyUnitFactoryBuild() - Constructor for class mindustry.world.blocks.legacy.LegacyUnitFactory.LegacyUnitFactoryBuild
 
legBaseOffset - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legBaseRegion - Variable in class mindustry.type.UnitType
 
legBaseUnder - Variable in class mindustry.type.UnitType
If true, the base (further away) leg region is drawn under instead of over.
legContinuousMove - Variable in class mindustry.type.UnitType
If true, legs always try to move around even when the unit is not moving (leads to more natural behavior)
legCount - Variable in class mindustry.type.UnitType
number of legs this unit has (must have the correct type to function!)
legDestroy - Static variable in class mindustry.content.Fx
 
LegDestroyData - Class in mindustry.entities
 
LegDestroyData(Vec2, Vec2, TextureRegion) - Constructor for class mindustry.entities.LegDestroyData
 
legExtension - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legForwardScl - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legGroupSize - Variable in class mindustry.type.UnitType
size of groups in which legs move.
legLength - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legLengthScl - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legMaxLength - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legMinLength - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legMoveSpace - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legPairOffset - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legPhysicsLayer - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
legRegion - Variable in class mindustry.type.UnitType
 
legSolid() - Method in class mindustry.world.Tile
 
legSpeed - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legSplashDamage - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legSplashRange - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legsSolid(int, int) - Static method in class mindustry.entities.EntityCollisions
 
legStraightLength - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legStraightness - Variable in class mindustry.type.UnitType
total length of a leg (both segments)
legUnit - Static variable in class mindustry.graphics.Layer
 
len - Enum constant in enum class mindustry.logic.LogicOp
 
len - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
lenFrom - Variable in class mindustry.entities.effect.ParticleEffect
 
length - Variable in class mindustry.entities.abilities.MoveLightningAbility
Length of the lightning.
length - Variable in class mindustry.entities.bullet.ContinuousBulletType
 
length - Variable in class mindustry.entities.bullet.LaserBulletType
 
length - Variable in class mindustry.entities.bullet.RailBulletType
 
length - Variable in class mindustry.entities.bullet.SapBulletType
 
length - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
length - Variable in class mindustry.entities.effect.ParticleEffect
 
length - Variable in class mindustry.graphics.Trail
 
length - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
length - Variable in class mindustry.world.blocks.defense.ShockMine
 
length - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
length - Variable in class mindustry.world.blocks.units.RepairTurret
 
length - Variable in class mindustry.world.draw.DrawSpikes
 
length() - Method in class mindustry.world.modules.ItemModule
 
lengthFalloff - Variable in class mindustry.entities.bullet.LaserBulletType
 
lengthInterp - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
lengthOffset - Variable in class mindustry.entities.effect.RadialEffect
 
lengthRand - Variable in class mindustry.entities.bullet.SapBulletType
 
lengthWidthPans - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
Lengths, widths, ellipse panning, and offsets, all as fractions of the base width and length.
lenOffset - Variable in class mindustry.world.draw.DrawPistons
 
lenTo - Variable in class mindustry.entities.effect.ParticleEffect
 
lessThan - Enum constant in enum class mindustry.logic.ConditionOp
 
lessThan - Enum constant in enum class mindustry.logic.LogicOp
 
lessThanEq - Enum constant in enum class mindustry.logic.ConditionOp
 
lessThanEq - Enum constant in enum class mindustry.logic.LogicOp
 
LExecutor - Class in mindustry.logic
 
LExecutor() - Constructor for class mindustry.logic.LExecutor
 
LExecutor.ApplyEffectI - Class in mindustry.logic
 
LExecutor.ClientDataI - Class in mindustry.logic
 
LExecutor.ControlI - Class in mindustry.logic
Controls a building's state.
LExecutor.CutsceneI - Class in mindustry.logic
 
LExecutor.DrawFlushI - Class in mindustry.logic
 
LExecutor.DrawI - Class in mindustry.logic
 
LExecutor.EffectI - Class in mindustry.logic
 
LExecutor.EndI - Class in mindustry.logic
 
LExecutor.ExplosionI - Class in mindustry.logic
 
LExecutor.FetchI - Class in mindustry.logic
 
LExecutor.FlushMessageI - Class in mindustry.logic
 
LExecutor.FormatI - Class in mindustry.logic
 
LExecutor.GetBlockI - Class in mindustry.logic
 
LExecutor.GetFlagI - Class in mindustry.logic
 
LExecutor.GetLinkI - Class in mindustry.logic
 
LExecutor.JumpI - Class in mindustry.logic
 
LExecutor.LInstruction - Interface in mindustry.logic
 
LExecutor.LocalePrintI - Class in mindustry.logic
 
LExecutor.LookupI - Class in mindustry.logic
 
LExecutor.MakeMarkerI - Class in mindustry.logic
 
LExecutor.NoopI - Class in mindustry.logic
 
LExecutor.OpI - Class in mindustry.logic
 
LExecutor.PackColorI - Class in mindustry.logic
 
LExecutor.PlaySoundI - Class in mindustry.logic
 
LExecutor.PrintCharI - Class in mindustry.logic
 
LExecutor.PrintFlushI - Class in mindustry.logic
 
LExecutor.PrintI - Class in mindustry.logic
 
LExecutor.RadarI - Class in mindustry.logic
 
LExecutor.ReadI - Class in mindustry.logic
 
LExecutor.SenseI - Class in mindustry.logic
 
LExecutor.SenseWeatherI - Class in mindustry.logic
 
LExecutor.SetBlockI - Class in mindustry.logic
 
LExecutor.SetFlagI - Class in mindustry.logic
 
LExecutor.SetI - Class in mindustry.logic
 
LExecutor.SetMarkerI - Class in mindustry.logic
 
LExecutor.SetPropI - Class in mindustry.logic
 
LExecutor.SetRateI - Class in mindustry.logic
 
LExecutor.SetRuleI - Class in mindustry.logic
 
LExecutor.SetWeatherI - Class in mindustry.logic
 
LExecutor.SpawnUnitI - Class in mindustry.logic
 
LExecutor.SpawnWaveI - Class in mindustry.logic
 
LExecutor.StopI - Class in mindustry.logic
 
LExecutor.SyncI - Class in mindustry.logic
 
LExecutor.UnitBindI - Class in mindustry.logic
Binds the processor to a unit based on some filters.
LExecutor.UnitControlI - Class in mindustry.logic
Controls the unit based on some parameters.
LExecutor.UnitLocateI - Class in mindustry.logic
Uses a unit to find something that may not be in its range.
LExecutor.WaitI - Class in mindustry.logic
 
LExecutor.WriteI - Class in mindustry.logic
 
life - Variable in class mindustry.entities.part.DrawPart.PartParams
 
life - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
life - Variable in class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
lifeScaleRandMax - Variable in class mindustry.entities.bullet.BulletType
Min/max multipliers for lifetime applied to this bullet when spawned.
lifeScaleRandMin - Variable in class mindustry.entities.bullet.BulletType
Min/max multipliers for lifetime applied to this bullet when spawned.
lifesteal - Variable in class mindustry.entities.bullet.BulletType
Fraction of bullet damage that heals that shooter.
lifetime - Variable in class mindustry.entities.bullet.BulletType
Lifetime in ticks.
lifetime - Variable in class mindustry.entities.Effect.EffectContainer
 
lifetime - Variable in class mindustry.entities.Effect
 
lifetime - Variable in class mindustry.graphics.Shaders.ShockwaveShader
 
lifetime - Variable in class mindustry.type.UnitType
lifetime of this missile.
lifetime - Variable in class mindustry.world.draw.DrawCells
 
light - Variable in class mindustry.entities.part.RegionPart
 
light - Static variable in class mindustry.graphics.Layer
 
light - Static variable in class mindustry.graphics.Shaders
 
light - Static variable in class mindustry.world.meta.Attribute
Heat content.
light(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
light(float, float, float, float, float, Color, float) - Static method in class mindustry.graphics.Drawf
 
light(float, float, float, Color, float) - Static method in class mindustry.graphics.Drawf
 
light(float, float, TextureRegion, float, Color, float) - Static method in class mindustry.graphics.Drawf
 
light(float, float, TextureRegion, Color, float) - Static method in class mindustry.graphics.Drawf
 
light(Position, float, Color, float) - Static method in class mindustry.graphics.Drawf
 
lightAlpha - Variable in class mindustry.world.draw.DrawFlame
 
lightBlock - Static variable in class mindustry.content.Fx
 
LightBlock - Class in mindustry.world.blocks.power
 
LightBlock(String) - Constructor for class mindustry.world.blocks.power.LightBlock
 
LightBlock.LightBuild - Class in mindustry.world.blocks.power
 
LightBuild() - Constructor for class mindustry.world.blocks.power.LightBlock.LightBuild
 
lightClipSize - Variable in class mindustry.world.Block
Clipping size for lights only.
lightColor - Variable in class mindustry.entities.bullet.BulletType
Color of light emitted by this bullet.
lightColor - Variable in class mindustry.entities.effect.ParticleEffect
 
lightColor - Variable in class mindustry.entities.effect.WaveEffect
 
lightColor - Variable in class mindustry.type.Liquid
Color used to draw lights.
lightColor - Variable in class mindustry.type.Planet
For suns, this is the color that shines on other planets.
lightColor - Variable in class mindustry.type.UnitType
Color of light that this unit produces when lighting is enabled in the map.
lightColor - Variable in class mindustry.world.Block
Environmental passive light color.
lightColor - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
lightColor - Variable in class mindustry.world.blocks.power.NuclearReactor
 
lightDir - Variable in class mindustry.graphics.Shaders.CloudShader
 
lightDir - Variable in class mindustry.graphics.Shaders.PlanetShader
 
lightDstFrom - Variable in class mindustry.type.Planet
Day/night cycle parameters.
lightDstTo - Variable in class mindustry.type.Planet
Day/night cycle parameters.
lighterOrange - Static variable in class mindustry.graphics.Pal
 
lightFlame - Static variable in class mindustry.graphics.Pal
 
lighting - Enum constant in enum class mindustry.logic.LogicRule
 
lighting - Variable in class mindustry.game.Rules
Whether ambient lighting is enabled.
lightingOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
lightInterp - Variable in class mindustry.entities.effect.WaveEffect
 
lightishGray - Static variable in class mindustry.graphics.Pal
 
lightishOrange - Static variable in class mindustry.graphics.Pal
 
lightLiquid - Variable in class mindustry.world.Block
liquid used for lighting
lightning - Static variable in class mindustry.content.Fx
 
lightning - Variable in class mindustry.entities.bullet.BulletType
Number of separate lightning "roots".
Lightning - Class in mindustry.entities
 
Lightning() - Constructor for class mindustry.entities.Lightning
 
lightningAngle - Variable in class mindustry.entities.bullet.BulletType
Offset of lightning relative to bullet rotation.
lightningAngleRand - Variable in class mindustry.entities.bullet.LaserBulletType
 
LightningBulletType - Class in mindustry.entities.bullet
 
LightningBulletType() - Constructor for class mindustry.entities.bullet.LightningBulletType
 
lightningChance - Variable in class mindustry.world.blocks.defense.Wall
Lighting chance.
lightningChance - Static variable in class mindustry.world.meta.Stat
 
lightningCharge - Static variable in class mindustry.content.Fx
 
lightningColor - Variable in class mindustry.entities.bullet.BulletType
Color of lightning created by bullet.
lightningColor - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningColor - Variable in class mindustry.world.blocks.defense.ShockMine
 
lightningColor - Variable in class mindustry.world.blocks.defense.Wall
 
lightningCone - Variable in class mindustry.entities.bullet.BulletType
Spread of lightning, relative to bullet rotation.
lightningDamage - Variable in class mindustry.entities.bullet.BulletType
Use a negative value to use default bullet damage.
lightningDamage - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningDamage - Variable in class mindustry.world.blocks.defense.Wall
 
lightningDamage - Static variable in class mindustry.world.meta.Stat
 
lightningDelay - Variable in class mindustry.entities.bullet.LaserBulletType
 
lightningLaunchChance - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningLength - Variable in class mindustry.entities.bullet.BulletType
Length of each lightning strand.
lightningLength - Variable in class mindustry.world.blocks.defense.Wall
 
lightningLengthMax - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningLengthMin - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningLengthRand - Variable in class mindustry.entities.bullet.BulletType
Extra random length added onto base length of lightning.
lightningOffset - Variable in class mindustry.world.blocks.campaign.Accelerator
 
lightningShoot - Static variable in class mindustry.content.Fx
 
lightningSound - Variable in class mindustry.world.blocks.defense.Wall
 
lightningSpacing - Variable in class mindustry.entities.bullet.LaserBulletType
 
lightningType - Variable in class mindustry.entities.bullet.BulletType
The bullet created at lightning points.
lightOpacity - Variable in class mindustry.entities.bullet.BulletType
Opacity of light color.
lightOpacity - Variable in class mindustry.entities.effect.ParticleEffect
 
lightOpacity - Variable in class mindustry.entities.effect.WaveEffect
 
lightOpacity - Variable in class mindustry.type.UnitType
movement speed (world units/t)
lightOrange - Static variable in class mindustry.graphics.Pal
 
lightPyraFlame - Static variable in class mindustry.graphics.Pal
 
lightRadius - Variable in class mindustry.entities.bullet.BulletType
Radius of light emitted by this bullet; <0 to use defaults.
lightRadius - Variable in class mindustry.type.UnitType
movement speed (world units/t)
lightRadius - Variable in class mindustry.world.Block
Radius of the light emitted by this block.
lightRadius - Variable in class mindustry.world.draw.DrawFlame
 
lightRegion - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
LightRenderer - Class in mindustry.graphics
Renders overlay lights.
LightRenderer() - Constructor for class mindustry.graphics.LightRenderer
 
lights - Variable in class mindustry.core.Renderer
 
lightScl - Variable in class mindustry.entities.effect.ParticleEffect
 
lightScl - Variable in class mindustry.entities.effect.WaveEffect
 
LightShader() - Constructor for class mindustry.graphics.Shaders.LightShader
 
lightSinMag - Variable in class mindustry.world.draw.DrawFlame
 
lightSinScl - Variable in class mindustry.world.draw.DrawFlame
 
lightSrcFrom - Variable in class mindustry.type.Planet
Day/night cycle parameters.
lightSrcTo - Variable in class mindustry.type.Planet
Day/night cycle parameters.
lightsRegion - Variable in class mindustry.world.blocks.power.NuclearReactor
 
lightsRegion - Variable in class mindustry.world.blocks.power.VariableReactor
 
lightStep - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
lightSteps - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
lightStroke - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
lightStroke - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
lightTrail - Static variable in class mindustry.graphics.Pal
 
limit - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
limit - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
limitHeight - Variable in class mindustry.game.Rules
Map area limit rectangle.
limitLine(Position, Position, float, float) - Static method in class mindustry.graphics.Drawf
 
limitLine(Position, Position, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
limitMapArea - Variable in class mindustry.game.Rules
If true, the map play area is cropped based on the rectangle below.
limitRange() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
Limits bullet range to this turret's range value.
limitRange() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
Makes copies of all bullets and limits their range.
limitRange(float) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
Limits bullet range to this turret's range value.
limitRange(float) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
Makes copies of all bullets and limits their range.
limitRange(float) - Method in class mindustry.world.blocks.defense.turrets.PowerTurret
 
limitRange(BulletType, float) - Method in class mindustry.world.blocks.defense.turrets.Turret
 
limitWidth - Variable in class mindustry.game.Rules
Map area limit rectangle.
limitX - Variable in class mindustry.game.Rules
Map area limit rectangle.
limitY - Variable in class mindustry.game.Rules
Map area limit rectangle.
line - Enum constant in enum class mindustry.editor.EditorTool
 
line - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
line - Variable in class mindustry.entities.effect.ParticleEffect
 
line - Variable in class mindustry.input.InputHandler
 
line(float, float, float, float, float, Color, float) - Method in class mindustry.graphics.LightRenderer
 
line(Color, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
linearWarmup - Variable in class mindustry.type.Weapon
If true, shoot warmup is linear instead of a curve.
linearWarmup - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, turret warmup is linear instead of a curve.
linecast(Bullet, float, float, float, float) - Static method in class mindustry.entities.Damage
Casts forward in a line.
LineConfirmEvent() - Constructor for class mindustry.game.EventType.LineConfirmEvent
 
lineEffect - Variable in class mindustry.entities.bullet.RailBulletType
 
LineMarker() - Constructor for class mindustry.game.MapObjectives.LineMarker
 
LineMarker(float, float, float, float) - Constructor for class mindustry.game.MapObjectives.LineMarker
 
LineMarker(float, float, float, float, float) - Constructor for class mindustry.game.MapObjectives.LineMarker
 
lineMode - Variable in class mindustry.input.MobileInput
Various modes that aren't enums for some reason.
linePlans - Variable in class mindustry.input.InputHandler
 
linePoly - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
lineRect - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
lineScale - Variable in class mindustry.input.MobileInput
Animation scale for line.
lineStartX - Variable in class mindustry.input.MobileInput
Position where the player started dragging a line.
lineStartY - Variable in class mindustry.input.MobileInput
Position where the player started dragging a line.
link - Variable in class mindustry.ui.Links.LinkEntry
 
link - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
link - Variable in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
link - Variable in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
link - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
link - Variable in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
linked(Building) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
linked(Building) - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
linkedCore - Variable in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
LinkEntry(String, String, Drawable, Color) - Constructor for class mindustry.ui.Links.LinkEntry
 
linkIds - Variable in class mindustry.logic.LExecutor
 
linkRange - Static variable in class mindustry.world.meta.Stat
 
links - Variable in class mindustry.logic.LExecutor
 
links - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
links - Variable in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
links - Variable in class mindustry.world.modules.PowerModule
 
Links - Class in mindustry.ui
 
Links() - Constructor for class mindustry.ui.Links
 
Links.LinkEntry - Class in mindustry.ui
 
linkValid() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
linkValid() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
linkValid(Building, Building) - Method in class mindustry.world.blocks.power.PowerNode
 
linkValid(Building, Building, boolean) - Method in class mindustry.world.blocks.power.PowerNode
 
linkValid(Tile, Tile) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
linkValid(Tile, Tile, boolean) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
liqScl - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
liqThresh - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
liquid - Enum constant in enum class mindustry.ctype.ContentType
 
liquid - Enum constant in enum class mindustry.type.Category
Blocks that move liquids around.
liquid - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
liquid - Variable in class mindustry.entities.abilities.LiquidRegenAbility
 
liquid - Variable in class mindustry.entities.bullet.LiquidBulletType
 
liquid - Variable in class mindustry.graphics.CacheLayer
 
liquid - Variable in class mindustry.type.LiquidStack
 
liquid - Variable in class mindustry.type.weather.RainWeather
 
liquid - Variable in class mindustry.world.consumers.ConsumeLiquid
 
liquid - Variable in class mindustry.world.draw.DrawLiquidRegion
 
liquid - Variable in class mindustry.world.draw.DrawPumpLiquid
 
liquid - Variable in class mindustry.world.draw.DrawTurret
 
liquid(int) - Method in class mindustry.core.ContentLoader
 
liquid(TextureRegion, float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
liquid(TextureRegion, float, float, float, Color, float) - Static method in class mindustry.graphics.Drawf
 
liquid(String) - Method in class mindustry.core.ContentLoader
 
liquid(Liquid, float, boolean) - Static method in class mindustry.world.meta.StatValues
 
Liquid - Class in mindustry.type
A better name for this class would be "fluid", but it's too late for that.
Liquid(String) - Constructor for class mindustry.type.Liquid
For modding only.
Liquid(String, Color) - Constructor for class mindustry.type.Liquid
 
liquidBase - Variable in class mindustry.world.blocks.environment.ShallowLiquid
 
LiquidBlock - Class in mindustry.world.blocks.liquid
 
LiquidBlock(String) - Constructor for class mindustry.world.blocks.liquid.LiquidBlock
 
LiquidBlock.LiquidBuild - Class in mindustry.world.blocks.liquid
 
liquidBoostIntensity - Variable in class mindustry.world.blocks.production.Drill
How many times faster the drill will progress when boosted by liquid.
liquidBoostIntensity - Variable in class mindustry.world.blocks.production.WallCrafter
How many times faster the drill will progress when boosted by liquid.
LiquidBridge - Class in mindustry.world.blocks.liquid
 
LiquidBridge(String) - Constructor for class mindustry.world.blocks.liquid.LiquidBridge
 
LiquidBridge.LiquidBridgeBuild - Class in mindustry.world.blocks.liquid
 
LiquidBridgeBuild() - Constructor for class mindustry.world.blocks.liquid.LiquidBridge.LiquidBridgeBuild
 
LiquidBuild() - Constructor for class mindustry.world.blocks.liquid.LiquidBlock.LiquidBuild
 
LiquidBulletType - Class in mindustry.entities.bullet
 
LiquidBulletType() - Constructor for class mindustry.entities.bullet.LiquidBulletType
 
LiquidBulletType(Liquid) - Constructor for class mindustry.entities.bullet.LiquidBulletType
 
liquidCapacity - Enum constant in enum class mindustry.logic.LAccess
 
liquidCapacity - Variable in class mindustry.world.Block
maximum total liquids this block can carry if hasLiquids = true
liquidCapacity - Static variable in class mindustry.world.meta.Stat
 
liquidConsumed - Variable in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
 
liquidContainer - Static variable in class mindustry.content.Blocks
 
liquidDraw - Variable in class mindustry.world.draw.DrawTurret
Overrides the liquid to draw in the liquid region.
liquidDrop - Variable in class mindustry.world.blocks.environment.Floor
liquids that drop from this block, used for pumps.
liquidDrop - Variable in class mindustry.world.blocks.production.Pump.PumpBuild
 
liquidEfficiencyMultiplier(Liquid) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
liquidEfficiencyMultiplier(Liquid) - Method in class mindustry.world.consumers.ConsumeLiquidFlammable
 
liquidEffMultiplier(Floatf<Liquid>, float, Boolf<Liquid>) - Static method in class mindustry.world.meta.StatValues
 
LiquidExplodeAbility - Class in mindustry.entities.abilities
 
LiquidExplodeAbility() - Constructor for class mindustry.entities.abilities.LiquidExplodeAbility
 
liquidFilter - Variable in class mindustry.world.Block
Consumption filters.
liquidJunction - Static variable in class mindustry.content.Blocks
 
LiquidJunction - Class in mindustry.world.blocks.liquid
 
LiquidJunction(String) - Constructor for class mindustry.world.blocks.liquid.LiquidJunction
 
LiquidJunction.LiquidJunctionBuild - Class in mindustry.world.blocks.liquid
 
LiquidJunctionBuild() - Constructor for class mindustry.world.blocks.liquid.LiquidJunction.LiquidJunctionBuild
 
LiquidModule - Class in mindustry.world.modules
 
LiquidModule() - Constructor for class mindustry.world.modules.LiquidModule
 
LiquidModule.LiquidCalculator - Interface in mindustry.world.modules
 
LiquidModule.LiquidConsumer - Interface in mindustry.world.modules
 
liquidMultiplier - Variable in class mindustry.world.blocks.environment.Floor
Multiplier for pumped liquids, used for deep water.
liquidOpacity - Variable in class mindustry.world.blocks.environment.ShallowLiquid
 
liquidOutputDirections - Variable in class mindustry.world.blocks.production.GenericCrafter
Liquid output directions, specified in the same order as outputLiquids.
liquidOutputRegions - Variable in class mindustry.world.draw.DrawLiquidOutputs
 
liquidPad - Variable in class mindustry.world.blocks.campaign.LandingPad
 
liquidPad - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
liquidPadding - Variable in class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
liquidPadding - Variable in class mindustry.world.blocks.liquid.LiquidRouter
 
liquidPressure - Variable in class mindustry.world.Block
higher numbers increase liquid output speed; TODO remove and replace with better liquids system
LiquidRegenAbility - Class in mindustry.entities.abilities
 
LiquidRegenAbility() - Constructor for class mindustry.entities.abilities.LiquidRegenAbility
 
liquidRegion - Variable in class mindustry.world.blocks.liquid.LiquidBlock
 
liquidRegion - Variable in class mindustry.world.blocks.production.ItemIncinerator
 
liquidRemoved - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
liquidReq - Variable in class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
liquidRouter - Static variable in class mindustry.content.Blocks
 
LiquidRouter - Class in mindustry.world.blocks.liquid
 
LiquidRouter(String) - Constructor for class mindustry.world.blocks.liquid.LiquidRouter
 
LiquidRouter.LiquidRouterBuild - Class in mindustry.world.blocks.liquid
 
LiquidRouterBuild() - Constructor for class mindustry.world.blocks.liquid.LiquidRouter.LiquidRouterBuild
 
liquids - Enum constant in enum class mindustry.world.meta.BlockGroup
 
liquids - Variable in class mindustry.world.consumers.ConsumeLiquids
 
liquids - Variable in class mindustry.world.consumers.ConsumeLiquidsDynamic
 
liquids - Static variable in class mindustry.world.meta.StatCat
 
liquids() - Method in class mindustry.core.ContentLoader
 
liquids(float, boolean, LiquidStack...) - Static method in class mindustry.world.meta.StatValues
 
liquids(float, LiquidStack...) - Static method in class mindustry.world.meta.StatValues
 
liquids(Boolf<Liquid>, float, boolean) - Static method in class mindustry.world.meta.StatValues
 
Liquids - Class in mindustry.content
 
Liquids() - Constructor for class mindustry.content.Liquids
 
liquidSecond - Static variable in class mindustry.world.meta.StatUnit
 
liquidsLoaded - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
liquidSource - Static variable in class mindustry.content.Blocks
 
LiquidSource - Class in mindustry.world.blocks.sandbox
 
LiquidSource(String) - Constructor for class mindustry.world.blocks.sandbox.LiquidSource
 
LiquidSource.LiquidSourceBuild - Class in mindustry.world.blocks.sandbox
 
LiquidSourceBuild() - Constructor for class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
LiquidStack - Class in mindustry.type
 
LiquidStack() - Constructor for class mindustry.type.LiquidStack
serialization only
LiquidStack(Liquid, float) - Constructor for class mindustry.type.LiquidStack
 
liquidTank - Static variable in class mindustry.content.Blocks
 
LiquidTurret - Class in mindustry.world.blocks.defense.turrets
 
LiquidTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.LiquidTurret
 
LiquidTurret.LiquidTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
LiquidTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
liquidUnits - Static variable in class mindustry.world.meta.StatUnit
 
liquidVoid - Static variable in class mindustry.content.Blocks
 
LiquidVoid - Class in mindustry.world.blocks.sandbox
 
LiquidVoid(String) - Constructor for class mindustry.world.blocks.sandbox.LiquidVoid
 
LiquidVoid.LiquidVoidBuild - Class in mindustry.world.blocks.sandbox
 
LiquidVoidBuild() - Constructor for class mindustry.world.blocks.sandbox.LiquidVoid.LiquidVoidBuild
 
list - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
list() - Method in class mindustry.game.AttackIndicators
 
list() - Method in class mindustry.mod.Mods
 
list(Object...) - Static method in class mindustry.type.ItemStack
 
list(Object...) - Static method in class mindustry.type.LiquidStack
 
list(Object...) - Static method in class mindustry.type.PayloadStack
 
listBars() - Method in class mindustry.world.Block
 
listener - Variable in class mindustry.ui.dialogs.PlanetDialog
 
listFiles(String, Cons2<Mods.LoadedMod, Fi>) - Method in class mindustry.mod.Mods
Returns a list of files per mod subdirectory.
listfrag - Variable in class mindustry.core.UI
 
LLocate - Enum Class in mindustry.logic
 
LMarkerControl - Enum Class in mindustry.logic
 
load - Variable in class mindustry.core.UI
 
load() - Method in class mindustry.ai.BaseRegistry
 
load() - Static method in class mindustry.content.Blocks
 
load() - Static method in class mindustry.content.Bullets
 
load() - Static method in class mindustry.content.ErekirTechTree
 
load() - Static method in class mindustry.content.Items
 
load() - Static method in class mindustry.content.Liquids
 
load() - Static method in class mindustry.content.Loadouts
 
load() - Static method in class mindustry.content.Planets
 
load() - Static method in class mindustry.content.SectorPresets
 
load() - Static method in class mindustry.content.SerpuloTechTree
 
load() - Static method in class mindustry.content.StatusEffects
 
load() - Static method in class mindustry.content.TeamEntries
 
load() - Static method in class mindustry.content.UnitTypes
 
load() - Static method in class mindustry.content.Weathers
 
load() - Method in class mindustry.core.ContentLoader
Calls Content#loadIcon() and Content#load() on everything.
load() - Method in class mindustry.ctype.Content
Called after all content is created, only on non-headless versions.
load() - Method in class mindustry.entities.bullet.BasicBulletType
 
load() - Method in class mindustry.entities.bullet.BulletType
 
load() - Method in class mindustry.entities.bullet.PointLaserBulletType
 
load() - Method in class mindustry.entities.bullet.SapBulletType
 
load() - Method in class mindustry.game.Saves
 
load() - Method in class mindustry.game.Saves.SaveSlot
 
load() - Method in class mindustry.game.Schematics
Load all schematics in the folder immediately.
load() - Method in class mindustry.maps.Maps
Load all maps.
load() - Method in class mindustry.mod.Mods
Loads all mods from the folder, but does not call any methods on them.
load() - Method in class mindustry.type.Planet
 
load() - Method in class mindustry.type.UnitType
 
load() - Method in class mindustry.type.Weapon
 
load() - Method in class mindustry.type.weapons.RepairBeamWeapon
 
load() - Method in class mindustry.type.weather.ParticleWeather
 
load() - Method in class mindustry.type.weather.RainWeather
 
load() - Static method in class mindustry.ui.Styles
 
load() - Method in class mindustry.world.Block
 
load() - Method in class mindustry.world.blocks.defense.RegenProjector
 
load() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
load() - Method in class mindustry.world.blocks.distribution.DuctJunction
 
load() - Method in class mindustry.world.blocks.environment.AirBlock
 
load() - Method in class mindustry.world.blocks.environment.Floor
 
load() - Method in class mindustry.world.blocks.environment.StaticWall
 
load() - Method in class mindustry.world.blocks.heat.HeatConductor
 
load() - Method in class mindustry.world.blocks.liquid.Conduit
 
load() - Method in class mindustry.world.blocks.payloads.PayloadBlock
 
load() - Method in class mindustry.world.blocks.power.Battery
 
load() - Method in class mindustry.world.blocks.power.LongPowerNode
 
load() - Method in class mindustry.world.blocks.power.PowerGenerator
 
load() - Method in class mindustry.world.blocks.production.GenericCrafter
 
load() - Method in class mindustry.world.blocks.production.Pump
 
load() - Method in class mindustry.world.blocks.production.Separator
 
load() - Static method in class mindustry.world.ColorMapper
 
load(Fi) - Static method in class mindustry.io.SaveIO
 
load(Fi, WorldContext) - Static method in class mindustry.io.SaveIO
 
load(InputStream, WorldContext) - Static method in class mindustry.io.SaveIO
Loads from a deflated (!) input stream.
load(Runnable) - Method in class mindustry.editor.MapEditor
 
load(String) - Method in class mindustry.entities.part.DrawPart
 
load(String) - Method in class mindustry.entities.part.FlarePart
 
load(String) - Method in class mindustry.entities.part.HaloPart
 
load(String) - Method in class mindustry.entities.part.HoverPart
 
load(String) - Method in class mindustry.entities.part.RegionPart
 
load(String) - Method in class mindustry.entities.part.ShapePart
 
load(String) - Static method in class mindustry.io.SaveIO
 
load(String) - Method in class mindustry.logic.LCanvas
 
load(LAssembler) - Method in class mindustry.logic.LExecutor
Loads with a specified assembler.
load(Block) - Method in class mindustry.world.draw.DrawBlock
Load any relevant texture regions.
load(Block) - Method in class mindustry.world.draw.DrawBlurSpin
 
load(Block) - Method in class mindustry.world.draw.DrawCells
 
load(Block) - Method in class mindustry.world.draw.DrawCultivator
 
load(Block) - Method in class mindustry.world.draw.DrawFade
 
load(Block) - Method in class mindustry.world.draw.DrawFlame
 
load(Block) - Method in class mindustry.world.draw.DrawFrames
 
load(Block) - Method in class mindustry.world.draw.DrawGlowRegion
 
load(Block) - Method in class mindustry.world.draw.DrawHeatInput
 
load(Block) - Method in class mindustry.world.draw.DrawHeatOutput
 
load(Block) - Method in class mindustry.world.draw.DrawHeatRegion
 
load(Block) - Method in class mindustry.world.draw.DrawLiquidOutputs
 
load(Block) - Method in class mindustry.world.draw.DrawLiquidRegion
 
load(Block) - Method in class mindustry.world.draw.DrawLiquidTile
 
load(Block) - Method in class mindustry.world.draw.DrawMulti
 
load(Block) - Method in class mindustry.world.draw.DrawMultiWeave
 
load(Block) - Method in class mindustry.world.draw.DrawPistons
 
load(Block) - Method in class mindustry.world.draw.DrawPlasma
 
load(Block) - Method in class mindustry.world.draw.DrawPower
 
load(Block) - Method in class mindustry.world.draw.DrawPumpLiquid
 
load(Block) - Method in class mindustry.world.draw.DrawRegion
 
load(Block) - Method in class mindustry.world.draw.DrawSideRegion
 
load(Block) - Method in class mindustry.world.draw.DrawSoftParticles
 
load(Block) - Method in class mindustry.world.draw.DrawTurret
Load any relevant texture regions.
load(Block) - Method in class mindustry.world.draw.DrawWarmupRegion
 
load(Block) - Method in class mindustry.world.draw.DrawWeave
 
loadAll() - Static method in class mindustry.ai.UnitCommand
 
loadAll() - Static method in class mindustry.ai.UnitStance
 
loadAnd(Runnable) - Method in class mindustry.core.UI
 
loadAnd(String, Runnable) - Method in class mindustry.core.UI
 
loadAsync() - Method in class mindustry.core.Control
 
loadAsync() - Method in class mindustry.core.UI
 
loadAsync() - Method in class mindustry.mod.Mods
Repacks all in-game sprites.
loadAsync() - Method in class mindustry.Vars
 
loadAsync(AssetManager, String, Fi, TextureLoader.TextureParameter) - Method in class mindustry.io.SavePreviewLoader
 
loadAsync(AssetManager, String, Fi, TextureLoader.TextureParameter) - Method in class mindustry.maps.MapPreviewLoader
 
loadBlock - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
Block of code to run after load.
loadBlocksCommand - Static variable in class mindustry.ai.UnitCommand
 
loadColors() - Method in class mindustry.core.ContentLoader
Loads block colors.
loadColors() - Static method in class mindustry.core.UI
 
loadContent() - Method in class mindustry.mod.Mod
Called on clientside mods.
loadContent() - Method in class mindustry.mod.Mods
Creates all the content found in mod files.
loadContentIcons() - Static method in class mindustry.ui.Fonts
 
loadContentIconsHeadless() - Static method in class mindustry.ui.Fonts
 
loadDefaultFont() - Static method in class mindustry.ui.Fonts
Called from a static context for use in the loading screen.
LoadDialog - Class in mindustry.ui.dialogs
 
LoadDialog() - Constructor for class mindustry.ui.dialogs.LoadDialog
 
LoadDialog(String) - Constructor for class mindustry.ui.dialogs.LoadDialog
 
loaded - Variable in class mindustry.game.SectorInfo.ExportStat
 
loaded - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
loadedFileLogger - Static variable in class mindustry.Vars
Whether the logger is loaded.
loadedLogger - Static variable in class mindustry.Vars
Whether the logger is loaded.
LoadedMod(Fi, Fi, Mod, ClassLoader, Mods.ModMeta) - Constructor for class mindustry.mod.Mods.LoadedMod
 
loadEffect - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
loader - Variable in class mindustry.mod.Mods.LoadedMod
Class loader for JAR mods.
loadFileLogger() - Static method in class mindustry.Vars
 
loadFluidFrames() - Method in class mindustry.core.Renderer
 
loadFonts() - Static method in class mindustry.ui.Fonts
 
loadfrag - Variable in class mindustry.core.UI
 
loadGenerator(int, int, Cons<Tiles>) - Method in class mindustry.core.World
 
loadIcon() - Method in class mindustry.ctype.Content
Called right before load().
loadIcon() - Method in class mindustry.ctype.UnlockableContent
 
loadIcon() - Method in class mindustry.type.Item
 
loadIcon() - Method in class mindustry.type.SectorPreset
 
loadInfo() - Method in class mindustry.type.Sector
 
LoadingFragment - Class in mindustry.ui.fragments
 
LoadingFragment() - Constructor for class mindustry.ui.fragments.LoadingFragment
 
loadInternalMap(String) - Method in class mindustry.maps.Maps
Loads a map from the map folder and returns it.
loadJar(Fi, ClassLoader) - Method in interface mindustry.core.Platform
Dynamically creates a class loader for a jar file.
loadLocales - Static variable in class mindustry.Vars
Whether to load locales.
loadLogger() - Static method in class mindustry.Vars
 
loadMap(Map) - Method in class mindustry.core.World
 
loadMap(Map) - Static method in class mindustry.io.MapIO
 
loadMap(Map, Rules) - Method in class mindustry.core.World
 
loadMap(Map, WorldContext) - Static method in class mindustry.io.MapIO
 
loadMusic(String) - Method in class mindustry.core.FileTree
Loads a music file by name from the music/ folder.
loadNoise() - Method in class mindustry.graphics.Shaders.SurfaceShader
 
loadout - Variable in class mindustry.game.EventType.SectorLaunchLoadoutEvent
 
loadout - Variable in class mindustry.game.Rules
Starting items put in cores.
loadout_UNUSED - Enum constant in enum class mindustry.ctype.ContentType
 
LoadoutDialog - Class in mindustry.ui.dialogs
 
LoadoutDialog() - Constructor for class mindustry.ui.dialogs.LoadoutDialog
 
loadouts - Variable in class mindustry.ui.dialogs.PlanetDialog
 
Loadouts - Class in mindustry.content
 
Loadouts() - Constructor for class mindustry.content.Loadouts
 
loadPowerDynamic - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
loadPreviews() - Method in class mindustry.maps.Maps
 
LoadRenderer - Class in mindustry.graphics
 
LoadRenderer() - Constructor for class mindustry.graphics.LoadRenderer
 
loadRules() - Method in class mindustry.type.Planet
 
loadScripts() - Method in class mindustry.mod.Mods
This must be run on the main thread!
loadSector(Sector) - Method in class mindustry.core.World
 
loadSector(Sector, int, boolean) - Method in class mindustry.core.World
 
loadSettings() - Static method in class mindustry.Vars
 
LoadShader(String, String) - Constructor for class mindustry.graphics.Shaders.LoadShader
 
loadSound(String) - Method in class mindustry.core.FileTree
Loads a sound by name from the sounds/ folder.
loadSync() - Method in class mindustry.core.UI
 
loadSync() - Method in class mindustry.game.Schematics
 
loadSync() - Method in class mindustry.mod.Mods
 
loadSync(AssetManager, String, Fi, TextureLoader.TextureParameter) - Method in class mindustry.maps.MapPreviewLoader
 
loadSystemCursors() - Static method in class mindustry.ui.Fonts
Called from a static context to make the cursor appear immediately upon startup.
loadTime - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
loadUnitsCommand - Static variable in class mindustry.ai.UnitCommand
 
loadWorld(InputStream) - Static method in class mindustry.net.NetworkIO
 
lobesMax - Variable in class mindustry.world.blocks.environment.SeaBush
 
lobesMin - Variable in class mindustry.world.blocks.environment.SeaBush
 
local - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
locale - Variable in class mindustry.net.Administration.TraceInfo
 
locale - Variable in class mindustry.net.Packets.ConnectPacket
 
LocalePrintI() - Constructor for class mindustry.logic.LExecutor.LocalePrintI
 
LocalePrintI(LVar) - Constructor for class mindustry.logic.LExecutor.LocalePrintI
 
LocalePrintStatement() - Constructor for class mindustry.logic.LStatements.LocalePrintStatement
 
locales - Static variable in class mindustry.Vars
list of all locales that can be switched to
localized() - Method in class mindustry.ai.UnitCommand
 
localized() - Method in class mindustry.ai.UnitStance
 
localized() - Method in class mindustry.entities.abilities.Ability
 
localized() - Method in class mindustry.entities.abilities.UnitSpawnAbility
 
localized() - Method in enum class mindustry.game.Difficulty
 
localized() - Method in class mindustry.game.Team
 
localized() - Method in class mindustry.logic.LCategory
 
localized() - Method in class mindustry.world.meta.Stat
 
localized() - Method in class mindustry.world.meta.StatCat
 
localized() - Method in class mindustry.world.meta.StatUnit
 
localizedName - Variable in class mindustry.ctype.UnlockableContent
Localized, formal name.
localizedName() - Method in class mindustry.content.TechTree.TechNode
 
locate - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
locate - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
locateMod(String) - Method in class mindustry.mod.Mods
 
locked() - Method in class mindustry.ctype.UnlockableContent
 
locked() - Method in class mindustry.input.InputHandler
 
locked() - Method in class mindustry.type.Sector
 
lockLegBase - Variable in class mindustry.type.UnitType
If true, legs are locked to the base of the unit instead of being on an implicit rotating "mount".
lockRotation - Variable in class mindustry.world.Block
if rotate = false and this is true, rotation will be locked at 0 when placing (default); advanced use only
locus - Static variable in class mindustry.content.UnitTypes
 
log - Enum constant in enum class mindustry.logic.LogicOp
 
log(Log.LogLevel, String, String) - Method in class mindustry.mod.Scripts
 
log(String, String) - Method in class mindustry.mod.Scripts
 
log(Throwable) - Static method in class mindustry.net.CrashHandler
 
log10 - Enum constant in enum class mindustry.logic.LogicOp
 
logCommands - Static variable in class mindustry.net.Administration.Config
 
logContent() - Method in class mindustry.core.ContentLoader
Logs content statistics.
logging - Static variable in class mindustry.net.Administration.Config
 
logic - Enum constant in enum class mindustry.type.Category
Blocks related to logic.
logic - Enum constant in enum class mindustry.world.meta.BlockGroup
 
logic - Variable in class mindustry.core.UI
 
logic - Static variable in class mindustry.ui.Fonts
 
logic - Static variable in class mindustry.Vars
 
Logic - Class in mindustry.core
Logic module.
Logic() - Constructor for class mindustry.core.Logic
 
LogicAI - Class in mindustry.ai.types
 
LogicAI() - Constructor for class mindustry.ai.types.LogicAI
 
LogicBlock - Class in mindustry.world.blocks.logic
 
LogicBlock(String) - Constructor for class mindustry.world.blocks.logic.LogicBlock
 
LogicBlock.LogicBuild - Class in mindustry.world.blocks.logic
 
LogicBlock.LogicLink - Class in mindustry.world.blocks.logic
 
logicBlocks - Static variable in class mindustry.graphics.Pal
 
LogicBuild() - Constructor for class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
logicCamPan - Variable in class mindustry.input.InputHandler
 
logicCamSpeed - Variable in class mindustry.input.InputHandler
 
logicConfigurable - Variable in class mindustry.world.Block
If true, this block can be configured by logic.
logicControl - Static variable in class mindustry.graphics.Pal
 
logicControlCooldown - Static variable in class mindustry.world.blocks.defense.turrets.Turret
 
logicControllable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
logicControlled() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
logicControlTime - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
logicControlTimeout - Static variable in class mindustry.ai.types.LogicAI
Time after which the unit resets its controlled and reverts to a normal unit.
logicCutscene - Variable in class mindustry.input.InputHandler
If true, there is a cutscene currently occurring in logic.
logicCutsceneZoom - Variable in class mindustry.input.InputHandler
 
LogicDialog - Class in mindustry.logic
 
LogicDialog() - Constructor for class mindustry.logic.LogicDialog
 
logicDisable - Enum constant in enum class mindustry.world.meta.BlockStatus
 
logicDisplay - Static variable in class mindustry.content.Blocks
 
LogicDisplay - Class in mindustry.world.blocks.logic
 
LogicDisplay(String) - Constructor for class mindustry.world.blocks.logic.LogicDisplay
 
LogicDisplay.GraphicsType - Enum Class in mindustry.world.blocks.logic
 
LogicDisplay.LogicDisplayBuild - Class in mindustry.world.blocks.logic
 
LogicDisplayBuild() - Constructor for class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
logicExplosion(Team, float, float, float, float, boolean, boolean, boolean, boolean) - Static method in class mindustry.logic.LExecutor
 
LogicFilter - Class in mindustry.maps.filters
 
LogicFilter() - Constructor for class mindustry.maps.filters.LogicFilter
 
LogicFx - Class in mindustry.logic
 
LogicFx() - Constructor for class mindustry.logic.LogicFx
 
LogicFx.EffectEntry - Class in mindustry.logic
 
logici - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
logicIo - Static variable in class mindustry.graphics.Pal
 
logicItemTransferRange - Static variable in class mindustry.Vars
range for moving items for logic units
LogicLink(int, int, String, boolean) - Constructor for class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
LogicOp - Enum Class in mindustry.logic
 
logicOperations - Static variable in class mindustry.graphics.Pal
 
logicProcessor - Static variable in class mindustry.content.Blocks
 
LogicRule - Enum Class in mindustry.logic
 
logicShooting - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
logict - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
logicTogglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
logicUnitBuild - Variable in class mindustry.game.Rules
Whether to allow units to build with logic.
logicUnits - Static variable in class mindustry.graphics.Pal
 
logicVars - Static variable in class mindustry.Vars
 
logicVisible() - Method in class mindustry.ctype.UnlockableContent
 
logicVisible() - Method in class mindustry.world.Block
 
logicWorld - Static variable in class mindustry.graphics.Pal
 
LongPowerNode - Class in mindustry.world.blocks.power
 
LongPowerNode(String) - Constructor for class mindustry.world.blocks.power.LongPowerNode
 
LongPowerNode.LongPowerNodeBuild - Class in mindustry.world.blocks.power
 
LongPowerNodeBuild() - Constructor for class mindustry.world.blocks.power.LongPowerNode.LongPowerNodeBuild
 
longPress(float, float) - Method in class mindustry.input.MobileInput
 
look - Enum constant in enum class mindustry.ui.dialogs.PlanetDialog.Mode
Look around for existing sectors.
lookableContent - Static variable in class mindustry.logic.GlobalVars
 
lookAt(Sector) - Method in class mindustry.ui.dialogs.PlanetDialog
 
lookAt(Sector, float) - Method in class mindustry.ui.dialogs.PlanetDialog
 
lookAt(Sector, Vec3) - Method in class mindustry.type.Planet
 
lookingAt(Tile, int, int, int, Block) - Method in interface mindustry.world.blocks.Autotiler
Check if a position is facing the secondary position at a rotation
lookingAtEither(Tile, int, int, int, int, Block) - Method in interface mindustry.world.blocks.Autotiler
 
lookupContent(ContentType, int) - Method in class mindustry.logic.GlobalVars
 
LookupI() - Constructor for class mindustry.logic.LExecutor.LookupI
 
LookupI(LVar, LVar, ContentType) - Constructor for class mindustry.logic.LExecutor.LookupI
 
lookupLogicId(UnlockableContent) - Method in class mindustry.logic.GlobalVars
 
LookupStatement() - Constructor for class mindustry.logic.LStatements.LookupStatement
 
loop - Variable in class mindustry.maps.filters.LogicFilter
 
loop(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
loop(Sound, float) - Method in class mindustry.audio.SoundControl
 
loop(Sound, Position, float) - Method in class mindustry.audio.SoundControl
 
loopPayloadCommand - Static variable in class mindustry.ai.UnitCommand
 
loopSound - Variable in class mindustry.type.UnitType
sound played on loop when this unit is around.
loopSound - Variable in class mindustry.world.blocks.defense.turrets.Turret
The sound that this block makes while active.
loopSoundVolume - Variable in class mindustry.type.UnitType
volume of loop sound
loopSoundVolume - Variable in class mindustry.world.blocks.defense.turrets.Turret
Active sound base volume.
LoseEvent() - Constructor for class mindustry.game.EventType.LoseEvent
 
lowAltitude - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
lowPriority - Variable in class mindustry.type.Item
if true, this item is of the lowest priority to drills.
LParser - Class in mindustry.logic
 
LStatement - Class in mindustry.logic
A statement is an intermediate representation of an instruction, to be used mostly in UI.
LStatement() - Constructor for class mindustry.logic.LStatement
 
LStatements - Class in mindustry.logic
 
LStatements() - Constructor for class mindustry.logic.LStatements
 
LStatements.ApplyStatusStatement - Class in mindustry.logic
 
LStatements.ClientDataStatement - Class in mindustry.logic
 
LStatements.CommentStatement - Class in mindustry.logic
 
LStatements.ControlStatement - Class in mindustry.logic
 
LStatements.CutsceneStatement - Class in mindustry.logic
 
LStatements.DrawFlushStatement - Class in mindustry.logic
 
LStatements.DrawStatement - Class in mindustry.logic
 
LStatements.EffectStatement - Class in mindustry.logic
 
LStatements.EndStatement - Class in mindustry.logic
 
LStatements.ExplosionStatement - Class in mindustry.logic
 
LStatements.FetchStatement - Class in mindustry.logic
 
LStatements.FlushMessageStatement - Class in mindustry.logic
 
LStatements.FormatStatement - Class in mindustry.logic
 
LStatements.GetBlockStatement - Class in mindustry.logic
 
LStatements.GetFlagStatement - Class in mindustry.logic
 
LStatements.GetLinkStatement - Class in mindustry.logic
 
LStatements.InvalidStatement - Class in mindustry.logic
 
LStatements.JumpStatement - Class in mindustry.logic
 
LStatements.LocalePrintStatement - Class in mindustry.logic
 
LStatements.LookupStatement - Class in mindustry.logic
 
LStatements.MakeMarkerStatement - Class in mindustry.logic
 
LStatements.OperationStatement - Class in mindustry.logic
 
LStatements.PackColorStatement - Class in mindustry.logic
 
LStatements.PlaySoundStatement - Class in mindustry.logic
 
LStatements.PrintCharStatement - Class in mindustry.logic
 
LStatements.PrintFlushStatement - Class in mindustry.logic
 
LStatements.PrintStatement - Class in mindustry.logic
 
LStatements.RadarStatement - Class in mindustry.logic
 
LStatements.ReadStatement - Class in mindustry.logic
 
LStatements.SensorStatement - Class in mindustry.logic
 
LStatements.SetBlockStatement - Class in mindustry.logic
 
LStatements.SetFlagStatement - Class in mindustry.logic
 
LStatements.SetMarkerStatement - Class in mindustry.logic
 
LStatements.SetPropStatement - Class in mindustry.logic
 
LStatements.SetRateStatement - Class in mindustry.logic
 
LStatements.SetRuleStatement - Class in mindustry.logic
 
LStatements.SetStatement - Class in mindustry.logic
 
LStatements.SpawnUnitStatement - Class in mindustry.logic
 
LStatements.SpawnWaveStatement - Class in mindustry.logic
 
LStatements.StopStatement - Class in mindustry.logic
 
LStatements.SyncStatement - Class in mindustry.logic
 
LStatements.UnitBindStatement - Class in mindustry.logic
 
LStatements.UnitControlStatement - Class in mindustry.logic
 
LStatements.UnitLocateStatement - Class in mindustry.logic
 
LStatements.UnitRadarStatement - Class in mindustry.logic
 
LStatements.WaitStatement - Class in mindustry.logic
 
LStatements.WeatherSenseStatement - Class in mindustry.logic
 
LStatements.WeatherSetStatement - Class in mindustry.logic
 
LStatements.WriteStatement - Class in mindustry.logic
 
LUnitControl - Enum Class in mindustry.logic
 
lustre - Static variable in class mindustry.content.Blocks
 
LVar - Class in mindustry.logic
 
LVar(String) - Constructor for class mindustry.logic.LVar
 
LVar(String, int) - Constructor for class mindustry.logic.LVar
 
LVar(String, int, boolean) - Constructor for class mindustry.logic.LVar
 

M

mace - Static variable in class mindustry.content.UnitTypes
 
macNotchHeight - Static variable in class mindustry.Vars
macbook screen notch height
mag - Variable in class mindustry.entities.pattern.ShootHelix
 
mag - Variable in class mindustry.entities.pattern.ShootSine
magnitude of sine curve for position displacement
mag - Variable in class mindustry.maps.filters.DistortFilter
 
mag - Variable in class mindustry.maps.planet.AsteroidGenerator
 
magmarock - Static variable in class mindustry.content.Blocks
 
magmasmoke - Static variable in class mindustry.content.Fx
 
magMax - Variable in class mindustry.world.blocks.environment.SeaBush
 
magMin - Variable in class mindustry.world.blocks.environment.SeaBush
 
MagneticStorm - Class in mindustry.type.weather
 
MagneticStorm(String) - Constructor for class mindustry.type.weather.MagneticStorm
 
magnitude - Variable in class mindustry.maps.filters.TerrainFilter
 
main - Enum constant in enum class mindustry.graphics.MultiPacker.PageType
 
main - Variable in class mindustry.mod.Mods.LoadedMod
The mod's main class; may be null.
main - Variable in class mindustry.mod.Mods.ModMeta
 
main - Variable in class mindustry.ui.dialogs.SettingsMenuDialog
 
main(String[]) - Static method in class mindustry.tools.IconConverter
 
main(String[]) - Static method in class mindustry.tools.ImagePacker
 
main(String[]) - Static method in class mindustry.tools.ScriptMainGenerator
 
mainExecutor - Static variable in class mindustry.Vars
 
mainLoader() - Method in class mindustry.mod.Mods
 
mainTarget - Variable in class mindustry.ai.types.LogicAI
 
make10maps - Enum constant in enum class mindustry.service.Achievement
 
makeBatteryBalance() - Static method in class mindustry.world.blocks.power.PowerNode
 
makeButtonOverlay() - Method in class mindustry.ui.dialogs.BaseDialog
Places the buttons as an overlay on top of the content.
makeFire - Variable in class mindustry.entities.bullet.BulletType
Whether to make fire on impact
makeIconRegions() - Method in class mindustry.world.Block
 
MakeMarkerI() - Constructor for class mindustry.logic.LExecutor.MakeMarkerI
 
MakeMarkerI(String, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.MakeMarkerI
 
MakeMarkerStatement() - Constructor for class mindustry.logic.LStatements.MakeMarkerStatement
 
makeOutline(MultiPacker.PageType, MultiPacker, TextureRegion, boolean, Color, int) - Method in class mindustry.ctype.UnlockableContent
 
makeOutline(MultiPacker, TextureRegion, String, Color) - Method in class mindustry.ctype.UnlockableContent
 
makeOutline(MultiPacker, TextureRegion, String, Color, int) - Method in class mindustry.ctype.UnlockableContent
 
makePixmap(byte[]) - Method in class mindustry.world.blocks.logic.CanvasBlock
returns the same pixmap instance each time, use with care
makePowerBalance() - Static method in class mindustry.world.blocks.power.PowerNode
 
makeRect() - Method in class mindustry.type.Sector
Projects this sector onto a 4-corner square for use in map gen.
malign - Static variable in class mindustry.content.Blocks
 
malis - Static variable in class mindustry.game.Team
 
manhattan - Static variable in class mindustry.ai.Astar
 
manifold - Static variable in class mindustry.content.UnitTypes
 
manualShooting - Variable in class mindustry.input.MobileInput
Whether manual shooting (point with finger) is enabled.
map - Variable in class mindustry.core.GameState
Map that is currently being played on.
map - Variable in class mindustry.io.SaveMeta
 
map - Variable in class mindustry.maps.generators.FileMapGenerator
 
map - Variable in exception mindustry.maps.MapException
 
map - Variable in class mindustry.maps.MapPreviewLoader.MapPreviewParameter
 
map - Static variable in class mindustry.world.meta.Attribute
 
Map - Class in mindustry.maps
 
Map(Fi, int, int, StringMap, boolean) - Constructor for class mindustry.maps.Map
 
Map(Fi, int, int, StringMap, boolean, int) - Constructor for class mindustry.maps.Map
 
Map(Fi, int, int, StringMap, boolean, int, int) - Constructor for class mindustry.maps.Map
 
Map(StringMap) - Constructor for class mindustry.maps.Map
 
mapArea - Enum constant in enum class mindustry.logic.LogicRule
 
mapColor - Variable in class mindustry.world.Block
The color of this block when displayed on the minimap or map preview.
MapEditor - Class in mindustry.editor
 
MapEditor() - Constructor for class mindustry.editor.MapEditor
 
MapEditorDialog - Class in mindustry.editor
 
MapEditorDialog() - Constructor for class mindustry.editor.MapEditorDialog
 
MapException - Exception in mindustry.maps
 
MapException(Map, String) - Constructor for exception mindustry.maps.MapException
 
mapExtension - Static variable in class mindustry.Vars
map file extension
mapFallback(String) - Static method in class mindustry.io.SaveFileReader
 
MapGenerateDialog - Class in mindustry.editor
 
MapGenerateDialog(boolean) - Constructor for class mindustry.editor.MapGenerateDialog
 
MapInfoDialog - Class in mindustry.editor
 
MapInfoDialog() - Constructor for class mindustry.editor.MapInfoDialog
 
MapIO - Class in mindustry.io
Reads and writes map files.
MapIO() - Constructor for class mindustry.io.MapIO
 
MapListDialog - Class in mindustry.ui.dialogs
 
MapListDialog(String, boolean) - Constructor for class mindustry.ui.dialogs.MapListDialog
 
MapLoadDialog - Class in mindustry.editor
 
MapLoadDialog(Cons<Map>) - Constructor for class mindustry.editor.MapLoadDialog
 
mapLocales - Variable in class mindustry.core.GameState
Locale-specific string bundles of current map
MapLocales - Class in mindustry.type
Class for storing map-specific locale bundles
MapLocales() - Constructor for class mindustry.type.MapLocales
 
MapLocalesDialog - Class in mindustry.editor
 
MapLocalesDialog() - Constructor for class mindustry.editor.MapLocalesDialog
 
MapMakeEvent() - Constructor for class mindustry.game.EventType.MapMakeEvent
 
MapMarkers - Class in mindustry.game
 
MapMarkers() - Constructor for class mindustry.game.MapMarkers
 
mapname - Variable in class mindustry.net.Host
 
MapObjective() - Constructor for class mindustry.game.MapObjectives.MapObjective
 
MapObjectives - Class in mindustry.game
Handles and executes in-map objectives.
MapObjectives() - Constructor for class mindustry.game.MapObjectives
 
MapObjectives(Seq<MapObjectives.MapObjective>) - Constructor for class mindustry.game.MapObjectives
 
MapObjectives.BuildCountObjective - Class in mindustry.game
Build a certain amount of a block.
MapObjectives.CommandModeObjective - Class in mindustry.game
Command any unit to do anything.
MapObjectives.CoreItemObjective - Class in mindustry.game
Get a certain item in your core (through a block, not manually.)
MapObjectives.DestroyBlockObjective - Class in mindustry.game
 
MapObjectives.DestroyBlocksObjective - Class in mindustry.game
 
MapObjectives.DestroyCoreObjective - Class in mindustry.game
Destroy all enemy core(s).
MapObjectives.DestroyUnitsObjective - Class in mindustry.game
Produce a certain amount of units.
MapObjectives.FlagObjective - Class in mindustry.game
Wait until a logic flag is set.
MapObjectives.Immutable - Annotation Interface in mindustry.game
For arrays or Seqs; does not add the new and delete buttons
MapObjectives.ItemObjective - Class in mindustry.game
Have a certain amount of item in your core.
MapObjectives.LabelFlag - Annotation Interface in mindustry.game
For byte; treats it as a world label flag.
MapObjectives.LineMarker - Class in mindustry.game
Displays a line from pos1 to pos2.
MapObjectives.MapObjective - Class in mindustry.game
Base abstract class for any in-map objective.
MapObjectives.Multiline - Annotation Interface in mindustry.game
For String; indicates that a text area should be used.
MapObjectives.ObjectiveMarker - Class in mindustry.game
Marker used for drawing various content to indicate something along with an objective.
MapObjectives.PointMarker - Class in mindustry.game
Displays a circle in the world.
MapObjectives.PosMarker - Class in mindustry.game
A marker that has a position in the world in world coordinates.
MapObjectives.ProduceObjective - Class in mindustry.game
Produce a specific piece of content in the tech tree (essentially research with different text).
MapObjectives.QuadMarker - Class in mindustry.game
 
MapObjectives.Researchable - Annotation Interface in mindustry.game
For UnlockableContent; filters all un-researchable content.
MapObjectives.ResearchObjective - Class in mindustry.game
Research a specific piece of content in the tech tree.
MapObjectives.Second - Annotation Interface in mindustry.game
For float; multiplies the UI input by 60.
MapObjectives.ShapeMarker - Class in mindustry.game
Displays a shape with an outline and color.
MapObjectives.ShapeTextMarker - Class in mindustry.game
Displays text above a shape.
MapObjectives.Synthetic - Annotation Interface in mindustry.game
For Block; filters all un-buildable blocks.
MapObjectives.TextMarker - Class in mindustry.game
Displays text at a location.
MapObjectives.TextureMarker - Class in mindustry.game
Displays a texture with specified name.
MapObjectives.TilePos - Annotation Interface in mindustry.game
For float or similar data structures, such as Vec2; multiplies the UI input by Vars.tilesize.
MapObjectives.TimerObjective - Class in mindustry.game
 
MapObjectives.UnitCountObjective - Class in mindustry.game
Produce a certain amount of a unit.
MapObjectives.Unordered - Annotation Interface in mindustry.game
For arrays or Seqs; does not create element rearrangement buttons.
MapObjectives.Vertices - Annotation Interface in mindustry.game
For float[]; treats it as an array of vertices.
MapObjectivesCanvas - Class in mindustry.editor
 
MapObjectivesCanvas() - Constructor for class mindustry.editor.MapObjectivesCanvas
 
MapObjectivesCanvas.ObjectiveTilemap - Class in mindustry.editor
 
MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile - Class in mindustry.editor
 
MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector - Class in mindustry.editor
 
MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover - Class in mindustry.editor
 
MapObjectivesDialog - Class in mindustry.editor
 
MapObjectivesDialog() - Constructor for class mindustry.editor.MapObjectivesDialog
 
MapObjectivesDialog.FieldInterpreter<T> - Interface in mindustry.editor
 
MapObjectivesDialog.FieldProvider<T> - Interface in mindustry.editor
 
MapObjectivesDialog.TypeInfo - Class in mindustry.editor
Stores parameterized or array type information for convenience.
MappableContent - Class in mindustry.ctype
 
MappableContent(String) - Constructor for class mindustry.ctype.MappableContent
 
mappingEnabled() - Method in class mindustry.entities.EntityGroup
 
MapPlayDialog - Class in mindustry.ui.dialogs
 
MapPlayDialog() - Constructor for class mindustry.ui.dialogs.MapPlayDialog
 
mapPreviewDirectory - Static variable in class mindustry.Vars
data subdirectory used for custom map previews
MapPreviewLoader - Class in mindustry.maps
 
MapPreviewLoader() - Constructor for class mindustry.maps.MapPreviewLoader
 
MapPreviewLoader.MapPreviewParameter - Class in mindustry.maps
 
MapPreviewParameter(Map) - Constructor for class mindustry.maps.MapPreviewLoader.MapPreviewParameter
 
MapProcessorsDialog - Class in mindustry.editor
 
MapProcessorsDialog() - Constructor for class mindustry.editor.MapProcessorsDialog
 
MapPublishEvent() - Constructor for class mindustry.game.EventType.MapPublishEvent
 
MapRenderer - Class in mindustry.editor
 
MapRenderer() - Constructor for class mindustry.editor.MapRenderer
 
MapResizeDialog - Class in mindustry.editor
 
MapResizeDialog(MapResizeDialog.ResizeListener) - Constructor for class mindustry.editor.MapResizeDialog
 
MapResizeDialog.ResizeListener - Interface in mindustry.editor
 
maps - Variable in class mindustry.core.UI
 
maps - Static variable in class mindustry.Vars
 
Maps - Class in mindustry.maps
 
Maps() - Constructor for class mindustry.maps.Maps
 
Maps.MapProvider - Interface in mindustry.maps
 
Maps.ShuffleMode - Enum Class in mindustry.maps
 
mapsMade - Enum constant in enum class mindustry.service.SStat
 
mapsPublished - Enum constant in enum class mindustry.service.SStat
 
MapView - Class in mindustry.editor
 
MapView() - Constructor for class mindustry.editor.MapView
 
markedDone - Variable in class mindustry.logic.LCanvas.JumpCurve
 
markerNameToType - Static variable in class mindustry.game.MapObjectives
 
markError(Content, Throwable) - Method in class mindustry.mod.ContentParser
 
markError(Content, Mods.LoadedMod, Fi, Throwable) - Method in class mindustry.mod.ContentParser
 
markers - Variable in class mindustry.core.GameState
Markers not linked to objectives.
markers - Variable in class mindustry.game.MapObjectives.MapObjective
 
markers(MapObjectives.ObjectiveMarker...) - Method in class mindustry.game.MapObjectives.MapObjective
 
marsh - Static variable in class mindustry.content.SectorPresets
 
mass - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
massDriver - Static variable in class mindustry.content.Blocks
 
MassDriver - Class in mindustry.world.blocks.distribution
 
MassDriver(String) - Constructor for class mindustry.world.blocks.distribution.MassDriver
 
MassDriver.DriverBulletData - Class in mindustry.world.blocks.distribution
 
MassDriver.DriverState - Enum Class in mindustry.world.blocks.distribution
 
MassDriver.MassDriverBuild - Class in mindustry.world.blocks.distribution
 
MassDriverBolt - Class in mindustry.entities.bullet
 
MassDriverBolt() - Constructor for class mindustry.entities.bullet.MassDriverBolt
 
MassDriverBuild() - Constructor for class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
massiveExplosion - Static variable in class mindustry.content.Fx
 
mat - Variable in class mindustry.graphics.g3d.PlanetRenderer
 
matches - Variable in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
MatMesh - Class in mindustry.graphics.g3d
A GenericMesh that wraps and applies an additional transform to a generic mesh.
MatMesh(GenericMesh, Mat3D) - Constructor for class mindustry.graphics.g3d.MatMesh
 
max - Enum constant in enum class mindustry.logic.LogicOp
 
max - Variable in class mindustry.entities.abilities.ForceFieldAbility
Maximum shield.
max - Variable in class mindustry.entities.abilities.ShieldArcAbility
Maximum shield.
max - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
max - Variable in class mindustry.game.SpawnGroup
Maximum amount of units that spawn
max - Static variable in class mindustry.graphics.Layer
 
max - Variable in class mindustry.maps.planet.AsteroidGenerator
 
max(int) - Method in enum class mindustry.service.SStat
 
maxAlpha - Variable in class mindustry.type.weather.ParticleWeather
 
maxAmmo - Variable in class mindustry.world.blocks.defense.turrets.Turret
Maximum ammo units stored.
maxBlockSize - Static variable in class mindustry.Vars
maximum size of any block, do not change unless you know what you're doing
maxBlockSize - Variable in class mindustry.world.blocks.payloads.Constructor
 
maxBlockSize - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
maxBoost - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
maxCommandQueueSize - Static variable in class mindustry.ai.types.CommandAI
 
maxConsecutive - Static variable in class mindustry.world.meta.Stat
 
maxCosts - Static variable in class mindustry.ai.Pathfinder
 
maxCrackSize - Static variable in class mindustry.graphics.BlockRenderer
 
maxDamageFraction - Variable in class mindustry.entities.bullet.BulletType
If positive, limits non-splash damage dealt to a fraction of the target's maximum health.
maxDeltaClient - Static variable in class mindustry.Vars
Maximum delta time.
maxDeltaServer - Static variable in class mindustry.Vars
Maximum delta time.
maxDisplayBuffer - Static variable in class mindustry.logic.LExecutor
 
maxDuration - Variable in class mindustry.type.Weather.WeatherEntry
Minimum and maximum spacing between weather events.
maxEfficiency - Variable in class mindustry.world.blocks.production.HeatCrafter
Maximum possible efficiency after overheat.
maxEfficiency - Static variable in class mindustry.world.meta.Stat
 
maxFields - Static variable in class mindustry.ai.Pathfinder
 
maxFlammability - Variable in class mindustry.world.consumers.ConsumeCoolant
 
maxFrequency - Variable in class mindustry.type.Weather.WeatherEntry
Minimum and maximum spacing between weather events.
maxGlErrors - Static variable in class mindustry.Vars
maximum openGL errors logged
maxGraphicsBuffer - Static variable in class mindustry.logic.LExecutor
 
maxHealth - Enum constant in enum class mindustry.logic.LAccess
 
maxHealth - Enum constant in enum class mindustry.logic.RadarSort
 
maxHeat - Variable in class mindustry.world.blocks.power.VariableReactor
 
maxHeatEfficiency - Variable in class mindustry.world.blocks.defense.turrets.Turret
Maximum efficiency possible, if this turret uses heat.
maxInstructions - Static variable in class mindustry.logic.LExecutor
 
maxInstructionScale - Variable in class mindustry.world.blocks.logic.LogicBlock
 
maxInstructionsExecution - Static variable in class mindustry.maps.filters.LogicFilter
max available execution for logic filter
maxInstructionsPerTick - Variable in class mindustry.world.blocks.logic.LogicBlock
 
maxItems() - Method in class mindustry.ui.dialogs.LoadoutDialog
 
maxLiquid - Static variable in class mindustry.entities.Puddles
 
maxLoadoutSchematicPad - Static variable in class mindustry.Vars
Maximum extra padding around deployment schematics.
maxLogLength - Static variable in class mindustry.net.Administration.Config
 
maxMarkers - Static variable in class mindustry.logic.LExecutor.MakeMarkerI
 
maxModSubtitleLength - Static variable in class mindustry.Vars
Maximum char length of mod subtitles in browser/viewer.
maxNameLength - Static variable in class mindustry.Vars
max player name length in bytes
maxNameLength - Static variable in class mindustry.world.blocks.logic.LogicBlock
 
maxNewlines - Variable in class mindustry.world.blocks.logic.MessageBlock
 
maxNodes - Variable in class mindustry.world.blocks.power.PowerNode
 
maxPayloadSize - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor
 
maxPayloadSize - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
maxPitch - Variable in class mindustry.entities.effect.SoundEffect
 
maxPlayersServer - Enum constant in enum class mindustry.service.SStat
 
maxPowerConsumption - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
maxPowerUnload - Variable in class mindustry.world.blocks.payloads.PayloadUnloader
 
maxProduction - Enum constant in enum class mindustry.service.SStat
 
maxRange - Variable in class mindustry.entities.bullet.BulletType
Bullet range positive override.
maxRange - Variable in class mindustry.type.UnitType
movement speed (world units/t)
maxRange - Static variable in class mindustry.world.blocks.power.PowerNode
The maximum range of all power nodes on the map
maxRetWave - Static variable in class mindustry.maps.SectorDamage
 
maxScale() - Method in class mindustry.core.Renderer
 
maxSchematicSize - Static variable in class mindustry.Vars
Maximum schematic size.
maxSides - Variable in class mindustry.world.blocks.logic.LogicDisplay
 
maxSize - Static variable in class mindustry.editor.MapResizeDialog
 
maxSpeed - Variable in class mindustry.entities.abilities.MoveLightningAbility
Speeds for when to start lightninging and when to stop getting faster
maxSpread - Variable in class mindustry.type.CellLiquid
 
maxTargets - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
maxTcpSize - Static variable in class mindustry.Vars
maximum TCP packet size
maxTemp - Variable in class mindustry.world.consumers.ConsumeCoolant
 
maxTextBuffer - Static variable in class mindustry.logic.LExecutor
 
maxTextLength - Static variable in class mindustry.Vars
max chat message length
maxTextLength - Variable in class mindustry.world.blocks.logic.MessageBlock
 
maxTextureSize - Static variable in class mindustry.Vars
max GL texture size
maxUnitActive - Enum constant in enum class mindustry.service.SStat
 
maxUnits - Static variable in class mindustry.world.meta.Stat
 
maxVolume - Variable in class mindustry.entities.effect.SoundEffect
 
maxWavesSimulated - Static variable in class mindustry.maps.SectorDamage
 
maxWavesSurvived - Enum constant in enum class mindustry.service.SStat
 
maxZoom - Variable in class mindustry.core.Renderer
minZoom = zooming out, maxZoom = zooming in, used by cutscenes
maxZoomInGame - Variable in class mindustry.core.Renderer
minZoom = zooming out, maxZoom = zooming in, used by actual gameplay zoom and regulated by settings
mean - Variable in class mindustry.game.SectorInfo.ExportStat
mean in terms of items produced per refresh rate (currently, per second)
means - Variable in class mindustry.game.SectorInfo.ExportStat
 
mech_UNUSED - Enum constant in enum class mindustry.ctype.ContentType
 
mechanicalDrill - Static variable in class mindustry.content.Blocks
 
mechanicalPump - Static variable in class mindustry.content.Blocks
 
mechAssembler - Static variable in class mindustry.content.Blocks
 
mechFabricator - Static variable in class mindustry.content.Blocks
 
mechFrontSway - Variable in class mindustry.type.UnitType
parameters for mech swaying animation
mechLandShake - Variable in class mindustry.type.UnitType
screen shake amount for when this mech lands after boosting
mechLegColor - Variable in class mindustry.type.UnitType
color that legs change to when moving, to simulate depth
mechRefabricator - Static variable in class mindustry.content.Blocks
 
mechSideSway - Variable in class mindustry.type.UnitType
parameters for mech swaying animation
mechStepParticles - Variable in class mindustry.type.UnitType
whether particles are created when this mech takes a step
mechStride - Variable in class mindustry.type.UnitType
parameters for mech swaying animation
median(int) - Method in class mindustry.maps.generators.BasicGenerator
 
median(int, double) - Method in class mindustry.maps.generators.BasicGenerator
 
median(int, double, Block) - Method in class mindustry.maps.generators.BasicGenerator
 
MedianFilter - Class in mindustry.maps.filters
 
MedianFilter() - Constructor for class mindustry.maps.filters.MedianFilter
 
mega - Static variable in class mindustry.content.UnitTypes
 
meltdown - Static variable in class mindustry.content.Blocks
 
meltdownHit - Static variable in class mindustry.graphics.Pal
 
melter - Static variable in class mindustry.content.Blocks
 
melting - Static variable in class mindustry.content.Fx
 
melting - Static variable in class mindustry.content.StatusEffects
 
memory - Variable in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
memoryBank - Static variable in class mindustry.content.Blocks
 
MemoryBlock - Class in mindustry.world.blocks.logic
 
MemoryBlock(String) - Constructor for class mindustry.world.blocks.logic.MemoryBlock
 
MemoryBlock.MemoryBuild - Class in mindustry.world.blocks.logic
 
MemoryBuild() - Constructor for class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
memoryCapacity - Enum constant in enum class mindustry.logic.LAccess
 
memoryCapacity - Variable in class mindustry.world.blocks.logic.MemoryBlock
 
memoryCapacity - Static variable in class mindustry.world.meta.Stat
 
memoryCell - Static variable in class mindustry.content.Blocks
 
MendBuild() - Constructor for class mindustry.world.blocks.defense.MendProjector.MendBuild
 
mender - Static variable in class mindustry.content.Blocks
 
mendProjector - Static variable in class mindustry.content.Blocks
 
MendProjector - Class in mindustry.world.blocks.defense
 
MendProjector(String) - Constructor for class mindustry.world.blocks.defense.MendProjector
 
MendProjector.MendBuild - Class in mindustry.world.blocks.defense
 
menu - Enum constant in enum class mindustry.core.GameState.State
 
menu - Enum constant in enum class mindustry.input.Binding
 
menu(int, String, String, String[][]) - Static method in class mindustry.ui.Menus
 
MenuButton(String, Drawable, Runnable) - Constructor for class mindustry.ui.fragments.MenuFragment.MenuButton
Constructs a simple menu button, which behaves the same way on desktop and mobile.
MenuButton(String, Drawable, Runnable, MenuFragment.MenuButton...) - Constructor for class mindustry.ui.fragments.MenuFragment.MenuButton
Constructs a button that runs the runnable when clicked on mobile or shows the submenu on desktop.
menuChoose(Player, int, int) - Static method in class mindustry.ui.Menus
 
menufrag - Variable in class mindustry.core.UI
 
MenuFragment - Class in mindustry.ui.fragments
 
MenuFragment() - Constructor for class mindustry.ui.fragments.MenuFragment
 
MenuFragment.MenuButton - Class in mindustry.ui.fragments
Represents a menu button definition.
menuGroup - Variable in class mindustry.core.UI
 
menuId - Variable in class mindustry.game.EventType.MenuOptionChooseEvent
 
MenuOptionChooseEvent(Player, int, int) - Constructor for class mindustry.game.EventType.MenuOptionChooseEvent
 
MenuRenderer - Class in mindustry.graphics
 
MenuRenderer() - Constructor for class mindustry.graphics.MenuRenderer
 
Menus - Class in mindustry.ui
Class for handling menus and notifications across the network.
Menus() - Constructor for class mindustry.ui.Menus
 
Menus.MenuListener - Interface in mindustry.ui
 
Menus.TextInputListener - Interface in mindustry.ui
 
mergeFontAtlas(TextureAtlas) - Static method in class mindustry.ui.Fonts
Merges the UI and font atlas together for better performance.
merui - Static variable in class mindustry.content.UnitTypes
 
mesh - Variable in class mindustry.graphics.g3d.PlanetMesh
 
mesh - Static variable in class mindustry.graphics.Shaders
 
mesh - Variable in class mindustry.type.Planet
Mesh used for rendering.
MeshBuilder - Class in mindustry.graphics.g3d
 
MeshBuilder() - Constructor for class mindustry.graphics.g3d.MeshBuilder
 
meshLoader - Variable in class mindustry.type.Planet
Loads the mesh.
MeshShader() - Constructor for class mindustry.graphics.Shaders.MeshShader
 
message - Static variable in class mindustry.content.Blocks
 
message - Variable in class mindustry.game.EventType.ClientChatEvent
 
message - Variable in class mindustry.game.EventType.PlayerChatEvent
 
message - Variable in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
MessageBlock - Class in mindustry.world.blocks.logic
 
MessageBlock(String) - Constructor for class mindustry.world.blocks.logic.MessageBlock
 
MessageBlock.MessageBuild - Class in mindustry.world.blocks.logic
 
MessageBuild() - Constructor for class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
messageInfractions - Variable in class mindustry.net.Administration.PlayerInfo
 
messageRateLimit - Static variable in class mindustry.net.Administration.Config
 
messageSpamKick - Static variable in class mindustry.net.Administration.Config
 
messageTimer - Variable in class mindustry.net.Administration.PlayerInfo
 
MessageType - Enum Class in mindustry.logic
 
meta - Variable in class mindustry.game.Saves.SaveSlot
 
meta - Variable in class mindustry.mod.Mods.LoadedMod
This mod's metadata.
metaglass - Static variable in class mindustry.content.Items
 
metalFloor - Static variable in class mindustry.content.Blocks
 
metalFloor2 - Static variable in class mindustry.content.Blocks
 
metalFloor3 - Static variable in class mindustry.content.Blocks
 
metalFloor4 - Static variable in class mindustry.content.Blocks
 
metalFloor5 - Static variable in class mindustry.content.Blocks
 
metalFloorDamaged - Static variable in class mindustry.content.Blocks
 
metalGrayDark - Static variable in class mindustry.graphics.Pal
 
microProcessor - Static variable in class mindustry.content.Blocks
 
mid - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
midColor - Variable in class mindustry.world.draw.DrawArcSmelt
 
midColor - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
middle - Variable in class mindustry.world.draw.DrawCells
 
middle - Variable in class mindustry.world.draw.DrawCultivator
 
millions - Static variable in class mindustry.core.UI
 
min - Enum constant in enum class mindustry.logic.LogicOp
 
min - Static variable in class mindustry.graphics.Layer
 
min - Variable in class mindustry.maps.planet.AsteroidGenerator
 
min(int) - Method in class mindustry.type.ItemSeq
 
min(DrawPart.PartProgress) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
minAlpha - Variable in class mindustry.type.weather.ParticleWeather
 
minArmorDamage - Static variable in class mindustry.Vars
min armor fraction damage; e.g.
minBlockSize - Variable in class mindustry.world.blocks.payloads.Constructor
 
minCharge - Variable in class mindustry.world.consumers.ConsumeItemCharged
 
minDistribute - Variable in class mindustry.world.blocks.distribution.MassDriver
 
minDuration - Variable in class mindustry.type.Weather.WeatherEntry
Minimum and maximum spacing between weather events.
mindustry - package mindustry
 
mindustry.ai - package mindustry.ai
 
mindustry.ai.types - package mindustry.ai.types
 
mindustry.async - package mindustry.async
 
mindustry.audio - package mindustry.audio
 
mindustry.content - package mindustry.content
 
mindustry.core - package mindustry.core
 
mindustry.ctype - package mindustry.ctype
 
mindustry.editor - package mindustry.editor
 
mindustry.entities - package mindustry.entities
 
mindustry.entities.abilities - package mindustry.entities.abilities
 
mindustry.entities.bullet - package mindustry.entities.bullet
 
mindustry.entities.comp - package mindustry.entities.comp
 
mindustry.entities.effect - package mindustry.entities.effect
 
mindustry.entities.part - package mindustry.entities.part
 
mindustry.entities.pattern - package mindustry.entities.pattern
 
mindustry.entities.units - package mindustry.entities.units
 
mindustry.game - package mindustry.game
 
mindustry.graphics - package mindustry.graphics
 
mindustry.graphics.g3d - package mindustry.graphics.g3d
 
mindustry.input - package mindustry.input
 
mindustry.io - package mindustry.io
 
mindustry.io.versions - package mindustry.io.versions
 
mindustry.logic - package mindustry.logic
 
mindustry.maps - package mindustry.maps
 
mindustry.maps.filters - package mindustry.maps.filters
 
mindustry.maps.generators - package mindustry.maps.generators
 
mindustry.maps.planet - package mindustry.maps.planet
 
mindustry.mod - package mindustry.mod
 
mindustry.net - package mindustry.net
 
mindustry.service - package mindustry.service
 
mindustry.tools - package mindustry.tools
 
mindustry.type - package mindustry.type
 
mindustry.type.ammo - package mindustry.type.ammo
 
mindustry.type.unit - package mindustry.type.unit
 
mindustry.type.weapons - package mindustry.type.weapons
 
mindustry.type.weather - package mindustry.type.weather
 
mindustry.ui - package mindustry.ui
 
mindustry.ui.dialogs - package mindustry.ui.dialogs
 
mindustry.ui.fragments - package mindustry.ui.fragments
 
mindustry.ui.layout - package mindustry.ui.layout
 
mindustry.world - package mindustry.world
 
mindustry.world.blocks - package mindustry.world.blocks
 
mindustry.world.blocks.campaign - package mindustry.world.blocks.campaign
 
mindustry.world.blocks.defense - package mindustry.world.blocks.defense
 
mindustry.world.blocks.defense.turrets - package mindustry.world.blocks.defense.turrets
 
mindustry.world.blocks.distribution - package mindustry.world.blocks.distribution
 
mindustry.world.blocks.environment - package mindustry.world.blocks.environment
 
mindustry.world.blocks.heat - package mindustry.world.blocks.heat
 
mindustry.world.blocks.legacy - package mindustry.world.blocks.legacy
 
mindustry.world.blocks.liquid - package mindustry.world.blocks.liquid
 
mindustry.world.blocks.logic - package mindustry.world.blocks.logic
 
mindustry.world.blocks.payloads - package mindustry.world.blocks.payloads
 
mindustry.world.blocks.power - package mindustry.world.blocks.power
 
mindustry.world.blocks.production - package mindustry.world.blocks.production
 
mindustry.world.blocks.sandbox - package mindustry.world.blocks.sandbox
 
mindustry.world.blocks.storage - package mindustry.world.blocks.storage
 
mindustry.world.blocks.units - package mindustry.world.blocks.units
 
mindustry.world.consumers - package mindustry.world.consumers
 
mindustry.world.draw - package mindustry.world.draw
 
mindustry.world.meta - package mindustry.world.meta
 
mindustry.world.modules - package mindustry.world.modules
 
mine - Enum constant in enum class mindustry.logic.LUnitControl
 
mine - Static variable in class mindustry.content.Fx
 
mineBeamOffset - Variable in class mindustry.type.UnitType
movement speed (world units/t)
mineBig - Static variable in class mindustry.content.Fx
 
mineCommand - Static variable in class mindustry.ai.UnitCommand
 
minEfficiency - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
minEfficiency - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
mineFloor - Variable in class mindustry.type.UnitType
whether this unit can mine ores from floors/walls, respectively
mineHardnessScaling - Variable in class mindustry.type.UnitType
if true, harder materials will take longer to mine
mineHuge - Static variable in class mindustry.content.Fx
 
mineImpact - Static variable in class mindustry.content.Fx
 
mineImpactWave - Static variable in class mindustry.content.Fx
 
mineItems - Variable in class mindustry.type.UnitType
Target items to mine.
mineLaserEndRegion - Variable in class mindustry.type.UnitType
 
mineLaserRegion - Variable in class mindustry.type.UnitType
 
MinerAI - Class in mindustry.ai.types
 
MinerAI() - Constructor for class mindustry.ai.types.MinerAI
 
mineRange - Variable in class mindustry.type.UnitType
movement speed (world units/t)
mineSmall - Static variable in class mindustry.content.Fx
 
mineSound - Variable in class mindustry.type.UnitType
continuous sound emitted when mining.
mineSoundVolume - Variable in class mindustry.type.UnitType
volume of mining sound.
mineSpeed - Variable in class mindustry.type.UnitType
mining speed in weird arbitrary units
mineSpeed - Static variable in class mindustry.world.meta.Stat
 
mineTier - Variable in class mindustry.type.UnitType
max hardness of ore that this unit can mine (<0 to disable)
mineTier - Static variable in class mindustry.world.meta.Stat
 
mineTransferRange - Static variable in class mindustry.Vars
maximum distance between mine and core that supports automatic transferring
mineWalls - Variable in class mindustry.type.UnitType
whether this unit can mine ores from floors/walls, respectively
mineWallSmall - Static variable in class mindustry.content.Fx
 
MineWeapon - Class in mindustry.type.weapons
 
MineWeapon() - Constructor for class mindustry.type.weapons.MineWeapon
 
MineWeapon(String) - Constructor for class mindustry.type.weapons.MineWeapon
 
mineX - Enum constant in enum class mindustry.logic.LAccess
 
minExplosiveness - Variable in class mindustry.world.consumers.ConsumeItemExplosive
 
mineY - Enum constant in enum class mindustry.logic.LAccess
 
minFlammability - Variable in class mindustry.world.consumers.ConsumeItemFlammable
 
minFlammability - Variable in class mindustry.world.consumers.ConsumeLiquidFlammable
 
minfo - Variable in class mindustry.ctype.Content
Info on which mod this content was loaded from.
minFrequency - Variable in class mindustry.type.Weather.WeatherEntry
Minimum and maximum spacing between weather events.
minGameVersion - Variable in class mindustry.mod.ModListing
 
minGameVersion - Variable in class mindustry.mod.Mods.ModMeta
Minimum game version that this mod requires, e.g.
minimap - Enum constant in enum class mindustry.input.Binding
 
minimap - Enum constant in enum class mindustry.logic.LMarkerControl
 
minimap - Variable in class mindustry.core.Renderer
 
minimap - Variable in class mindustry.game.MapObjectives.ObjectiveMarker
Whether to display marker on minimap.
Minimap - Class in mindustry.ui
 
Minimap() - Constructor for class mindustry.ui.Minimap
 
minimapColor(Tile) - Method in class mindustry.world.Block
 
minimapColor(Tile) - Method in class mindustry.world.blocks.distribution.DuctRouter
 
minimapColor(Tile) - Method in class mindustry.world.blocks.distribution.Sorter
 
minimapColor(Tile) - Method in class mindustry.world.blocks.environment.Cliff
 
minimapfrag - Variable in class mindustry.core.UI
 
MinimapFragment - Class in mindustry.ui.fragments
 
MinimapFragment() - Constructor for class mindustry.ui.fragments.MinimapFragment
 
MinimapRenderer - Class in mindustry.graphics
 
MinimapRenderer() - Constructor for class mindustry.graphics.MinimapRenderer
 
mining - Enum constant in enum class mindustry.logic.LAccess
 
mining - Variable in class mindustry.ai.types.MinerAI
 
minitem - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
minJavaModGameVersion - Static variable in class mindustry.Vars
Min game version for java mods specifically - this is higher, as Java mods have more breaking changes.
minke - Static variable in class mindustry.content.UnitTypes
 
minKey - Variable in class mindustry.ui.dialogs.KeybindDialog
 
minModGameVersion - Static variable in class mindustry.Vars
Min game version for all mods.
minPitch - Variable in class mindustry.entities.effect.SoundEffect
 
minRadioactivity - Variable in class mindustry.world.consumers.ConsumeItemRadioactive
 
minRange - Variable in class mindustry.world.blocks.defense.turrets.Turret
Minimum bullet range.
minRange() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
minRangeChange - Variable in class mindustry.entities.bullet.BulletType
When used in a turret with multiple ammoo types, this can be set to a non-zero value to influence minRange
minScale() - Method in class mindustry.core.Renderer
 
minShootVelocity - Variable in class mindustry.type.Weapon
min velocity required for this weapon to shoot
minSize - Static variable in class mindustry.editor.MapResizeDialog
 
minSpeed - Variable in class mindustry.entities.abilities.MoveLightningAbility
Speeds for when to start lightninging and when to stop getting faster
minStroke - Variable in class mindustry.entities.part.HoverPart
 
minStroke - Variable in class mindustry.world.draw.DrawPulseShape
 
minutes - Static variable in class mindustry.world.meta.StatUnit
 
minutesCaptured - Variable in class mindustry.game.SectorInfo
How many minutes this sector has been captured.
minVelocity - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
minVolume - Variable in class mindustry.entities.effect.SoundEffect
 
minWarmup - Variable in class mindustry.type.Weapon
minimum weapon warmup before firing (this is not linear, do NOT use 1!)
minWarmup - Variable in class mindustry.world.blocks.defense.turrets.Turret
Minimum warmup needed to fire.
minZoom - Variable in class mindustry.core.Renderer
minZoom = zooming out, maxZoom = zooming in, used by cutscenes
minZoom - Variable in class mindustry.type.Planet
Minimum camera zoom value.
minZoomInGame - Variable in class mindustry.core.Renderer
minZoom = zooming out, maxZoom = zooming in, used by actual gameplay zoom and regulated by settings
mirror - Variable in class mindustry.entities.part.EffectSpawnerPart
 
mirror - Variable in class mindustry.entities.part.HaloPart
 
mirror - Variable in class mindustry.entities.part.HoverPart
 
mirror - Variable in class mindustry.entities.part.RegionPart
If true, parts are mirrored across the turret.
mirror - Variable in class mindustry.entities.part.ShapePart
 
mirror - Variable in class mindustry.entities.pattern.ShootAlternate
If true, the shoot order is flipped.
mirror - Variable in class mindustry.type.Weapon
whether to create a flipped copy of this weapon upon initialization.
MirrorFilter - Class in mindustry.maps.filters
 
MirrorFilter() - Constructor for class mindustry.maps.filters.MirrorFilter
 
missile - Static variable in class mindustry.content.UnitTypes
 
missileAccelTime - Variable in class mindustry.type.UnitType
movement speed (world units/t)
MissileAI - Class in mindustry.ai.types
 
MissileAI() - Constructor for class mindustry.ai.types.MissileAI
 
MissileBulletType - Class in mindustry.entities.bullet
 
MissileBulletType() - Constructor for class mindustry.entities.bullet.MissileBulletType
 
MissileBulletType(float, float) - Constructor for class mindustry.entities.bullet.MissileBulletType
 
MissileBulletType(float, float, String) - Constructor for class mindustry.entities.bullet.MissileBulletType
 
missileTrail - Static variable in class mindustry.content.Fx
 
missileTrailShort - Static variable in class mindustry.content.Fx
 
missileTrailSmoke - Static variable in class mindustry.content.Fx
 
missileTrailSmokeSmall - Static variable in class mindustry.content.Fx
 
MissileUnitType - Class in mindustry.type.unit
Field template for unit types.
MissileUnitType(String) - Constructor for class mindustry.type.unit.MissileUnitType
 
missileYellow - Static variable in class mindustry.graphics.Pal
 
missileYellowBack - Static variable in class mindustry.graphics.Pal
 
missingDependencies - Enum constant in enum class mindustry.mod.Mods.ModState
 
missingDependencies - Variable in class mindustry.mod.Mods.LoadedMod
All missing required dependencies of this mod as strings.
missingSoftDependencies - Variable in class mindustry.mod.Mods.LoadedMod
All missing soft dependencies of this mod as strings.
mission - Enum constant in enum class mindustry.logic.MessageType
 
mission - Variable in class mindustry.game.Rules
Mission string displayed instead of wave/core counter.
mixcol - Variable in class mindustry.world.draw.DrawPower
If false, fades between emptyRegion and fullRegion instead of mixcol between empty and full colors.
mixColor - Variable in class mindustry.entities.part.RegionPart
 
mixColorFrom - Variable in class mindustry.entities.bullet.BasicBulletType
 
mixColorTo - Variable in class mindustry.entities.bullet.BasicBulletType
 
mixColorTo - Variable in class mindustry.entities.part.RegionPart
 
mobile - Variable in class mindustry.net.Administration.TraceInfo
 
mobile - Variable in class mindustry.net.NetConnection
 
mobile - Variable in class mindustry.net.Packets.ConnectPacket
 
mobile - Static variable in class mindustry.Vars
whether the game is running on a mobile device
MobileButton - Class in mindustry.ui
 
MobileButton(Drawable, String, Runnable) - Constructor for class mindustry.ui.MobileButton
 
MobileInput - Class in mindustry.input
 
MobileInput() - Constructor for class mindustry.input.MobileInput
 
mod - Enum constant in enum class mindustry.logic.LogicOp
 
mod - Variable in class mindustry.ctype.Content.ModContentInfo
The mod that loaded this piece of content.
mod - Variable in class mindustry.game.Schematic
Associated mod.
mod - Variable in class mindustry.maps.Map
Associated mod.
mod(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
Mod - Class in mindustry.mod
 
Mod() - Constructor for class mindustry.mod.Mod
 
ModClassLoader - Class in mindustry.mod
 
ModClassLoader(ClassLoader) - Constructor for class mindustry.mod.ModClassLoader
 
modclient - Variable in class mindustry.net.NetConnection
 
ModContentInfo() - Constructor for class mindustry.ctype.Content.ModContentInfo
 
ModContentLoadEvent() - Constructor for class mindustry.game.EventType.ModContentLoadEvent
 
modContentNameMap - Static variable in class mindustry.io.SaveFileReader
 
modded - Variable in class mindustry.net.Administration.TraceInfo
 
ModDependency(String, boolean) - Constructor for class mindustry.mod.Mods.ModDependency
 
modDirectory - Static variable in class mindustry.Vars
data subdirectory used for mods
mode - Variable in enum class mindustry.editor.EditorTool
The current alternate placement mode.
mode - Variable in class mindustry.input.DesktopInput
Whether selecting mode is active.
mode - Variable in class mindustry.input.MobileInput
Current place mode.
mode - Variable in class mindustry.net.Host
 
mode - Variable in class mindustry.ui.dialogs.PlanetDialog
 
mode - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
mode() - Method in class mindustry.game.Rules
Returns the gamemode that best fits these rules.
mode() - Method in class mindustry.game.Saves.SaveSlot
 
modeName - Variable in class mindustry.game.Rules
name of the custom mode that this ruleset describes, or null.
modeName - Variable in class mindustry.net.Host
 
modGuideURL - Static variable in class mindustry.Vars
Link to the wiki's modding guide.
modifier - Static variable in class mindustry.core.Version
Build modifier, e.g.
modifyButton(TextButton, Saves.SaveSlot) - Method in class mindustry.ui.dialogs.LoadDialog
 
modifyButton(TextButton, Saves.SaveSlot) - Method in class mindustry.ui.dialogs.SaveDialog
 
modJsonURLs - Static variable in class mindustry.Vars
URLs to the JSON files containing the list of mods.
ModListing - Class in mindustry.mod
Mod listing as a data class.
ModListing() - Constructor for class mindustry.mod.ModListing
 
ModLoadException(String) - Constructor for exception mindustry.mod.Mods.ModLoadException
 
ModMeta() - Constructor for class mindustry.mod.Mods.ModMeta
 
ModResolutionContext() - Constructor for class mindustry.mod.Mods.ModResolutionContext
 
mods - Variable in class mindustry.core.UI
 
mods - Variable in class mindustry.io.SaveMeta
 
mods - Variable in class mindustry.net.Packets.ConnectPacket
 
mods - Static variable in class mindustry.Vars
 
Mods - Class in mindustry.mod
 
Mods() - Constructor for class mindustry.mod.Mods
 
Mods.LoadedMod - Class in mindustry.mod
Represents a mod's state.
Mods.ModDependency - Class in mindustry.mod
 
Mods.ModLoadException - Exception in mindustry.mod
 
Mods.ModMeta - Class in mindustry.mod
Mod metadata information.
Mods.ModResolutionContext - Class in mindustry.mod
 
Mods.ModState - Enum Class in mindustry.mod
 
ModsDialog - Class in mindustry.ui.dialogs
 
ModsDialog() - Constructor for class mindustry.ui.dialogs.ModsDialog
 
moduleFits(Block, float, float, int) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
modules - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
moduleTier - Static variable in class mindustry.world.meta.Stat
 
mono - Static variable in class mindustry.content.UnitTypes
 
moss - Static variable in class mindustry.content.Blocks
 
motd - Static variable in class mindustry.net.Administration.Config
 
mountType - Variable in class mindustry.type.Weapon
type of weapon mount to be used
mouse - Variable in class mindustry.graphics.Shaders.PlanetGridShader
 
mouse_move - Enum constant in enum class mindustry.input.Binding
 
mouseAngle(float, float) - Method in class mindustry.input.InputHandler
 
move - Enum constant in enum class mindustry.logic.LUnitControl
 
move(Bullet) - Method in interface mindustry.entities.Mover
 
move(Hitboxc, float, float) - Method in class mindustry.entities.EntityCollisions
 
move(Hitboxc, float, float, EntityCollisions.SolidPred) - Method in class mindustry.entities.EntityCollisions
 
move_x - Enum constant in enum class mindustry.input.Binding
 
move_y - Enum constant in enum class mindustry.input.Binding
 
moveArrows - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
moveCheck(Hitboxc, float, float, EntityCollisions.SolidPred) - Method in class mindustry.entities.EntityCollisions
 
moveCommand - Static variable in class mindustry.ai.UnitCommand
 
moveCommand - Static variable in class mindustry.content.Fx
 
moved - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
moved - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
moved() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
moveDelta(Hitboxc, float, float, int, boolean, EntityCollisions.SolidPred) - Method in class mindustry.entities.EntityCollisions
 
MoveEffectAbility - Class in mindustry.entities.abilities
 
MoveEffectAbility() - Constructor for class mindustry.entities.abilities.MoveEffectAbility
 
MoveEffectAbility(float, float, Color, Effect, float) - Constructor for class mindustry.entities.abilities.MoveEffectAbility
 
moveFailed() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
moveFailed() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
moveForce - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
moveInPayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
moveInPayload(boolean) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
MoveLightningAbility - Class in mindustry.entities.abilities
 
MoveLightningAbility(float, int, float, float, float, float, Color) - Constructor for class mindustry.entities.abilities.MoveLightningAbility
 
MoveLightningAbility(float, int, float, float, float, float, Color, String) - Constructor for class mindustry.entities.abilities.MoveLightningAbility
 
movement - Variable in class mindustry.input.DesktopInput
 
movement - Variable in class mindustry.input.MobileInput
 
moveOutPayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
mover - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
Mover - Interface in mindustry.entities
Applies custom movement to a bullet.
Mover() - Constructor for class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
moveRad - Variable in class mindustry.ai.types.LogicAI
 
moveRange - Static variable in class mindustry.ai.types.CargoAI
 
moveRot - Variable in class mindustry.entities.part.RegionPart
 
moveRot - Variable in class mindustry.entities.part.ShapePart
 
moves - Variable in class mindustry.entities.part.RegionPart
 
moveSmoothing - Static variable in class mindustry.ai.types.CargoAI
 
moveThroughBlocks - Variable in class mindustry.type.Liquid
if true, this liquid can move through blocks as a puddle.
moveTile(MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile, int, int) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
moveTime - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
moveTo(Position, float) - Method in class mindustry.entities.units.AIController
 
moveTo(Position, float, float) - Method in class mindustry.entities.units.AIController
 
moveTo(Position, float, float, boolean, Vec2) - Method in class mindustry.entities.units.AIController
 
moveTo(Position, float, float, boolean, Vec2, boolean) - Method in class mindustry.entities.units.AIController
 
moveWhileCharging - Variable in class mindustry.world.blocks.defense.turrets.Turret
If false, this turret can't move while charging.
moveX - Variable in class mindustry.ai.types.LogicAI
 
moveX - Variable in class mindustry.entities.part.HaloPart
 
moveX - Variable in class mindustry.entities.part.RegionPart
 
moveX - Variable in class mindustry.entities.part.ShapePart
 
moveY - Variable in class mindustry.ai.types.LogicAI
 
moveY - Variable in class mindustry.entities.part.HaloPart
 
moveY - Variable in class mindustry.entities.part.RegionPart
 
moveY - Variable in class mindustry.entities.part.ShapePart
 
moving - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
The current tile that is being moved.
moving - Variable in class mindustry.entities.Leg
 
mud - Static variable in class mindustry.content.Blocks
 
mud - Static variable in class mindustry.graphics.CacheLayer
 
mud - Static variable in class mindustry.graphics.Shaders
 
muddy - Static variable in class mindustry.content.Fx
 
muddy - Static variable in class mindustry.content.StatusEffects
 
muddy - Static variable in class mindustry.graphics.Pal
 
mul - Enum constant in enum class mindustry.logic.LogicOp
 
mul(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
mul(DrawPart.PartProgress) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
mult(ItemStack[], float) - Static method in class mindustry.type.ItemStack
 
mult(LiquidStack[], float) - Static method in class mindustry.type.LiquidStack
 
MultiBulletType - Class in mindustry.entities.bullet
A fake bullet type that spawns multiple sub-bullets when "fired".
MultiBulletType() - Constructor for class mindustry.entities.bullet.MultiBulletType
 
MultiBulletType(int, BulletType...) - Constructor for class mindustry.entities.bullet.MultiBulletType
 
MultiBulletType(BulletType...) - Constructor for class mindustry.entities.bullet.MultiBulletType
 
multicastGroup - Static variable in class mindustry.Vars
multicast group for discovery.
multicastPort - Static variable in class mindustry.Vars
multicast discovery port.
MultiEffect - Class in mindustry.entities.effect
Renders multiple particle effects at once.
MultiEffect() - Constructor for class mindustry.entities.effect.MultiEffect
 
MultiEffect(Effect...) - Constructor for class mindustry.entities.effect.MultiEffect
 
MultiMesh - Class in mindustry.graphics.g3d
 
MultiMesh(GenericMesh...) - Constructor for class mindustry.graphics.g3d.MultiMesh
 
MultiPacker - Class in mindustry.graphics
 
MultiPacker() - Constructor for class mindustry.graphics.MultiPacker
 
MultiPacker.PageType - Enum Class in mindustry.graphics
 
multiplicativeReconstructor - Static variable in class mindustry.content.Blocks
 
multiplier - Variable in class mindustry.world.consumers.Consume
Multiplier for costs.
multiplier - Static variable in class mindustry.world.meta.StatUnit
 
multiplierModifier(float) - Static method in class mindustry.world.meta.StatValues
 
multiplierModifier(float, StatUnit) - Static method in class mindustry.world.meta.StatValues
 
multiplierModifier(float, StatUnit, boolean) - Static method in class mindustry.world.meta.StatValues
 
multiPress - Static variable in class mindustry.content.Blocks
 
MultiReqImage - Class in mindustry.ui
 
MultiReqImage() - Constructor for class mindustry.ui.MultiReqImage
 
multiUnitSelect() - Method in class mindustry.input.InputHandler
 
musicChance - Variable in class mindustry.audio.SoundControl
 
musicInterval - Variable in class mindustry.audio.SoundControl
 
MusicRegisterEvent() - Constructor for class mindustry.game.EventType.MusicRegisterEvent
 
musicWaveChance - Variable in class mindustry.audio.SoundControl
 
mycelialBastion - Static variable in class mindustry.content.SectorPresets
 

N

name - Enum constant in enum class mindustry.logic.LAccess
 
name - Variable in class mindustry.content.TechTree.TechNode
Name for root node - used in tech tree selector.
name - Variable in class mindustry.ctype.MappableContent
 
name - Variable in class mindustry.entities.part.RegionPart
Overrides suffix if set.
name - Variable in class mindustry.game.SectorInfo
Display name.
name - Variable in class mindustry.game.Team
 
name - Variable in class mindustry.logic.GlobalVars.VarEntry
 
name - Variable in class mindustry.logic.LCategory
 
name - Variable in class mindustry.logic.LExecutor.LocalePrintI
 
name - Variable in class mindustry.logic.LogicFx.EffectEntry
 
name - Variable in class mindustry.logic.LVar
 
name - Variable in class mindustry.mod.ModListing
 
name - Variable in class mindustry.mod.Mods.LoadedMod
Internal mod name.
name - Variable in class mindustry.mod.Mods.ModDependency
 
name - Variable in class mindustry.mod.Mods.ModMeta
Name as defined in mod.json.
name - Variable in class mindustry.net.Administration.Config
 
name - Variable in class mindustry.net.Host
 
name - Variable in class mindustry.net.Packets.ConnectPacket
 
name - Variable in class mindustry.net.ServerGroup
 
name - Variable in class mindustry.type.Weapon
displayed weapon region
name - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsCategory
 
name - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
name - Variable in class mindustry.ui.Links.LinkEntry
 
name - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
name - Variable in class mindustry.world.meta.Attribute
 
name - Variable in class mindustry.world.meta.Stat
 
name - Variable in class mindustry.world.meta.StatCat
 
name - Variable in class mindustry.world.meta.StatUnit
 
name() - Method in class mindustry.game.Schematic
 
name() - Method in class mindustry.logic.LStatement
 
name() - Method in class mindustry.maps.filters.GenerateFilter
localized display name
name() - Method in class mindustry.maps.Map
 
name() - Method in class mindustry.type.Sector
 
name() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
Hint name for preference storage.
name(Table, CharSequence, Runnable, Boolc) - Static method in class mindustry.editor.MapObjectivesDialog
 
name(String) - Method in class mindustry.logic.LogicFx.EffectEntry
 
nameEmpty - Enum constant in enum class mindustry.net.Packets.KickReason
 
nameInUse - Enum constant in enum class mindustry.net.Packets.KickReason
 
nameMap - Variable in class mindustry.logic.LExecutor
 
names - Variable in class mindustry.net.Administration.PlayerInfo
 
names - Variable in class mindustry.net.Administration.TraceInfo
 
natural - Variable in class mindustry.logic.LExecutor.SpawnWaveI
 
natural - Variable in class mindustry.logic.LStatements.SpawnWaveStatement
 
naval - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
navalFactory - Static variable in class mindustry.content.Blocks
 
navalFortress - Static variable in class mindustry.content.SectorPresets
 
navanax - Static variable in class mindustry.content.UnitTypes
 
near() - Method in class mindustry.type.Sector
 
near(int, int, int, Block) - Method in class mindustry.maps.generators.BasicGenerator
 
near(Cons<Sector>) - Method in class mindustry.type.Sector
 
nearAir(int, int) - Method in class mindustry.maps.generators.BasicGenerator
 
nearAttackTarget(float, float, float) - Method in class mindustry.ai.types.CommandAI
 
nearby(float, float, float, float, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units in a rectangle.
nearby(int) - Method in class mindustry.world.Tile
 
nearby(int, int) - Method in class mindustry.world.Tile
 
nearby(Point2) - Method in class mindustry.world.Tile
 
nearby(Rect, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units in a rectangle.
nearby(Team, float, float, float, float, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units in a rectangle.
nearby(Team, float, float, float, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units in a circle around this position.
nearbyBuild(int) - Method in class mindustry.world.Tile
 
nearbyBuildings(float, float, float, Cons<Building>) - Static method in class mindustry.entities.Units
Iterates through all buildings in a range.
nearbyCheck(float, float, float, float, Boolf<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units in a rectangle.
nearbyEnemies(Team, float, float, float, float, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units that are enemies of this team.
nearbyEnemies(Team, float, float, float, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units that are enemies of this team.
nearbyEnemies(Team, Rect, Cons<Unit>) - Static method in class mindustry.entities.Units
Iterates over all units that are enemies of this team.
nearbySide(int, int, int, int, Point2) - Method in class mindustry.world.Block
sets to the index-th side outside of this block, using the given rotation.
nearEnemy(int, int) - Method in class mindustry.ai.types.BuilderAI
 
nearEnemy(Team, float, float, float, float) - Static method in class mindustry.entities.Units
 
nearWall(int, int) - Method in class mindustry.maps.generators.BasicGenerator
 
needsBodyOutline() - Method in class mindustry.type.UnitType
 
needsFlowField() - Method in class mindustry.game.Team
 
needsRefresh() - Method in class mindustry.ai.Pathfinder.Flowfield
 
needsSurface - Variable in class mindustry.world.blocks.environment.Floor
Whether this overlay needs a surface to be on.
negative10kPower - Enum constant in enum class mindustry.service.Achievement
 
negativeStat - Static variable in class mindustry.graphics.Pal
 
neoplasiaExplosion - Enum constant in enum class mindustry.service.Achievement
 
neoplasiaReactor - Static variable in class mindustry.content.Blocks
 
neoplasiaSmoke - Static variable in class mindustry.content.Fx
 
neoplasm - Static variable in class mindustry.content.Liquids
 
neoplasm1 - Static variable in class mindustry.graphics.Pal
 
neoplasm2 - Static variable in class mindustry.graphics.Pal
 
neoplasmAcid - Static variable in class mindustry.graphics.Pal
 
neoplasmAcidGlow - Static variable in class mindustry.graphics.Pal
 
neoplasmHeal - Static variable in class mindustry.content.Fx
 
neoplasmMid - Static variable in class mindustry.graphics.Pal
 
neoplasmOutline - Static variable in class mindustry.graphics.Pal
 
neoplasmReact - Enum constant in enum class mindustry.game.EventType.Trigger
 
neoplasmSplat - Static variable in class mindustry.content.Fx
 
NeoplasmUnitType - Class in mindustry.type.unit
This is just a preset.
NeoplasmUnitType(String) - Constructor for class mindustry.type.unit.NeoplasmUnitType
 
neoplasmWater - Enum constant in enum class mindustry.service.Achievement
 
neoplastic - Static variable in class mindustry.game.Team
 
net - Static variable in class mindustry.Vars
 
Net - Class in mindustry.net
 
Net(Net.NetProvider) - Constructor for class mindustry.net.Net
 
Net.NetProvider - Interface in mindustry.net
Networking implementation.
netClient - Static variable in class mindustry.Vars
 
NetClient - Class in mindustry.core
 
NetClient() - Constructor for class mindustry.core.NetClient
 
NetConnection - Class in mindustry.net
 
NetConnection(String) - Constructor for class mindustry.net.NetConnection
 
netServer - Static variable in class mindustry.Vars
 
NetServer - Class in mindustry.core
 
NetServer() - Constructor for class mindustry.core.NetServer
 
NetServer.ChatFormatter - Interface in mindustry.core
 
NetServer.InvalidCommandHandler - Interface in mindustry.core
 
NetServer.TeamAssigner - Interface in mindustry.core
 
NetServer.VoteSession - Class in mindustry.core
 
NetworkIO - Class in mindustry.net
 
NetworkIO() - Constructor for class mindustry.net.NetworkIO
 
never - Static variable in class mindustry.game.SpawnGroup
 
newBuilding() - Method in class mindustry.world.Block
 
newFloats(int) - Method in class mindustry.mod.Scripts
 
newGame - Enum constant in enum class mindustry.game.EventType.Trigger
 
newMenuDialog(String, String, String[][], Cons2<Integer, Dialog>) - Method in class mindustry.core.UI
 
newPacket(byte) - Static method in class mindustry.net.Net
 
newPresets - Variable in class mindustry.ui.dialogs.PlanetDialog
 
newTargetInterval - Variable in class mindustry.world.blocks.defense.turrets.Turret
Target interval for when this turret already has a valid target.
next - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
next - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
next - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
next() - Method in enum class mindustry.type.Category
 
next() - Method in interface mindustry.world.blocks.distribution.ChainedBuilding
 
next() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
next() - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
next(Gamemode, Map) - Method in interface mindustry.maps.Maps.MapProvider
 
next(Gamemode, Map) - Method in enum class mindustry.maps.Maps.ShuffleMode
 
nextc - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
nextc - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
nextConfig() - Method in class mindustry.world.Block
 
nextId() - Static method in class mindustry.entities.EntityGroup
 
nextMode() - Method in class mindustry.ui.fragments.ChatFragment
 
nitrogen - Static variable in class mindustry.content.Liquids
 
noAmmoSound - Variable in class mindustry.type.Weapon
sound played when there is nothing to shoot
noArkThresh - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
noAttack - Variable in class mindustry.type.Weapon
If true, this weapon cannot be used to attack targets.
noBarPane - Static variable in class mindustry.ui.Styles
 
noCores() - Method in class mindustry.game.Teams.TeamData
 
NODATA - Static variable in class mindustry.net.Packet
 
node - Variable in class mindustry.ui.dialogs.ResearchDialog.TechTreeNode
 
node(UnlockableContent) - Static method in class mindustry.content.TechTree
 
node(UnlockableContent, Seq<Objectives.Objective>, Runnable) - Static method in class mindustry.content.TechTree
 
node(UnlockableContent, Runnable) - Static method in class mindustry.content.TechTree
 
node(UnlockableContent, ItemStack[], Seq<Objectives.Objective>, Runnable) - Static method in class mindustry.content.TechTree
 
node(UnlockableContent, ItemStack[], Runnable) - Static method in class mindustry.content.TechTree
 
nodeArea - Static variable in class mindustry.ui.Styles
 
nodeField - Static variable in class mindustry.ui.Styles
 
nodei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
nodeProduce(UnlockableContent, Seq<Objectives.Objective>, Runnable) - Static method in class mindustry.content.TechTree
 
nodeProduce(UnlockableContent, Runnable) - Static method in class mindustry.content.TechTree
 
nodeRoot(String, UnlockableContent, boolean, Runnable) - Static method in class mindustry.content.TechTree
 
nodeRoot(String, UnlockableContent, Runnable) - Static method in class mindustry.content.TechTree
 
nodes - Variable in class mindustry.ui.dialogs.ResearchDialog
 
nodeSize - Variable in class mindustry.ui.dialogs.ResearchDialog
 
noDestTimer - Variable in class mindustry.ai.types.CargoAI
 
noEffect - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
noFound - Static variable in class mindustry.ai.types.CommandAI
 
noInput - Enum constant in enum class mindustry.world.meta.BlockStatus
 
noise - Enum constant in enum class mindustry.logic.LogicOp
 
noise - Variable in class mindustry.type.weather.ParticleWeather
 
noise(float, float, double, double) - Method in class mindustry.maps.generators.BasicGenerator
 
noise(float, float, double, double, double) - Method in class mindustry.maps.generators.BasicGenerator
 
noise(float, float, double, double, double, double) - Method in class mindustry.maps.generators.BasicGenerator
 
noise(float, float, double, double, double, double) - Method in class mindustry.maps.generators.PlanetGenerator
 
noise(float, float, double, double, double, double) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
noise(float, float, float, float, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
noise(int, GenerateFilter.GenerateInput, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
noise(GenerateFilter.GenerateInput, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
noise(GenerateFilter.GenerateInput, float, float, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
noise(Block, Block, int, float, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
noiseColor - Variable in class mindustry.type.weather.ParticleWeather
 
NoiseFilter - Class in mindustry.maps.filters
 
NoiseFilter() - Constructor for class mindustry.maps.filters.NoiseFilter
 
noiseLayerAlphaM - Variable in class mindustry.type.weather.ParticleWeather
 
noiseLayerColorM - Variable in class mindustry.type.weather.ParticleWeather
 
noiseLayers - Variable in class mindustry.type.weather.ParticleWeather
 
noiseLayerSclM - Variable in class mindustry.type.weather.ParticleWeather
 
noiseLayerSpeedM - Variable in class mindustry.type.weather.ParticleWeather
 
noiseMag - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
NoiseMesh - Class in mindustry.graphics.g3d
 
NoiseMesh(Planet, int, int, float, int, float, float, float, Color, Color, int, float, float, float) - Constructor for class mindustry.graphics.g3d.NoiseMesh
Two-color variant.
NoiseMesh(Planet, int, int, Color, float, int, float, float, float) - Constructor for class mindustry.graphics.g3d.NoiseMesh
 
noisePath - Variable in class mindustry.type.weather.ParticleWeather
 
noiseScale - Variable in class mindustry.type.weather.ParticleWeather
 
noiseScl - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
noLighting - Variable in class mindustry.type.SectorPreset
 
none - Enum constant in enum class mindustry.input.PlaceMode
 
none - Enum constant in enum class mindustry.maps.Maps.ShuffleMode
 
none - Enum constant in enum class mindustry.world.blocks.Autotiler.SliceMode
 
none - Enum constant in enum class mindustry.world.meta.BlockGroup
 
none - Static variable in class mindustry.content.Fx
 
none - Static variable in class mindustry.content.StatusEffects
 
none - Static variable in class mindustry.ui.Styles
 
none - Static variable in class mindustry.world.meta.Env
 
none - Static variable in class mindustry.world.meta.StatUnit
 
nonet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
nonOptionalConsumers - Variable in class mindustry.world.Block
Array of consumers used by this block.
nonPrivileged() - Method in class mindustry.logic.LStatement
If true, this statement is considered useless with privileged processors and is not allowed in them.
NoopI() - Constructor for class mindustry.logic.LExecutor.NoopI
 
noOutput - Enum constant in enum class mindustry.world.meta.BlockStatus
 
noplace - Static variable in class mindustry.graphics.Pal
 
normal - Enum constant in enum class mindustry.game.Difficulty
 
normal - Static variable in class mindustry.graphics.CacheLayer
 
normalizeArea(int, int, int, int, int, boolean, int) - Static method in class mindustry.input.Placement
Normalizes a placement area and returns the result.
normalizeDrawArea(Block, int, int, int, int, boolean, int, float) - Static method in class mindustry.input.Placement
Normalizes a placement area and returns the result, ready to be used for drawing a rectangle.
NormalizeDrawResult() - Constructor for class mindustry.input.Placement.NormalizeDrawResult
 
normalizeLine(int, int, int, int) - Static method in class mindustry.input.Placement
Normalize two points into one straight line, no diagonals.
normalizeRectangle(int, int, int, int, int) - Static method in class mindustry.input.Placement
Normalize two points into a rectangle.
NormalizeResult() - Constructor for class mindustry.input.Placement.NormalizeResult
 
noSensed - Static variable in interface mindustry.logic.Senseable
 
noSideBlend - Variable in class mindustry.world.Block
if true, this block does not accept input from the sides (used for armored conveyors)
not - Enum constant in enum class mindustry.logic.LogicOp
 
noTargetTime - Variable in class mindustry.entities.units.AIController
 
notEqual - Enum constant in enum class mindustry.logic.ConditionOp
 
notEqual - Enum constant in enum class mindustry.logic.LogicOp
 
notifs - Variable in class mindustry.ui.dialogs.PlanetDialog
 
notify - Enum constant in enum class mindustry.logic.MessageType
 
notifyHealthChanged(Building) - Method in class mindustry.ai.BlockIndexer
 
notLegacyLaunchPadOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
notLookingAt(Tile, int, int, int, int, Block) - Method in interface mindustry.world.blocks.Autotiler
 
notva - Static variable in class mindustry.content.Planets
 
noUpdateDisabled - Variable in class mindustry.world.Block
if true, the block stops updating when disabled
nova - Static variable in class mindustry.content.UnitTypes
 
nscl - Variable in class mindustry.tools.Generators.ScorchGenerator
 
nuclearComplex - Static variable in class mindustry.content.SectorPresets
 
NuclearReactor - Class in mindustry.world.blocks.power
 
NuclearReactor(String) - Constructor for class mindustry.world.blocks.power.NuclearReactor
 
NuclearReactor.NuclearReactorBuild - Class in mindustry.world.blocks.power
 
NuclearReactorBuild() - Constructor for class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
nucleusGroundZero - Enum constant in enum class mindustry.service.Achievement
 
num() - Method in class mindustry.logic.LVar
 
num() - Method in class mindustry.net.Administration.Config
 
number - Static variable in class mindustry.core.Version
Number specifying the major version, e.g.
number - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
number(float, StatUnit) - Static method in class mindustry.world.meta.StatValues
 
number(float, StatUnit, boolean) - Static method in class mindustry.world.meta.StatValues
 
number(String, boolean, Floatc, Floatp, Boolp) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
number(String, boolean, Floatc, Floatp, Boolp, float, float) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
number(String, Floatc, Floatp) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
number(String, Floatc, Floatp, float, float) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
number(String, Floatc, Floatp, Boolp) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
numberi(String, Intc, Intp, int, int) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
numberi(String, Intc, Intp, Boolp, int, int) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
numf() - Method in class mindustry.logic.LVar
 
numfOrNan() - Method in class mindustry.logic.LVar
Get float value from variable, convert null to NaN to handle it differently in some instructions
numi() - Method in class mindustry.logic.LVar
 
numOrNan() - Method in class mindustry.logic.LVar
Get num value from variable, convert null to NaN to handle it differently in some instructions
numval - Variable in class mindustry.logic.LVar
 
NvGpuInfo - Class in mindustry.graphics
Nvidia-specific utility class for querying GPU VRAM information.
NvGpuInfo() - Constructor for class mindustry.graphics.NvGpuInfo
 

O

obj - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
obj() - Method in class mindustry.logic.LVar
 
objectiveFlags - Variable in class mindustry.game.Rules
Flags set by objectives.
ObjectiveMarker() - Constructor for class mindustry.game.MapObjectives.ObjectiveMarker
 
objectives - Variable in class mindustry.content.TechTree.TechNode
Extra objectives needed to research this.
objectives - Variable in class mindustry.editor.MapObjectivesCanvas
 
objectives - Variable in class mindustry.game.Rules
In-map objective executor.
Objectives - Class in mindustry.game
Holds objective classes.
Objectives() - Constructor for class mindustry.game.Objectives
 
Objectives.Objective - Interface in mindustry.game
Defines a specific objective for a game.
Objectives.OnPlanet - Class in mindustry.game
 
Objectives.OnSector - Class in mindustry.game
 
Objectives.Produce - Class in mindustry.game
 
Objectives.Research - Class in mindustry.game
 
Objectives.SectorComplete - Class in mindustry.game
 
ObjectiveTile(MapObjectives.MapObjective, int, int) - Constructor for class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
ObjectiveTilemap() - Constructor for class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
objectiveTimerMultiplier - Variable in class mindustry.game.Rules
Multiplier for time in timer objectives.
objFunction - Variable in enum class mindustry.logic.ConditionOp
 
objFunction2 - Variable in enum class mindustry.logic.LogicOp
 
objHeight - Static variable in class mindustry.editor.MapObjectivesCanvas
 
objval - Variable in class mindustry.logic.LVar
 
objWidth - Static variable in class mindustry.editor.MapObjectivesCanvas
 
obtainThorium - Enum constant in enum class mindustry.service.Achievement
 
obtainTitanium - Enum constant in enum class mindustry.service.Achievement
 
obviate - Static variable in class mindustry.content.UnitTypes
 
occupied - Variable in class mindustry.world.blocks.distribution.DirectionBridge.DirectionBridgeBuild
 
oct - Static variable in class mindustry.content.UnitTypes
 
octaves - Variable in class mindustry.maps.filters.NoiseFilter
 
octaves - Variable in class mindustry.maps.filters.OreFilter
 
octaves - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
octaves - Variable in class mindustry.maps.filters.TerrainFilter
 
octaves - Variable in class mindustry.maps.planet.AsteroidGenerator
 
octaves - Variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
octaves - Variable in class mindustry.tools.Generators.ScorchGenerator
 
of - Variable in class mindustry.logic.LExecutor.SetPropI
 
of - Variable in class mindustry.logic.LStatements.SetPropStatement
 
offloadSpeed - Variable in class mindustry.world.blocks.payloads.PayloadUnloader
 
offset - Variable in class mindustry.entities.effect.ParticleEffect
Rotation offset.
offset - Variable in class mindustry.entities.pattern.ShootHelix
 
offset - Variable in class mindustry.type.weapons.RepairBeamWeapon.HealBeamMount
 
offset - Variable in class mindustry.world.Block
multiblock offset
offset - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
offset - Variable in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
offsetRegion - Variable in class mindustry.entities.abilities.ShieldArcAbility
If true, sprite position will be influenced by x/y.
offsets - Static variable in class mindustry.world.blocks.environment.SteamVent
 
offsetX - Variable in class mindustry.entities.effect.ParticleEffect
 
offsetX - Variable in class mindustry.entities.effect.WaveEffect
 
offsetY - Variable in class mindustry.entities.effect.ParticleEffect
 
offsetY - Variable in class mindustry.entities.effect.WaveEffect
 
oil - Static variable in class mindustry.content.Liquids
 
oil - Static variable in class mindustry.world.meta.Attribute
Heat content.
oilExtractor - Static variable in class mindustry.content.Blocks
 
oily - Static variable in class mindustry.content.Fx
 
omniMovement - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
omura - Static variable in class mindustry.content.UnitTypes
 
onCommand(Vec2) - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
onCommand(Vec2) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
onCommand(Vec2) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
onCommand(Vec2) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
onConfigurable() - Method in class mindustry.input.InputHandler
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
onConfigureBuildTapped(Building) - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
onControlSelect(Unit) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
onControlSelect(Unit) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
onControlSelect(Unit) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
onControlSelect(Unit) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
onDestroyed() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
onDestroyed() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
onDestroyed() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
onDestroyed() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
onDestroyed() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
onDestroyed() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
onDisconnect(Player, String) - Static method in class mindustry.core.NetServer
 
onlyAssist - Variable in class mindustry.ai.types.BuilderAI
 
onlyDepositCore - Variable in class mindustry.game.Rules
If true, items can only be deposited in the core.
onNewPlan(BuildPlan) - Method in class mindustry.world.Block
Called when a new build plan is created in the player's queue.
OnPlanet() - Constructor for class mindustry.game.Objectives.OnPlanet
 
OnPlanet(Planet) - Constructor for class mindustry.game.Objectives.OnPlanet
 
onProximityAdded() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
onProximityAdded() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
onProximityAdded() - Method in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
onProximityRemoved() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.sandbox.PowerSource.PowerSourceBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
onProximityUpdate() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
onReadBuilding() - Method in interface mindustry.world.WorldContext
Called when a building is finished reading.
onRegion - Variable in class mindustry.world.blocks.logic.SwitchBlock
 
onRemoved() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
onRemoved() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
onRemoved() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
onRemoved() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
onRemoved() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
onRemoved(Unit) - Method in class mindustry.type.StatusEffect
Called when status effect is removed.
onResize(Runnable) - Method in class mindustry.ui.dialogs.BaseDialog
 
OnSector() - Constructor for class mindustry.game.Objectives.OnSector
 
OnSector(SectorPreset) - Constructor for class mindustry.game.Objectives.OnSector
 
onset - Static variable in class mindustry.content.SectorPresets
 
onShoot - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
onUnlock() - Method in class mindustry.ctype.UnlockableContent
Called when this content is unlocked.
op - Variable in class mindustry.logic.LExecutor.JumpI
 
op - Variable in class mindustry.logic.LExecutor.OpI
 
op - Variable in class mindustry.logic.LStatements.JumpStatement
 
op - Variable in class mindustry.logic.LStatements.OperationStatement
 
opacityMultiplier - Variable in class mindustry.type.Weather
 
open - Variable in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
open - Variable in class mindustry.world.blocks.defense.Door.DoorBuild
 
open() - Method in class mindustry.ui.fragments.ConsoleFragment
 
openConsole - Enum constant in enum class mindustry.game.EventType.Trigger
 
openConsole - Enum constant in enum class mindustry.service.Achievement
 
openfx - Variable in class mindustry.world.blocks.defense.AutoDoor
 
openfx - Variable in class mindustry.world.blocks.defense.Door
 
openRegion - Variable in class mindustry.world.blocks.defense.AutoDoor
 
openRegion - Variable in class mindustry.world.blocks.defense.Door
 
openServer() - Method in class mindustry.core.NetServer
Should only be used on the headless backend.
openURI(String) - Static method in class mindustry.ui.Menus
 
openWiki - Enum constant in enum class mindustry.game.EventType.Trigger
 
openWiki - Enum constant in enum class mindustry.service.Achievement
 
openWorkshop() - Method in interface mindustry.core.Platform
Steam: Open workshop for maps.
operation - Static variable in class mindustry.logic.LCategory
 
OperationStack - Class in mindustry.editor
 
OperationStack() - Constructor for class mindustry.editor.OperationStack
 
OperationStatement() - Constructor for class mindustry.logic.LStatements.OperationStatement
 
OpI(LogicOp, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.OpI
 
opposite(StatusEffect...) - Method in class mindustry.type.StatusEffect
 
opposites - Variable in class mindustry.type.StatusEffect
Affinity & opposite values for stat displays.
opposites - Static variable in class mindustry.world.meta.Stat
 
optimalLifeFract - Variable in class mindustry.entities.bullet.BulletType
Life fraction at which this bullet has the best range/damage/etc.
option - Variable in class mindustry.game.EventType.MenuOptionChooseEvent
 
optional - Variable in class mindustry.world.consumers.Consume
If true, this consumer will not influence consumer validity.
optional - Static variable in class mindustry.world.meta.StatCat
 
optional(boolean, boolean) - Method in class mindustry.world.consumers.Consume
 
optionalBoostIntensity - Variable in class mindustry.world.blocks.production.BeamDrill
How many times faster the drill will progress when boosted by an optional consumer.
optionalConsumers - Variable in class mindustry.world.Block
Array of consumers used by this block.
optionalMultiplier - Variable in class mindustry.world.blocks.defense.RegenProjector
 
optionalTimer - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
optionalUseTime - Variable in class mindustry.world.blocks.defense.RegenProjector
 
optionalVar(int) - Method in class mindustry.logic.LExecutor
 
optionalVar(String) - Method in class mindustry.logic.LExecutor
 
options() - Method in class mindustry.maps.filters.BlendFilter
 
options() - Method in class mindustry.maps.filters.ClearFilter
 
options() - Method in class mindustry.maps.filters.CoreSpawnFilter
 
options() - Method in class mindustry.maps.filters.DistortFilter
 
options() - Method in class mindustry.maps.filters.EnemySpawnFilter
 
options() - Method in class mindustry.maps.filters.GenerateFilter
 
options() - Method in class mindustry.maps.filters.LogicFilter
 
options() - Method in class mindustry.maps.filters.MedianFilter
 
options() - Method in class mindustry.maps.filters.MirrorFilter
 
options() - Method in class mindustry.maps.filters.NoiseFilter
 
options() - Method in class mindustry.maps.filters.OreFilter
 
options() - Method in class mindustry.maps.filters.OreMedianFilter
 
options() - Method in class mindustry.maps.filters.RandomItemFilter
 
options() - Method in class mindustry.maps.filters.RiverNoiseFilter
 
options() - Method in class mindustry.maps.filters.ScatterFilter
 
options() - Method in class mindustry.maps.filters.SpawnPathFilter
 
options() - Method in class mindustry.maps.filters.TerrainFilter
 
or - Enum constant in enum class mindustry.logic.LogicOp
 
orangeSpark - Static variable in class mindustry.graphics.Pal
 
orbitOffset - Variable in class mindustry.type.Planet
Random orbit angle offset to prevent planets from starting out in a line.
orbitRadius - Variable in class mindustry.type.Planet
Orbital radius around the sun.
orbitSpacing - Variable in class mindustry.type.Planet
Default spacing between planet orbits in world units.
orbitTime - Variable in class mindustry.type.Planet
Time for the planet to orbit around the sun once, in seconds.
orbMidScl - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
orbRadius - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
orbSinMag - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
orbSinScl - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
orbSize - Variable in class mindustry.entities.bullet.LiquidBulletType
 
orbSize - Variable in class mindustry.entities.bullet.SpaceLiquidBulletType
 
order() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
order() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
 
ordered - Variable in class mindustry.mod.Mods.ModResolutionContext
 
orderedMods() - Method in class mindustry.mod.Mods
 
ore - Enum constant in enum class mindustry.logic.LLocate
 
ore - Enum constant in enum class mindustry.logic.TileLayer
 
ore - Variable in class mindustry.ai.types.MinerAI
 
ore - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
ore - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
ore - Variable in class mindustry.maps.filters.OreFilter
 
ore - Variable in class mindustry.maps.generators.BasicGenerator
 
ore(Block, Block, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
oreAround(Block, Block, int, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
oreBeryllium - Static variable in class mindustry.content.Blocks
 
OreBlock - Class in mindustry.world.blocks.environment
An overlay ore for a specific item type.
OreBlock(String) - Constructor for class mindustry.world.blocks.environment.OreBlock
For mod use only!
OreBlock(String, Item) - Constructor for class mindustry.world.blocks.environment.OreBlock
 
OreBlock(Item) - Constructor for class mindustry.world.blocks.environment.OreBlock
 
oreCoal - Static variable in class mindustry.content.Blocks
 
oreCopper - Static variable in class mindustry.content.Blocks
 
oreCount - Variable in class mindustry.world.blocks.production.Drill
 
oreCrystalThorium - Static variable in class mindustry.content.Blocks
 
oreDefault - Variable in class mindustry.world.blocks.environment.Floor
Whether this ore generates in maps by default.
OreFilter - Class in mindustry.maps.filters
 
OreFilter() - Constructor for class mindustry.maps.filters.OreFilter
 
oreFloors - Variable in class mindustry.ai.BaseRegistry
 
oreLead - Static variable in class mindustry.content.Blocks
 
OreMedianFilter - Class in mindustry.maps.filters
 
OreMedianFilter() - Constructor for class mindustry.maps.filters.OreMedianFilter
 
ores - Variable in class mindustry.ai.BaseRegistry
 
ores(Seq<Block>) - Method in class mindustry.maps.generators.BasicGenerator
 
oreScale - Variable in class mindustry.world.blocks.environment.Floor
Ore generation params.
oreScrap - Static variable in class mindustry.content.Blocks
 
oresFloorsOptional - Static variable in class mindustry.maps.filters.FilterOption
 
oresOnly - Static variable in class mindustry.maps.filters.FilterOption
 
oreThorium - Static variable in class mindustry.content.Blocks
 
oreThreshold - Variable in class mindustry.world.blocks.environment.Floor
Ore generation params.
oreTitanium - Static variable in class mindustry.content.Blocks
 
oreTungsten - Static variable in class mindustry.content.Blocks
 
origin - Static variable in class mindustry.content.SectorPresets
 
origin - Variable in class mindustry.game.SectorInfo
Sector that was launched from.
origin - Variable in class mindustry.world.blocks.environment.SeaBush
 
origin() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
original(int, int, int, int) - Method in class mindustry.entities.units.BuildPlan
 
originalHeight - Variable in class mindustry.entities.units.BuildPlan
Original position, only used in schematics.
originalPositions - Variable in class mindustry.ai.UnitGroup
 
originalWidth - Variable in class mindustry.entities.units.BuildPlan
Original position, only used in schematics.
originalX - Variable in class mindustry.entities.units.BuildPlan
Original position, only used in schematics.
originalY - Variable in class mindustry.entities.units.BuildPlan
Original position, only used in schematics.
originX - Variable in class mindustry.entities.part.RegionPart
 
originY - Variable in class mindustry.entities.part.RegionPart
 
oscMag - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
oscMag - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
oscMag - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
oscScl - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
oscScl - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
oscScl - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
other - Variable in class mindustry.game.EventType.AdminRequestEvent
 
otherCamAlpha - Variable in class mindustry.graphics.g3d.PlanetParams
Interpolation value for otherCamPos.
otherCamPos - Variable in class mindustry.graphics.g3d.PlanetParams
If not null, this is the position of the "previous" planet for smooth camera movement.
otherReq - Static variable in class mindustry.world.blocks.power.PowerNode
 
otherSide - Variable in class mindustry.type.Weapon
internal value used for alternation - do not change!
out - Variable in class mindustry.editor.MapObjectivesDialog
 
outBuild - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
outBuild - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
outFound - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
outFound - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
outline - Variable in class mindustry.entities.part.RegionPart
If true, an outline is drawn under the part.
outline - Variable in class mindustry.game.MapObjectives.LineMarker
 
outline - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
outline - Variable in class mindustry.type.StatusEffect
Set to false to disable outline generation.
outline - Static variable in class mindustry.ui.Fonts
 
outline - Variable in class mindustry.world.draw.DrawTurret
 
outline(Color, float) - Method in class mindustry.ui.Bar
 
outlineColor - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
outlineColor - Variable in class mindustry.type.UnitType
color for outline generated around sprites
outlineColor - Variable in class mindustry.world.Block
Outlined icon color.
outlinedIcon - Variable in class mindustry.world.Block
Which of the icon regions gets the outline added.
outlineIcon - Variable in class mindustry.world.Block
Whether any icon region has an outline added.
outlineLabel - Static variable in class mindustry.ui.Styles
 
outlineLayerOffset - Variable in class mindustry.entities.part.RegionPart
 
outlineRad - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
outlineRadius - Variable in class mindustry.type.UnitType
thickness for sprite outline
outlineRadius - Variable in class mindustry.world.Block
Outline icon radius.
outlineRegion - Variable in class mindustry.type.UnitType
 
outlineRegion - Variable in class mindustry.type.Weapon
outline region to display if top is false
outlines - Variable in class mindustry.entities.part.RegionPart
 
outlines - Variable in class mindustry.type.UnitType
if false, no sprite outlines are generated
output - Variable in class mindustry.logic.LExecutor.GetLinkI
 
output - Variable in class mindustry.logic.LExecutor.RadarI
 
output - Variable in class mindustry.logic.LExecutor.ReadI
 
output - Variable in class mindustry.logic.LStatements.GetLinkStatement
 
output - Variable in class mindustry.logic.LStatements.RadarStatement
 
output - Variable in class mindustry.logic.LStatements.ReadStatement
 
output - Variable in class mindustry.world.blocks.production.WallCrafter
 
output - Static variable in class mindustry.world.meta.Stat
 
outputFacing - Variable in class mindustry.world.Block
If true, this block outputs to its facing direction, when applicable.
outputItem - Variable in class mindustry.world.blocks.production.GenericCrafter
Written to outputItems as a single-element array if outputItems is null.
outputItem - Variable in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
outputItems - Variable in class mindustry.world.blocks.production.GenericCrafter
Overwrites outputItem if not null.
outputLiquid - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
outputLiquid - Variable in class mindustry.world.blocks.power.ThermalGenerator
 
outputLiquid - Variable in class mindustry.world.blocks.production.GenericCrafter
Written to outputLiquids as a single-element array if outputLiquids is null.
outputLiquids - Variable in class mindustry.world.blocks.production.GenericCrafter
Overwrites outputLiquid if not null.
outputRouter - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
outputsItems() - Method in class mindustry.world.Block
 
outputsItems() - Method in class mindustry.world.blocks.campaign.Accelerator
 
outputsItems() - Method in class mindustry.world.blocks.campaign.LandingPad
 
outputsItems() - Method in class mindustry.world.blocks.campaign.LaunchPad
 
outputsItems() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector
 
outputsItems() - Method in class mindustry.world.blocks.defense.ForceProjector
 
outputsItems() - Method in class mindustry.world.blocks.defense.MendProjector
 
outputsItems() - Method in class mindustry.world.blocks.defense.OverdriveProjector
 
outputsItems() - Method in class mindustry.world.blocks.defense.RegenProjector
 
outputsItems() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
outputsItems() - Method in class mindustry.world.blocks.distribution.DuctJunction
 
outputsItems() - Method in class mindustry.world.blocks.distribution.Junction
 
outputsItems() - Method in class mindustry.world.blocks.distribution.OverflowGate
 
outputsItems() - Method in class mindustry.world.blocks.distribution.Sorter
 
outputsItems() - Method in class mindustry.world.blocks.payloads.PayloadLoader
 
outputsItems() - Method in class mindustry.world.blocks.payloads.PayloadUnloader
 
outputsItems() - Method in class mindustry.world.blocks.power.PowerGenerator
 
outputsItems() - Method in class mindustry.world.blocks.production.BeamDrill
 
outputsItems() - Method in class mindustry.world.blocks.production.GenericCrafter
 
outputsItems() - Method in class mindustry.world.blocks.production.SolidPump
 
outputsItems() - Method in class mindustry.world.blocks.production.WallCrafter
 
outputsItems() - Method in class mindustry.world.blocks.sandbox.ItemSource
 
outputsItems() - Method in class mindustry.world.blocks.storage.StorageBlock
 
outputsItems() - Method in class mindustry.world.blocks.units.UnitCargoLoader
 
outputsItems() - Method in class mindustry.world.blocks.units.UnitFactory
 
outputsLiquid - Variable in class mindustry.world.Block
Flag for determining whether this block outputs liquid somewhere; used for connections.
outputsPayload - Variable in class mindustry.world.Block
If true, this block can output payloads; affects blending.
outputsPower - Variable in class mindustry.world.Block
If true, this block is a generator that can produce power.
outRegion - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
outSuccess - Variable in class mindustry.logic.LExecutor.FlushMessageI
 
outSuccess - Variable in class mindustry.logic.LStatements.FlushMessageStatement
 
outX - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
outX - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
outY - Variable in class mindustry.logic.LExecutor.UnitLocateI
 
outY - Variable in class mindustry.logic.LStatements.UnitLocateStatement
 
overclock - Static variable in class mindustry.content.StatusEffects
 
overclocked - Static variable in class mindustry.content.Fx
 
overdrive - Static variable in class mindustry.content.StatusEffects
 
overdriveBlockFull - Static variable in class mindustry.content.Fx
 
OverdriveBuild() - Constructor for class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
overdriveDome - Static variable in class mindustry.content.Blocks
 
overdriven - Static variable in class mindustry.content.Fx
 
overdriveProjector - Static variable in class mindustry.content.Blocks
 
OverdriveProjector - Class in mindustry.world.blocks.defense
 
OverdriveProjector(String) - Constructor for class mindustry.world.blocks.defense.OverdriveProjector
 
OverdriveProjector.OverdriveBuild - Class in mindustry.world.blocks.defense
 
overdriveWave - Static variable in class mindustry.content.Fx
 
overflowDuct - Static variable in class mindustry.content.Blocks
 
OverflowDuct - Class in mindustry.world.blocks.distribution
 
OverflowDuct(String) - Constructor for class mindustry.world.blocks.distribution.OverflowDuct
 
OverflowDuct.OverflowDuctBuild - Class in mindustry.world.blocks.distribution
 
OverflowDuctBuild() - Constructor for class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
overflowGate - Static variable in class mindustry.content.Blocks
 
OverflowGate - Class in mindustry.world.blocks.distribution
 
OverflowGate(String) - Constructor for class mindustry.world.blocks.distribution.OverflowGate
 
OverflowGate.OverflowGateBuild - Class in mindustry.world.blocks.distribution
 
OverflowGateBuild() - Constructor for class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
overgrowth - Static variable in class mindustry.content.SectorPresets
 
overheatReactor - Enum constant in enum class mindustry.service.Achievement
 
overheatScale - Variable in class mindustry.world.blocks.production.HeatCrafter
After heat meets this requirement, excess heat will be scaled by this number.
overlaps(float, float, Tile, float) - Method in class mindustry.world.blocks.power.PowerNode
 
overlaps(float, float, Tile, Block, float) - Method in class mindustry.world.blocks.power.PowerNode
 
overlaps(Building, Building, float) - Method in class mindustry.world.blocks.power.PowerNode
 
overlaps(Tile, Tile) - Method in class mindustry.world.blocks.power.PowerNode
 
overlaps(Tile, Tile, float) - Method in class mindustry.world.blocks.power.PowerNode
 
overlapsTile(Rect, EntityCollisions.SolidPred) - Method in class mindustry.entities.EntityCollisions
 
overlay - Enum constant in enum class mindustry.editor.DrawOperation.OpType
 
overlay - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
output parameters
overlay - Variable in class mindustry.world.Tile
 
overlay - Variable in class mindustry.world.TileGen
 
overlay() - Method in class mindustry.world.Tile
 
overlay(Block, Block, float, int, float, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
overlayAlpha - Variable in class mindustry.world.blocks.environment.Floor
for liquid floors, this is the opacity of the overlay drawn on top.
overlayDuration - Static variable in class mindustry.world.blocks.payloads.UnitPayload
 
OverlayFloor - Class in mindustry.world.blocks.environment
A type of floor that is overlaid on top of other floors.
OverlayFloor(String) - Constructor for class mindustry.world.blocks.environment.OverlayFloor
 
overlayID() - Method in class mindustry.world.Tile
 
overlayRegion - Variable in class mindustry.world.blocks.payloads.UnitPayload
 
OverlayRenderer - Class in mindustry.graphics
 
OverlayRenderer() - Constructor for class mindustry.graphics.OverlayRenderer
 
overlays - Variable in class mindustry.core.Renderer
 
overlayTime - Variable in class mindustry.world.blocks.payloads.UnitPayload
 
overlayUI - Static variable in class mindustry.graphics.Layer
 
overRegion - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
overRegion - Variable in class mindustry.world.blocks.payloads.PayloadRouter
 
overrideLaunchDefaults - Variable in class mindustry.type.SectorPreset
If true, uses this sector's launch fields instead
overrideLineRotation - Variable in class mindustry.input.InputHandler
 
overwrite(Schematic, Schematic) - Method in class mindustry.game.Schematics
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.power.Battery.BatteryBuild
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
overwrote(Seq<Building>) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
owns(Building) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
owns(Building, Building) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
ox - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
oxidationChamber - Static variable in class mindustry.content.Blocks
 
oxide - Static variable in class mindustry.content.Items
 
oxygen - Static variable in class mindustry.world.meta.Env
 
oxynoe - Static variable in class mindustry.content.UnitTypes
 
oy - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
ozone - Static variable in class mindustry.content.Liquids
 

P

p1 - Variable in class mindustry.logic.LExecutor.ControlI
 
p1 - Variable in class mindustry.logic.LExecutor.CutsceneI
 
p1 - Variable in class mindustry.logic.LExecutor.DrawI
 
p1 - Variable in class mindustry.logic.LExecutor.SetMarkerI
 
p1 - Variable in class mindustry.logic.LExecutor.SetRuleI
 
p1 - Variable in class mindustry.logic.LExecutor.UnitControlI
 
p1 - Variable in class mindustry.logic.LStatements.ControlStatement
 
p1 - Variable in class mindustry.logic.LStatements.CutsceneStatement
 
p1 - Variable in class mindustry.logic.LStatements.DrawStatement
 
p1 - Variable in class mindustry.logic.LStatements.SetMarkerStatement
 
p1 - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
p1 - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
p1 - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
p2 - Variable in class mindustry.logic.LExecutor.ControlI
 
p2 - Variable in class mindustry.logic.LExecutor.CutsceneI
 
p2 - Variable in class mindustry.logic.LExecutor.DrawI
 
p2 - Variable in class mindustry.logic.LExecutor.SetMarkerI
 
p2 - Variable in class mindustry.logic.LExecutor.SetRuleI
 
p2 - Variable in class mindustry.logic.LExecutor.UnitControlI
 
p2 - Variable in class mindustry.logic.LStatements.ControlStatement
 
p2 - Variable in class mindustry.logic.LStatements.CutsceneStatement
 
p2 - Variable in class mindustry.logic.LStatements.DrawStatement
 
p2 - Variable in class mindustry.logic.LStatements.SetMarkerStatement
 
p2 - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
p2 - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
p2 - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
p3 - Variable in class mindustry.logic.LExecutor.ControlI
 
p3 - Variable in class mindustry.logic.LExecutor.CutsceneI
 
p3 - Variable in class mindustry.logic.LExecutor.DrawI
 
p3 - Variable in class mindustry.logic.LExecutor.SetMarkerI
 
p3 - Variable in class mindustry.logic.LExecutor.SetRuleI
 
p3 - Variable in class mindustry.logic.LExecutor.UnitControlI
 
p3 - Variable in class mindustry.logic.LStatements.ControlStatement
 
p3 - Variable in class mindustry.logic.LStatements.CutsceneStatement
 
p3 - Variable in class mindustry.logic.LStatements.DrawStatement
 
p3 - Variable in class mindustry.logic.LStatements.SetMarkerStatement
 
p3 - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
p3 - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
p4 - Variable in class mindustry.logic.LExecutor.ControlI
 
p4 - Variable in class mindustry.logic.LExecutor.CutsceneI
 
p4 - Variable in class mindustry.logic.LExecutor.DrawI
 
p4 - Variable in class mindustry.logic.LExecutor.SetRuleI
 
p4 - Variable in class mindustry.logic.LExecutor.UnitControlI
 
p4 - Variable in class mindustry.logic.LStatements.ControlStatement
 
p4 - Variable in class mindustry.logic.LStatements.CutsceneStatement
 
p4 - Variable in class mindustry.logic.LStatements.DrawStatement
 
p4 - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
p4 - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
p5 - Variable in class mindustry.logic.LExecutor.UnitControlI
 
p5 - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
packArray(int, int) - Method in class mindustry.core.World
 
PackColorI() - Constructor for class mindustry.logic.LExecutor.PackColorI
 
PackColorI(LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.PackColorI
 
PackColorStatement() - Constructor for class mindustry.logic.LStatements.PackColorStatement
 
packer - Static variable in class mindustry.core.UI
 
packet - Variable in class mindustry.game.EventType.ConnectPacketEvent
 
Packet - Class in mindustry.net
 
Packet() - Constructor for class mindustry.net.Packet
 
packetRate - Variable in class mindustry.net.NetConnection
Handles packet spam rate limits.
Packets - Class in mindustry.net
Class for storing all packets.
Packets() - Constructor for class mindustry.net.Packets
 
Packets.AdminAction - Enum Class in mindustry.net
 
Packets.Connect - Class in mindustry.net
Generic client connection event.
Packets.ConnectPacket - Class in mindustry.net
 
Packets.Disconnect - Class in mindustry.net
Generic client disconnection event.
Packets.KickReason - Enum Class in mindustry.net
 
Packets.StreamBegin - Class in mindustry.net
Marks the beginning of a stream.
Packets.StreamChunk - Class in mindustry.net
 
Packets.WorldStream - Class in mindustry.net
 
PacketSerializer() - Constructor for class mindustry.net.ArcNetProvider.PacketSerializer
 
packetSpamLimit - Static variable in class mindustry.net.Administration.Config
 
packPixmap(Pixmap) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
packTile(Tile) - Method in class mindustry.ai.Pathfinder
Packs a tile into its internal representation.
pad - Variable in class mindustry.ui.BorderImage
 
padBottom - Variable in class mindustry.world.draw.DrawLiquidTile
 
padCorners - Variable in class mindustry.world.blocks.liquid.Conduit
If true, the liquid region is padded at corners, so it doesn't stick out.
padding - Variable in class mindustry.type.weather.ParticleWeather
 
padding - Variable in class mindustry.type.weather.RainWeather
 
padding - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
padding - Variable in class mindustry.world.draw.DrawLiquidTile
 
padlaunch - Static variable in class mindustry.content.Fx
 
padLeft - Variable in class mindustry.world.draw.DrawLiquidTile
 
padRight - Variable in class mindustry.world.draw.DrawLiquidTile
 
padSize - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
padTop - Variable in class mindustry.world.draw.DrawLiquidTile
 
Pal - Class in mindustry.graphics
 
Pal() - Constructor for class mindustry.graphics.Pal
 
palette - Variable in class mindustry.game.Team
 
palette - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
PaletteDialog - Class in mindustry.ui.dialogs
 
PaletteDialog() - Constructor for class mindustry.ui.dialogs.PaletteDialog
 
palettei - Variable in class mindustry.game.Team
 
pan - Enum constant in enum class mindustry.input.Binding
 
pan - Enum constant in enum class mindustry.logic.CutsceneAction
 
pan - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
pan - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
pan(float, float, float, float) - Method in class mindustry.editor.MapView
 
pan(float, float, float, float) - Method in class mindustry.input.MobileInput
 
panBoostSpeed - Variable in class mindustry.input.DesktopInput
Mouse pan speed.
panCamera(Vec2) - Method in class mindustry.input.DesktopInput
 
panCamera(Vec2) - Method in class mindustry.input.InputHandler
Forces the camera to a position and enables panning on desktop.
pane - Variable in class mindustry.logic.LCanvas
 
panning - Variable in class mindustry.input.DesktopInput
Whether player is currently deleting removal plans.
panScale - Variable in class mindustry.input.DesktopInput
Mouse pan speed.
panSpeed - Variable in class mindustry.input.DesktopInput
Mouse pan speed.
panStop(float, float, int, KeyCode) - Method in class mindustry.input.MobileInput
 
panTo(float, float) - Method in class mindustry.ui.fragments.MinimapFragment
 
panX - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
panY - Variable in class mindustry.ui.dialogs.ResearchDialog.View
 
parallax - Static variable in class mindustry.content.Blocks
 
param(Cell<Label>) - Method in class mindustry.logic.LStatement
 
paramBuild - Static variable in class mindustry.world.blocks.defense.BaseShield
 
paramEffect - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
paramEffect - Static variable in class mindustry.world.blocks.defense.ForceProjector
 
paramEntity - Static variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
paramEntity - Static variable in class mindustry.world.blocks.defense.ForceProjector
 
params - Static variable in class mindustry.entities.part.DrawPart
 
params - Variable in enum class mindustry.logic.LAccess
 
params - Variable in enum class mindustry.logic.LMarkerControl
 
params - Variable in enum class mindustry.logic.LUnitControl
 
parent - Variable in class mindustry.content.TechTree.TechNode
Requirement node.
parent - Variable in class mindustry.type.Planet
Parent body that this planet orbits around.
parent - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
parent - Variable in class mindustry.world.blocks.environment.SteamVent
 
parent(MapObjectives.MapObjective) - Method in class mindustry.game.MapObjectives.MapObjective
 
parentizeApplyEffect - Variable in class mindustry.type.StatusEffect
Should the apply effect be given a parent.
parentizeEffect - Variable in class mindustry.type.StatusEffect
Should the effect be given a parent.
parentizeEffects - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
parentizeEffects - Variable in class mindustry.entities.abilities.MoveLightningAbility
 
parentizeEffects - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
parentizeEffects - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
parentizeEffects - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
parentizeEffects - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
parentizeEffects - Variable in class mindustry.type.Weapon
should the shoot effects follow the unit (effects need followParent set to true for this to work)
parents - Variable in class mindustry.game.MapObjectives.MapObjective
The parents of this objective.
parse(Mods.LoadedMod, String, String, Fi, ContentType) - Method in class mindustry.mod.ContentParser
Parses content from a json file.
parsed(Class<?>, JsonValue, Object) - Method in interface mindustry.mod.ContentParser.ParseListener
 
particleColor - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particleColorFrom - Variable in class mindustry.world.draw.DrawCells
 
particleColorTo - Variable in class mindustry.world.draw.DrawCells
 
particleEffect - Variable in class mindustry.type.Liquid
Effect shown in puddles.
ParticleEffect - Class in mindustry.entities.effect
The most essential effect class.
ParticleEffect() - Constructor for class mindustry.entities.effect.ParticleEffect
 
particleInterp - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particleInterp - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
particleInterp - Variable in class mindustry.world.draw.DrawParticles
 
particleInterp - Variable in class mindustry.world.draw.DrawSoftParticles
 
particleLen - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particleLen - Variable in class mindustry.world.draw.DrawArcSmelt
 
particleLife - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particleLife - Variable in class mindustry.world.draw.DrawArcSmelt
 
particleLife - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
particleLife - Variable in class mindustry.world.draw.DrawParticles
 
particleLife - Variable in class mindustry.world.draw.DrawSoftParticles
 
particleRad - Variable in class mindustry.world.draw.DrawArcSmelt
 
particleRad - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
particleRad - Variable in class mindustry.world.draw.DrawParticles
 
particleRad - Variable in class mindustry.world.draw.DrawSoftParticles
 
particleRegion - Variable in class mindustry.type.weather.ParticleWeather
 
particleRotation - Variable in class mindustry.world.draw.DrawParticles
 
particles - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particles - Variable in class mindustry.entities.effect.ParticleEffect
 
particles - Variable in class mindustry.world.draw.DrawArcSmelt
 
particles - Variable in class mindustry.world.draw.DrawCells
 
particles - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
particles - Variable in class mindustry.world.draw.DrawParticles
 
particles - Variable in class mindustry.world.draw.DrawSoftParticles
 
particleSize - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
particleSize - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
particleSize - Variable in class mindustry.world.draw.DrawParticles
 
particleSize - Variable in class mindustry.world.draw.DrawSoftParticles
 
particleSizeInterp - Variable in class mindustry.world.draw.DrawParticles
 
particleSpacing - Variable in class mindustry.type.Liquid
Particle effect rate spacing in ticks.
particleStroke - Variable in class mindustry.world.draw.DrawArcSmelt
 
ParticleWeather - Class in mindustry.type.weather
 
ParticleWeather(String) - Constructor for class mindustry.type.weather.ParticleWeather
 
PartMove() - Constructor for class mindustry.entities.part.DrawPart.PartMove
 
PartMove(DrawPart.PartProgress, float, float, float) - Constructor for class mindustry.entities.part.DrawPart.PartMove
 
PartMove(DrawPart.PartProgress, float, float, float, float, float) - Constructor for class mindustry.entities.part.DrawPart.PartMove
 
PartParams() - Constructor for class mindustry.entities.part.DrawPart.PartParams
 
parts - Variable in class mindustry.ai.BaseRegistry
parts with no requirement
parts - Variable in class mindustry.entities.bullet.BulletType
Extra visual parts for this bullet.
parts - Variable in class mindustry.type.UnitType
extra (usually animated) visual parts
parts - Variable in class mindustry.type.Weapon
extra animated parts
parts - Variable in class mindustry.world.draw.DrawTurret
 
pass(Intc2) - Method in class mindustry.maps.generators.BasicGenerator
 
pass(Item) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
passable() - Method in class mindustry.world.Tile
 
passable(int) - Method in class mindustry.ai.Pathfinder.Flowfield
 
passable(int, int) - Method in class mindustry.core.World
 
pathCost - Variable in class mindustry.type.UnitType
Function used for calculating cost of moving with ControlPathfinder.
pathCostId - Variable in class mindustry.type.UnitType
ID for path cost, to be used in the control path finder.
pathfind - Enum constant in enum class mindustry.logic.LUnitControl
 
pathfind(int) - Method in class mindustry.entities.units.AIController
 
pathfind(int, boolean) - Method in class mindustry.entities.units.AIController
 
pathfind(int, int, int, int, Astar.TileHeuristic, Boolf<Tile>) - Static method in class mindustry.ai.Astar
 
pathfind(int, int, int, int, Astar.TileHeuristic, Astar.DistanceHeuristic) - Method in class mindustry.maps.generators.BasicGenerator
 
pathfind(int, int, int, int, Astar.TileHeuristic, Astar.DistanceHeuristic, Boolf<Tile>) - Static method in class mindustry.ai.Astar
 
pathfind(Tile, Tile, Astar.TileHeuristic, Boolf<Tile>) - Static method in class mindustry.ai.Astar
 
pathfinder - Static variable in class mindustry.Vars
 
Pathfinder - Class in mindustry.ai
 
Pathfinder() - Constructor for class mindustry.ai.Pathfinder
 
Pathfinder.EnemyCoreField - Class in mindustry.ai
 
Pathfinder.Flowfield - Class in mindustry.ai
Data for a flow field to some set of destinations.
Pathfinder.PathCost - Interface in mindustry.ai
 
Pathfinder.PositionTarget - Class in mindustry.ai
 
pathfindLine(boolean, int, int, int, int) - Static method in class mindustry.input.Placement
Normalize a diagonal line into points.
PathfindQueue - Class in mindustry.ai
A priority queue.
PathfindQueue() - Constructor for class mindustry.ai.PathfindQueue
 
PathfindQueue(int) - Constructor for class mindustry.ai.PathfindQueue
 
patrol - Static variable in class mindustry.ai.UnitStance
 
pause - Enum constant in enum class mindustry.input.Binding
 
pause() - Method in class mindustry.ClientLauncher
 
pause() - Method in class mindustry.core.Control
 
pause_building - Enum constant in enum class mindustry.input.Binding
 
paused - Enum constant in enum class mindustry.core.GameState.State
 
paused - Variable in class mindustry.core.UI
 
PausedDialog - Class in mindustry.ui.dialogs
 
PausedDialog() - Constructor for class mindustry.ui.dialogs.PausedDialog
 
payDrop - Enum constant in enum class mindustry.logic.LUnitControl
 
payEnter - Enum constant in enum class mindustry.logic.LUnitControl
 
payLength - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
payload - Variable in class mindustry.net.Administration.PlayerAction
valid only for payload events
payload - Variable in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
payload - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
Payload - Interface in mindustry.world.blocks.payloads
 
PayloadAmmoTurret - Class in mindustry.world.blocks.defense.turrets
Do not use this class!
PayloadAmmoTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
 
PayloadAmmoTurret.PayloadTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
payloadBlock - Static variable in interface mindustry.world.blocks.payloads.Payload
 
PayloadBlock - Class in mindustry.world.blocks.payloads
 
PayloadBlock(String) - Constructor for class mindustry.world.blocks.payloads.PayloadBlock
 
PayloadBlock.PayloadBlockBuild<T extends Payload> - Class in mindustry.world.blocks.payloads
 
PayloadBlockBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
payloadCapacity - Enum constant in enum class mindustry.logic.LAccess
 
payloadCapacity - Variable in class mindustry.type.UnitType
movement speed (world units/t)
payloadCapacity - Static variable in class mindustry.world.meta.Stat
 
payloadConveyor - Static variable in class mindustry.content.Blocks
 
PayloadConveyor - Class in mindustry.world.blocks.payloads
 
PayloadConveyor(String) - Constructor for class mindustry.world.blocks.payloads.PayloadConveyor
 
PayloadConveyor.PayloadConveyorBuild - Class in mindustry.world.blocks.payloads
 
PayloadConveyorBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
payloadCount - Enum constant in enum class mindustry.logic.LAccess
 
PayloadDeconstructor - Class in mindustry.world.blocks.payloads
 
PayloadDeconstructor(String) - Constructor for class mindustry.world.blocks.payloads.PayloadDeconstructor
 
PayloadDeconstructor.PayloadDeconstructorBuild - Class in mindustry.world.blocks.payloads
 
PayloadDeconstructorBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
payloadDeposit - Static variable in class mindustry.content.Fx
 
payloadDraw() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
payloadDraw() - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
payloadDraw() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
payloadDraw() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
PayloadDriverBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
payloadDrop - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
PayloadDropEvent(Unit, Building) - Constructor for class mindustry.game.EventType.PayloadDropEvent
 
PayloadDropEvent(Unit, Unit) - Constructor for class mindustry.game.EventType.PayloadDropEvent
 
payloadDropped(Unit, float, float) - Static method in class mindustry.input.InputHandler
 
payloadLimit - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
payloadLoader - Static variable in class mindustry.content.Blocks
 
PayloadLoader - Class in mindustry.world.blocks.payloads
 
PayloadLoader(String) - Constructor for class mindustry.world.blocks.payloads.PayloadLoader
 
PayloadLoader.PayloadLoaderBuild - Class in mindustry.world.blocks.payloads
 
PayloadLoaderBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
payloadMassDriver - Static variable in class mindustry.content.Blocks
 
PayloadMassDriver - Class in mindustry.world.blocks.payloads
 
PayloadMassDriver(String) - Constructor for class mindustry.world.blocks.payloads.PayloadMassDriver
 
PayloadMassDriver.PayloadDriverBuild - Class in mindustry.world.blocks.payloads
 
PayloadMassDriver.PayloadDriverState - Enum Class in mindustry.world.blocks.payloads
 
PayloadMassDriver.PayloadMassDriverData - Class in mindustry.world.blocks.payloads
 
PayloadMassDriverData(float, float, float, float, Payload) - Constructor for class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
payloadPickup - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
payloadPickupCooldown - Variable in class mindustry.ai.types.CommandAI
 
payloadReceive - Static variable in class mindustry.content.Fx
 
payloadRotateSpeed - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
payloadRouter - Static variable in class mindustry.content.Blocks
 
PayloadRouter - Class in mindustry.world.blocks.payloads
 
PayloadRouter(String) - Constructor for class mindustry.world.blocks.payloads.PayloadRouter
 
PayloadRouter.PayloadRouterBuild - Class in mindustry.world.blocks.payloads
 
PayloadRouterBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
payloads - Enum constant in enum class mindustry.world.meta.BlockGroup
 
payloads - Variable in class mindustry.game.SpawnGroup
Seq of payloads that this unit will spawn with.
payloads - Variable in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
payloads - Variable in class mindustry.world.consumers.ConsumePayloadDynamic
 
payloads - Variable in class mindustry.world.consumers.ConsumePayloads
 
PayloadSeq - Class in mindustry.type
 
PayloadSeq() - Constructor for class mindustry.type.PayloadSeq
 
payloadSource - Static variable in class mindustry.content.Blocks
 
PayloadSource - Class in mindustry.world.blocks.payloads
Generic building that produces other buildings.
PayloadSource(String) - Constructor for class mindustry.world.blocks.payloads.PayloadSource
 
PayloadSource.PayloadSourceBuild - Class in mindustry.world.blocks.payloads
 
PayloadSourceBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
payloadSpeed - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
PayloadStack - Class in mindustry.type
 
PayloadStack() - Constructor for class mindustry.type.PayloadStack
 
PayloadStack(UnlockableContent) - Constructor for class mindustry.type.PayloadStack
 
PayloadStack(UnlockableContent, int) - Constructor for class mindustry.type.PayloadStack
 
payloadTarget - Variable in class mindustry.input.MobileInput
Payload target being moved to.
PayloadTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
payloadType - Enum constant in enum class mindustry.logic.LAccess
 
payloadUnit - Static variable in interface mindustry.world.blocks.payloads.Payload
 
payloadUnloader - Static variable in class mindustry.content.Blocks
 
PayloadUnloader - Class in mindustry.world.blocks.payloads
 
PayloadUnloader(String) - Constructor for class mindustry.world.blocks.payloads.PayloadUnloader
 
PayloadUnloader.PayloadUnloaderBuild - Class in mindustry.world.blocks.payloads
 
PayloadUnloaderBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
payloadVoid - Static variable in class mindustry.content.Blocks
 
PayloadVoid - Class in mindustry.world.blocks.payloads
 
PayloadVoid(String) - Constructor for class mindustry.world.blocks.payloads.PayloadVoid
 
PayloadVoid.PayloadVoidBuild - Class in mindustry.world.blocks.payloads
 
PayloadVoidBuild() - Constructor for class mindustry.world.blocks.payloads.PayloadVoid.PayloadVoidBuild
 
payRotation - Variable in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
payTake - Enum constant in enum class mindustry.logic.LUnitControl
 
payVector - Variable in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
peaks - Static variable in class mindustry.content.SectorPresets
 
pebbles - Static variable in class mindustry.content.Blocks
 
peek() - Method in class mindustry.ai.PathfindQueue
Retrieves, but does not remove, the head of this queue.
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
peekAmmo() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
pencil - Enum constant in enum class mindustry.editor.EditorTool
 
percent - Static variable in class mindustry.world.meta.StatUnit
 
percentAmount - Variable in class mindustry.entities.abilities.RegenAbility
Amount healed as percent per tick.
percentile - Variable in class mindustry.maps.filters.MedianFilter
 
percentile - Variable in class mindustry.maps.filters.OreMedianFilter
 
percentModifier(float) - Static method in class mindustry.world.meta.StatValues
 
percentModifier(float, StatUnit) - Static method in class mindustry.world.meta.StatValues
 
percentModifier(float, StatUnit, boolean) - Static method in class mindustry.world.meta.StatValues
 
percentSolid(int, int) - Method in class mindustry.world.Block
 
PerfCounter - Enum Class in mindustry.core
Simple per-frame time counter.
permanent - Variable in class mindustry.type.StatusEffect
If true, the effect never disappears.
perMinute - Static variable in class mindustry.world.meta.StatUnit
 
pers - Variable in class mindustry.tools.Generators.ScorchGenerator
 
perSecond - Static variable in class mindustry.world.meta.StatUnit
 
perShot - Static variable in class mindustry.world.meta.StatUnit
 
persistence - Variable in class mindustry.maps.planet.AsteroidGenerator
 
persistence - Variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
phase - Variable in class mindustry.entities.part.HoverPart
 
phaseBoost - Variable in class mindustry.world.blocks.defense.MendProjector
 
phaseColor - Variable in class mindustry.world.blocks.defense.MendProjector
 
phaseColor - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
phaseConduit - Static variable in class mindustry.content.Blocks
 
phaseConveyor - Static variable in class mindustry.content.Blocks
 
phaseFabric - Static variable in class mindustry.content.Items
 
phaseHeat - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
phaseHeat - Variable in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
phaseHeat - Variable in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
phaseHeater - Static variable in class mindustry.content.Blocks
 
phaseRadiusBoost - Variable in class mindustry.world.blocks.defense.ForceProjector
 
phaseRangeBoost - Variable in class mindustry.world.blocks.defense.MendProjector
 
phaseRangeBoost - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
phaseShieldBoost - Variable in class mindustry.world.blocks.defense.ForceProjector
 
phaseSynthesizer - Static variable in class mindustry.content.Blocks
 
phaseUseTime - Variable in class mindustry.world.blocks.defense.ForceProjector
 
phaseWall - Static variable in class mindustry.content.Blocks
 
phaseWallLarge - Static variable in class mindustry.content.Blocks
 
phaseWeaver - Static variable in class mindustry.content.Blocks
 
PhysicRef(Physicsc, PhysicsProcess.PhysicsWorld.PhysicsBody) - Constructor for class mindustry.async.PhysicsProcess.PhysicRef
 
physics - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
PhysicsBody() - Constructor for class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
PhysicsProcess - Class in mindustry.async
 
PhysicsProcess() - Constructor for class mindustry.async.PhysicsProcess
 
PhysicsProcess.PhysicRef - Class in mindustry.async
 
PhysicsProcess.PhysicsWorld - Class in mindustry.async
 
PhysicsProcess.PhysicsWorld.PhysicsBody - Class in mindustry.async
 
PhysicsWorld(Rect) - Constructor for class mindustry.async.PhysicsProcess.PhysicsWorld
 
pick - Enum constant in enum class mindustry.editor.EditorTool
 
pick - Enum constant in enum class mindustry.input.Binding
 
pickedBuildPayload(Unit, Building, boolean) - Static method in class mindustry.input.InputHandler
 
pickedUnitPayload(Unit, Unit) - Static method in class mindustry.input.InputHandler
 
pickedUp() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
pickedUp() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
pickedUp() - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
pickedUp() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
pickedUp() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
pickedUp() - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
pickedUp() - Method in class mindustry.world.blocks.production.AttributeCrafter.AttributeCrafterBuild
 
pickedUp() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
pickedUp() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
pickedUp() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
picker - Variable in class mindustry.core.UI
 
pickNext() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
pickup - Static variable in class mindustry.content.Fx
 
pickupBlock - Enum constant in enum class mindustry.net.Administration.ActionType
 
pickupCargo - Enum constant in enum class mindustry.input.Binding
 
PickupEvent(Unit, Building) - Constructor for class mindustry.game.EventType.PickupEvent
 
PickupEvent(Unit, Unit) - Constructor for class mindustry.game.EventType.PickupEvent
 
pickupT5 - Enum constant in enum class mindustry.service.Achievement
 
pickupUnits - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
pierce - Variable in class mindustry.entities.bullet.BulletType
Whether to pierce units.
pierce - Variable in class mindustry.logic.LExecutor.ExplosionI
 
pierce - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
pierceArmor - Variable in class mindustry.entities.bullet.BulletType
If true, unit armor is ignored in damage calculations.
pierceBuilding - Variable in class mindustry.entities.bullet.BulletType
Whether to pierce buildings.
pierceCap - Variable in class mindustry.entities.bullet.BulletType
Maximum # of pierced objects.
pierceDamageFactor - Variable in class mindustry.entities.bullet.BulletType
Multiplier of damage decreased per health pierced.
pierceEffect - Variable in class mindustry.entities.bullet.RailBulletType
 
pierceFragCap - Variable in class mindustry.entities.bullet.BulletType
How many times this bullet can release frag bullets, if pierce = true.
pinch(Vec2, Vec2, Vec2, Vec2) - Method in class mindustry.editor.MapView
 
pinchStop() - Method in class mindustry.editor.MapView
 
pine - Static variable in class mindustry.content.Blocks
 
ping - Variable in class mindustry.net.Host
 
ping(Player, long) - Static method in class mindustry.core.NetClient
 
pingHost(String, int, Cons<Host>, Cons<Exception>) - Method in class mindustry.net.ArcNetProvider
 
pingHost(String, int, Cons<Host>, Cons<Exception>) - Method in interface mindustry.net.Net.NetProvider
Ping a host.
pingHost(String, int, Cons<Host>, Cons<Exception>) - Method in class mindustry.net.Net
Pings a host in a pooled thread.
pingResponse(long) - Static method in class mindustry.core.NetClient
 
pitch - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
pitch - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
pixelate - Variable in class mindustry.core.Renderer
 
pixelator - Variable in class mindustry.core.Renderer
 
Pixelator - Class in mindustry.graphics
 
Pixelator() - Constructor for class mindustry.graphics.Pixelator
 
place - Static variable in class mindustry.graphics.Pal
 
place(Schematic, int, int, Team) - Static method in class mindustry.game.Schematics
 
place(Schematic, int, int, Team, boolean) - Static method in class mindustry.game.Schematics
 
place(Tile) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
place(Tile, int) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
place10kBlocks - Enum constant in enum class mindustry.service.Achievement
 
placeable(Team) - Method in class mindustry.entities.units.BuildPlan
 
placeableLiquid - Variable in class mindustry.world.Block
whether this block can be placed on any liquids, anywhere
placeableOn - Variable in class mindustry.world.Block
whether this floor can be placed on.
placeablePlayer - Variable in class mindustry.world.Block
whether this block can be placed directly by the player via PlacementFragment
placeBegan(Tile, Block) - Method in class mindustry.world.Block
Called when building of this block begins.
placeBegan(Tile, Block, Unit) - Method in class mindustry.world.Block
Called when building of this block begins.
placeBegan(Tile, Block, Unit) - Method in class mindustry.world.blocks.storage.CoreBlock
 
placeBlock - Enum constant in enum class mindustry.net.Administration.ActionType
 
placeBlock - Static variable in class mindustry.content.Fx
 
placed() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
placed() - Method in class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
placed() - Method in class mindustry.world.blocks.sandbox.LiquidVoid.LiquidVoidBuild
 
placed() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
placedBlockCount - Variable in class mindustry.game.GameStats
Record of blocks that have been placed by count.
placeEffect - Variable in class mindustry.world.Block
Effect for placing the block.
placeEnded(Tile, Unit) - Method in class mindustry.world.Block
Called when building of this block ends.
placeEnded(Tile, Unit) - Method in class mindustry.world.blocks.environment.RemoveOre
 
placeEnded(Tile, Unit) - Method in class mindustry.world.blocks.environment.RemoveWall
 
placeholder - Static variable in class mindustry.content.Bullets
 
placeLaunchLoadout(int, int) - Static method in class mindustry.game.Schematics
Places the last launch loadout at the coordinates and fills it with the launch resources.
placeLoadout(Schematic, int, int) - Static method in class mindustry.game.Schematics
 
placeLoadout(Schematic, int, int, Team) - Static method in class mindustry.game.Schematics
 
placeLoadout(Schematic, int, int, Team, boolean) - Static method in class mindustry.game.Schematics
 
Placement - Class in mindustry.input
 
Placement() - Constructor for class mindustry.input.Placement
 
Placement.NormalizeDrawResult - Class in mindustry.input
 
Placement.NormalizeResult - Class in mindustry.input
 
PlacementFragment - Class in mindustry.ui.fragments
 
PlacementFragment() - Constructor for class mindustry.ui.fragments.PlacementFragment
 
PlaceMode - Enum Class in mindustry.input
 
placeOverlapMargin - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
 
placeOverlapRange - Variable in class mindustry.world.Block
When placeRangeCheck is enabled, this is the range checked for enemy blocks.
placePitchChange - Variable in class mindustry.world.Block
Should the sound made when this block is built change in pitch.
placeQuery() - Method in class mindustry.editor.MapObjectivesCanvas
 
placeRangeCheck - Variable in class mindustry.game.Rules
If true, blocks cannot be placed near blocks that are near the enemy team.
placeRotate - Static variable in class mindustry.graphics.Pal
 
placeSound - Variable in class mindustry.world.Block
Sound made when this block is built.
placing - Enum constant in enum class mindustry.input.PlaceMode
 
placing - Static variable in class mindustry.graphics.Pal
 
plainAuthor() - Method in class mindustry.maps.Map
 
plainDescription() - Method in class mindustry.maps.Map
 
plainLastName() - Method in class mindustry.net.Administration.PlayerInfo
 
plainName() - Method in class mindustry.maps.Map
 
plan - Variable in class mindustry.ai.types.LogicAI
 
plan() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
planConfig - Variable in class mindustry.input.InputHandler
 
PlanConfigFragment - Class in mindustry.ui.fragments
Displays the configuration UI for build plans before they have been placed.
PlanConfigFragment() - Constructor for class mindustry.ui.fragments.PlanConfigFragment
 
plane - Variable in class mindustry.type.Sector
 
planet - Enum constant in enum class mindustry.ctype.ContentType
 
planet - Variable in class mindustry.content.TechTree.TechNode
Planet associated with this tech node.
planet - Variable in class mindustry.core.UI
 
planet - Variable in class mindustry.game.Objectives.OnPlanet
 
planet - Variable in class mindustry.game.Rules
Rules from this planet are applied.
planet - Variable in class mindustry.graphics.g3d.PlanetMesh
 
planet - Variable in class mindustry.graphics.g3d.PlanetParams
Planet being looked at.
planet - Variable in class mindustry.graphics.Shaders.AtmosphereShader
 
planet - Variable in class mindustry.graphics.Shaders.CloudShader
 
planet - Static variable in class mindustry.graphics.Shaders
 
planet - Variable in class mindustry.graphics.Shaders.PlanetShader
 
planet - Variable in class mindustry.type.Sector
 
planet - Variable in class mindustry.type.SectorPreset
 
planet(String) - Method in class mindustry.core.ContentLoader
 
Planet - Class in mindustry.type
 
Planet(String, Planet, float) - Constructor for class mindustry.type.Planet
 
Planet(String, Planet, float, int) - Constructor for class mindustry.type.Planet
 
planet_map - Enum constant in enum class mindustry.input.Binding
 
planetaryTerminal - Static variable in class mindustry.content.SectorPresets
 
planetBackground - Variable in class mindustry.game.Rules
Parameters for planet rendered in the background.
PlanetDialog - Class in mindustry.ui.dialogs
 
PlanetDialog() - Constructor for class mindustry.ui.dialogs.PlanetDialog
 
PlanetDialog.Mode - Enum Class in mindustry.ui.dialogs
 
PlanetGenerator - Class in mindustry.maps.generators
 
PlanetGenerator() - Constructor for class mindustry.maps.generators.PlanetGenerator
 
planetGrid - Static variable in class mindustry.graphics.Shaders
 
PlanetGrid - Class in mindustry.graphics.g3d
 
PlanetGrid(int) - Constructor for class mindustry.graphics.g3d.PlanetGrid
 
PlanetGrid.Corner - Class in mindustry.graphics.g3d
 
PlanetGrid.Edge - Class in mindustry.graphics.g3d
 
PlanetGrid.Ptile - Class in mindustry.graphics.g3d
 
PlanetGridShader() - Constructor for class mindustry.graphics.Shaders.PlanetGridShader
 
planetLaunch - Enum constant in enum class mindustry.ui.dialogs.PlanetDialog.Mode
Launch between planets.
PlanetMesh - Class in mindustry.graphics.g3d
Defines a mesh that is rendered for a planet.
PlanetMesh() - Constructor for class mindustry.graphics.g3d.PlanetMesh
 
PlanetMesh(Planet, Mesh, Shader) - Constructor for class mindustry.graphics.g3d.PlanetMesh
 
PlanetParams - Class in mindustry.graphics.g3d
Parameters for rendering a solar system.
PlanetParams() - Constructor for class mindustry.graphics.g3d.PlanetParams
 
PlanetRenderer - Class in mindustry.graphics.g3d
 
PlanetRenderer() - Constructor for class mindustry.graphics.g3d.PlanetRenderer
 
PlanetRenderer.PlanetInterfaceRenderer - Interface in mindustry.graphics.g3d
 
planets - Variable in class mindustry.core.Renderer
 
planets - Variable in class mindustry.ui.dialogs.PlanetDialog
 
planets() - Method in class mindustry.core.ContentLoader
 
Planets - Class in mindustry.content
 
Planets() - Constructor for class mindustry.content.Planets
 
PlanetShader() - Constructor for class mindustry.graphics.Shaders.PlanetShader
 
planMatches(BuildPlan) - Method in class mindustry.input.InputHandler
 
planRotation(int) - Method in class mindustry.world.Block
 
plans - Variable in class mindustry.game.Teams.TeamData
Planned blocks for drones.
plans - Static variable in class mindustry.graphics.Layer
 
plans - Variable in class mindustry.net.Administration.PlayerAction
valid only for removePlanned events only; contains packed positions.
plans - Variable in class mindustry.world.blocks.units.UnitAssembler
 
plans - Variable in class mindustry.world.blocks.units.UnitFactory
 
plantColor - Variable in class mindustry.world.draw.DrawCultivator
 
plantColorLight - Variable in class mindustry.world.draw.DrawCultivator
 
plasma1 - Variable in class mindustry.world.draw.DrawPlasma
 
plasma2 - Variable in class mindustry.world.draw.DrawPlasma
 
plasmaBore - Static variable in class mindustry.content.Blocks
 
plasmas - Variable in class mindustry.world.draw.DrawPlasma
 
plastanium - Static variable in class mindustry.content.Items
 
plastanium - Static variable in class mindustry.graphics.Pal
 
plastaniumBack - Static variable in class mindustry.graphics.Pal
 
plastaniumCompressor - Static variable in class mindustry.content.Blocks
 
plastaniumConveyor - Static variable in class mindustry.content.Blocks
 
plastaniumFront - Static variable in class mindustry.graphics.Pal
 
plastaniumWall - Static variable in class mindustry.content.Blocks
 
plastaniumWallLarge - Static variable in class mindustry.content.Blocks
 
plasticburn - Static variable in class mindustry.content.Fx
 
plasticBurn - Static variable in class mindustry.graphics.Pal
 
plasticExplosion - Static variable in class mindustry.content.Fx
 
plasticExplosionFlak - Static variable in class mindustry.content.Fx
 
plasticSmoke - Static variable in class mindustry.graphics.Pal
 
platedConduit - Static variable in class mindustry.content.Blocks
 
plateRegion - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
plateSuffix - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
platform - Static variable in class mindustry.Vars
 
Platform - Interface in mindustry.core
 
Platform.FileWriter - Interface in mindustry.core
 
play() - Method in class mindustry.core.Logic
Adds starting items, resets wave time, and sets state to playing.
play(Music) - Method in class mindustry.audio.SoundControl
Plays and fades in a music track.
player - Enum constant in enum class mindustry.logic.FetchType
 
player - Enum constant in enum class mindustry.logic.RadarTarget
 
player - Variable in class mindustry.game.EventType.AdminRequestEvent
 
player - Variable in class mindustry.game.EventType.BuildingCommandEvent
 
player - Variable in class mindustry.game.EventType.ConfigEvent
 
player - Variable in class mindustry.game.EventType.DepositEvent
 
player - Variable in class mindustry.game.EventType.MenuOptionChooseEvent
 
player - Variable in class mindustry.game.EventType.PlayerBanEvent
 
player - Variable in class mindustry.game.EventType.PlayerChatEvent
 
player - Variable in class mindustry.game.EventType.PlayerConnect
 
player - Variable in class mindustry.game.EventType.PlayerConnectionConfirmed
 
player - Variable in class mindustry.game.EventType.PlayerJoin
 
player - Variable in class mindustry.game.EventType.PlayerLeave
 
player - Variable in class mindustry.game.EventType.PlayerUnbanEvent
 
player - Variable in class mindustry.game.EventType.TapEvent
 
player - Variable in class mindustry.game.EventType.TextInputEvent
 
player - Variable in class mindustry.game.EventType.UnitChangeEvent
 
player - Variable in class mindustry.game.EventType.UnitControlEvent
 
player - Variable in class mindustry.game.EventType.WithdrawEvent
 
player - Variable in class mindustry.net.Administration.PlayerAction
 
player - Variable in class mindustry.net.NetConnection
 
player - Variable in exception mindustry.net.ValidateException
 
player - Static variable in class mindustry.Vars
 
player_list - Enum constant in enum class mindustry.input.Binding
 
PlayerAction() - Constructor for class mindustry.net.Administration.PlayerAction
 
PlayerBanEvent(Player, String) - Constructor for class mindustry.game.EventType.PlayerBanEvent
 
PlayerChatEvent(Player, String) - Constructor for class mindustry.game.EventType.PlayerChatEvent
 
playerColors - Static variable in class mindustry.Vars
all choosable player colors in join/host dialog
PlayerConnect(Player) - Constructor for class mindustry.game.EventType.PlayerConnect
 
PlayerConnectionConfirmed(Player) - Constructor for class mindustry.game.EventType.PlayerConnectionConfirmed
 
playerControllable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
playerControllable - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this turret can be controlled by players.
playerCores() - Method in class mindustry.game.Teams
 
playerCount - Enum constant in enum class mindustry.logic.FetchType
 
playerDisconnect(int) - Static method in class mindustry.core.NetClient
 
playerInfo - Variable in class mindustry.net.Administration
All player info.
PlayerInfo() - Constructor for class mindustry.net.Administration.PlayerInfo
 
PlayerIpBanEvent(String) - Constructor for class mindustry.game.EventType.PlayerIpBanEvent
 
PlayerIpUnbanEvent(String) - Constructor for class mindustry.game.EventType.PlayerIpUnbanEvent
 
PlayerJoin(Player) - Constructor for class mindustry.game.EventType.PlayerJoin
 
PlayerLeave(Player) - Constructor for class mindustry.game.EventType.PlayerLeave
 
playerLimit - Enum constant in enum class mindustry.net.Packets.KickReason
 
playerLimit - Variable in class mindustry.net.Host
 
PlayerListFragment - Class in mindustry.ui.fragments
 
PlayerListFragment() - Constructor for class mindustry.ui.fragments.PlayerListFragment
 
playerName - Static variable in class mindustry.graphics.Layer
 
playerNear() - Method in class mindustry.ai.WaveSpawner
 
playerPlaced(Object) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
players - Variable in class mindustry.game.Teams.TeamData
Same as units, but players.
players - Variable in class mindustry.net.Host
 
playerSpawn(Tile, Player) - Static method in class mindustry.world.blocks.storage.CoreBlock
 
PlayerUnbanEvent(Player, String) - Constructor for class mindustry.game.EventType.PlayerUnbanEvent
 
playerUnmineable - Variable in class mindustry.world.Block
if true, this block cannot be mined by players.
PlayEvent() - Constructor for class mindustry.game.EventType.PlayEvent
 
playing - Enum constant in enum class mindustry.core.GameState.State
 
playListener - Variable in class mindustry.ui.dialogs.MapPlayDialog
 
playMap(Map, Rules) - Method in class mindustry.core.Control
 
playMap(Map, Rules, boolean) - Method in class mindustry.core.Control
 
playNewSector(Sector, Sector, WorldReloader) - Method in class mindustry.core.Control
 
playOnce(Music) - Method in class mindustry.audio.SoundControl
Plays a music track once and only once.
playRandom() - Method in class mindustry.audio.SoundControl
Plays a random track.
playSector(Sector) - Method in class mindustry.core.Control
 
playSector(Sector, Sector) - Method in class mindustry.core.Control
 
PlaySoundI() - Constructor for class mindustry.logic.LExecutor.PlaySoundI
 
PlaySoundI(boolean, LVar, LVar, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.PlaySoundI
 
PlaySoundStatement() - Constructor for class mindustry.logic.LStatements.PlaySoundStatement
 
playtestingMap - Variable in class mindustry.core.GameState
Map being playtested (not edited!)
Plugin - Class in mindustry.mod
Defines a special type of mod that is always hidden.
Plugin() - Constructor for class mindustry.mod.Plugin
 
pneumaticDrill - Static variable in class mindustry.content.Blocks
 
podLandDust - Static variable in class mindustry.content.Fx
 
podLandShockwave - Static variable in class mindustry.content.Fx
 
podRegion - Variable in class mindustry.world.blocks.campaign.LandingPad
 
podRegion - Variable in class mindustry.world.blocks.campaign.LaunchPad
 
pointBeam - Static variable in class mindustry.content.Fx
 
PointBulletType - Class in mindustry.entities.bullet
 
PointBulletType() - Constructor for class mindustry.entities.bullet.PointBulletType
 
pointConfig(Cons<Point2>) - Method in class mindustry.entities.units.BuildPlan
Transforms the internal position of this config using the specified function.
pointConfig(Object, Cons<Point2>) - Method in class mindustry.world.Block
Transforms the internal position of this config using the specified function, and return the result.
pointConfig(Object, Cons<Point2>) - Method in class mindustry.world.blocks.logic.LogicBlock
 
pointConfig(Block, Object, Cons<Point2>) - Static method in class mindustry.entities.units.BuildPlan
Transforms the internal position of this config using the specified function, and return the result.
PointDefenseBuild() - Constructor for class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
PointDefenseBulletWeapon - Class in mindustry.type.weapons
Fires a bullet to intercept enemy bullets.
PointDefenseBulletWeapon() - Constructor for class mindustry.type.weapons.PointDefenseBulletWeapon
 
PointDefenseBulletWeapon(String) - Constructor for class mindustry.type.weapons.PointDefenseBulletWeapon
 
PointDefenseTurret - Class in mindustry.world.blocks.defense.turrets
 
PointDefenseTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
PointDefenseTurret.PointDefenseBuild - Class in mindustry.world.blocks.defense.turrets
 
PointDefenseWeapon - Class in mindustry.type.weapons
Note that this requires several things: - A bullet with positive maxRange - A bullet with positive damage - Rotation
PointDefenseWeapon() - Constructor for class mindustry.type.weapons.PointDefenseWeapon
 
PointDefenseWeapon(String) - Constructor for class mindustry.type.weapons.PointDefenseWeapon
 
pointEffect - Variable in class mindustry.entities.bullet.RailBulletType
 
pointEffectSpace - Variable in class mindustry.entities.bullet.RailBulletType
 
pointHit - Static variable in class mindustry.content.Fx
 
PointLaserBulletType - Class in mindustry.entities.bullet
A continuous bullet type that only damages in a point.
PointLaserBulletType() - Constructor for class mindustry.entities.bullet.PointLaserBulletType
 
PointMarker() - Constructor for class mindustry.game.MapObjectives.PointMarker
 
PointMarker(int, int) - Constructor for class mindustry.game.MapObjectives.PointMarker
 
PointMarker(int, int, float, float, Color) - Constructor for class mindustry.game.MapObjectives.PointMarker
 
PointMarker(int, int, Color) - Constructor for class mindustry.game.MapObjectives.PointMarker
 
points - Variable in class mindustry.graphics.Trail
 
pointShockwave - Static variable in class mindustry.content.Fx
 
pointX - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
pointY - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
pointyScaling - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
poll() - Method in class mindustry.ai.PathfindQueue
Retrieves and removes the head of this queue, or returns null if this queue is empty.
poll(float) - Method in class mindustry.world.ItemBuffer
 
poll(int, float) - Method in class mindustry.world.DirectionalItemBuffer
 
poly - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
poly - Static variable in class mindustry.content.UnitTypes
 
poly - Variable in class mindustry.world.draw.DrawParticles
 
poly(float, float, int, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
polyColor - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
polygonCoreProtection - Variable in class mindustry.game.Rules
If true, no-build zones are calculated based on the closest core.
polyRadius - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
polyRotateSpeed - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
polySides - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
polyStroke - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
poofIn() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
poofOut() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
port - Variable in class mindustry.game.EventType.ClientServerConnectEvent
 
port - Static variable in class mindustry.net.Administration.Config
 
port - Variable in class mindustry.net.Host
 
port - Variable in class mindustry.ui.dialogs.JoinDialog.Server
 
port - Static variable in class mindustry.Vars
default server port
pos - Enum constant in enum class mindustry.logic.LMarkerControl
 
pos - Variable in class mindustry.game.MapObjectives.DestroyBlockObjective
 
pos - Variable in class mindustry.game.MapObjectives.PosMarker
Position of marker, in world coordinates
pos - Variable in class mindustry.io.TypeIO.BuildingBox
 
pos() - Method in class mindustry.world.Tile
Returns this tile's position as a packed point.
pos(int, int) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
posi - Enum constant in enum class mindustry.logic.LMarkerControl
 
position - Variable in class mindustry.ai.Pathfinder.PositionTarget
 
position - Variable in class mindustry.game.EventType.BuildingCommandEvent
 
position - Variable in class mindustry.logic.LExecutor.ReadI
 
position - Variable in class mindustry.logic.LExecutor.WriteI
 
position - Variable in class mindustry.type.Planet
Position in global coordinates.
positional - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
positional - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
positions - Variable in class mindustry.ai.UnitGroup
 
positions - Variable in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
positionsValid(int, int, int, int) - Method in class mindustry.world.blocks.distribution.DirectionBridge
 
positionsValid(int, int, int, int) - Method in class mindustry.world.blocks.distribution.ItemBridge
 
PositionTarget(Position) - Constructor for class mindustry.ai.Pathfinder.PositionTarget
 
positive100kPower - Enum constant in enum class mindustry.service.Achievement
 
PosMarker() - Constructor for class mindustry.game.MapObjectives.PosMarker
 
possessionAllowed - Variable in class mindustry.game.Rules
Whether to allow manual unit control.
possibleBlocks - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
posTarget - Variable in class mindustry.ai.types.LogicAI
 
postDraw - Enum constant in enum class mindustry.game.EventType.Trigger
 
PosTeamDef - Class in mindustry.entities.comp
 
PosTeamDef() - Constructor for class mindustry.entities.comp.PosTeamDef
 
postGenerate() - Method in class mindustry.maps.generators.BaseGenerator
 
postGenerate(Tiles) - Method in interface mindustry.maps.generators.WorldGenerator
Do not modify tiles here.
postGenerate(Tiles) - Method in class mindustry.maps.planet.SerpuloPlanetGenerator
 
postInit() - Method in class mindustry.ctype.Content
Called after init().
postInit() - Method in class mindustry.ctype.UnlockableContent
 
postInit() - Method in class mindustry.world.Block
 
postInit() - Method in class mindustry.world.blocks.storage.CoreBlock
 
pow - Enum constant in enum class mindustry.logic.LogicOp
 
pow - Variable in class mindustry.tools.Generators.ScorchGenerator
 
power - Enum constant in enum class mindustry.type.Category
Blocks that generate or transport power.
power - Enum constant in enum class mindustry.world.meta.BlockGroup
 
power - Static variable in class mindustry.graphics.Layer
 
power - Static variable in class mindustry.graphics.Pal
 
power - Static variable in class mindustry.world.meta.StatCat
 
PowerAmmoType - Class in mindustry.type.ammo
 
PowerAmmoType() - Constructor for class mindustry.type.ammo.PowerAmmoType
 
PowerAmmoType(float) - Constructor for class mindustry.type.ammo.PowerAmmoType
 
powerBar - Static variable in class mindustry.graphics.Pal
 
PowerBlock - Class in mindustry.world.blocks.power
 
PowerBlock(String) - Constructor for class mindustry.world.blocks.power.PowerBlock
 
powerBufferRequirement - Variable in class mindustry.world.blocks.campaign.Accelerator
 
powerCapacity - Enum constant in enum class mindustry.logic.LAccess
 
powerCapacity - Static variable in class mindustry.world.meta.Stat
 
powerConnections - Static variable in class mindustry.world.meta.Stat
 
powerConsumption() - Method in class mindustry.game.Schematic
 
powerDamage - Static variable in class mindustry.world.meta.Stat
 
powerDamageScl - Variable in class mindustry.entities.bullet.EmpBulletType
 
PowerDiode - Class in mindustry.world.blocks.power
 
PowerDiode(String) - Constructor for class mindustry.world.blocks.power.PowerDiode
 
PowerDiode.PowerDiodeBuild - Class in mindustry.world.blocks.power
 
PowerDiodeBuild() - Constructor for class mindustry.world.blocks.power.PowerDiode.PowerDiodeBuild
 
PowerDistributor - Class in mindustry.world.blocks.power
 
PowerDistributor(String) - Constructor for class mindustry.world.blocks.power.PowerDistributor
 
PowerGenerator - Class in mindustry.world.blocks.power
 
PowerGenerator(String) - Constructor for class mindustry.world.blocks.power.PowerGenerator
 
PowerGenerator.GeneratorBuild - Class in mindustry.world.blocks.power
 
PowerGraph - Class in mindustry.world.blocks.power
 
PowerGraph() - Constructor for class mindustry.world.blocks.power.PowerGraph
 
PowerGraph(boolean) - Constructor for class mindustry.world.blocks.power.PowerGraph
 
powerLight - Static variable in class mindustry.graphics.Pal
 
PowerModule - Class in mindustry.world.modules
 
PowerModule() - Constructor for class mindustry.world.modules.PowerModule
 
powerNetCapacity - Enum constant in enum class mindustry.logic.LAccess
 
powerNetIn - Enum constant in enum class mindustry.logic.LAccess
 
powerNetOut - Enum constant in enum class mindustry.logic.LAccess
 
powerNetStored - Enum constant in enum class mindustry.logic.LAccess
 
powerNode - Static variable in class mindustry.content.Blocks
 
PowerNode - Class in mindustry.world.blocks.power
 
PowerNode(String) - Constructor for class mindustry.world.blocks.power.PowerNode
 
PowerNode.PowerNodeBuild - Class in mindustry.world.blocks.power
 
PowerNodeBuild() - Constructor for class mindustry.world.blocks.power.PowerNode.PowerNodeBuild
 
powerNodeLarge - Static variable in class mindustry.content.Blocks
 
powerProduction - Variable in class mindustry.world.blocks.power.PowerGenerator
The amount of power produced per tick in case of an efficiency of 1.0, which represents 100%.
powerProduction - Variable in class mindustry.world.blocks.sandbox.PowerSource
 
powerProduction() - Method in class mindustry.game.Schematic
 
powerRange - Static variable in class mindustry.world.meta.Stat
 
powerSclDecrease - Variable in class mindustry.entities.bullet.EmpBulletType
 
powerSecond - Static variable in class mindustry.world.meta.StatUnit
 
powerSource - Static variable in class mindustry.content.Blocks
 
PowerSource - Class in mindustry.world.blocks.sandbox
 
PowerSource(String) - Constructor for class mindustry.world.blocks.sandbox.PowerSource
 
PowerSource.PowerSourceBuild - Class in mindustry.world.blocks.sandbox
 
PowerSourceBuild() - Constructor for class mindustry.world.blocks.sandbox.PowerSource.PowerSourceBuild
 
PowerTurret - Class in mindustry.world.blocks.defense.turrets
 
PowerTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.PowerTurret
 
PowerTurret.PowerTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
PowerTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
powerUnits - Static variable in class mindustry.world.meta.StatUnit
 
powerupImpactReactor - Enum constant in enum class mindustry.service.Achievement
 
powerUse - Variable in class mindustry.world.blocks.units.RepairTurret
 
powerUse - Static variable in class mindustry.world.meta.Stat
 
powerVoid - Static variable in class mindustry.content.Blocks
 
PowerVoid - Class in mindustry.world.blocks.sandbox
 
PowerVoid(String) - Constructor for class mindustry.world.blocks.sandbox.PowerVoid
 
powerWarmup - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
prebuildBase - Variable in class mindustry.type.Planet
If true, blocks in the radius of the core will be removed and "built up" in a shockwave upon landing.
precept - Static variable in class mindustry.content.UnitTypes
 
preChanged() - Method in class mindustry.world.CachedTile
 
preChanged() - Method in class mindustry.world.Tile
 
predHeight - Variable in class mindustry.logic.LCanvas.JumpCurve
 
Predict - Class in mindustry.entities
Class for predicting shoot angles based on velocities of targets.
Predict() - Constructor for class mindustry.entities.Predict
 
predictTarget - Variable in class mindustry.type.Weapon
whether to perform target trajectory prediction
predictTarget - Variable in class mindustry.world.blocks.defense.turrets.Turret
Whether this turret predicts unit movement.
preDraw - Enum constant in enum class mindustry.game.EventType.Trigger
 
pref(SettingsMenuDialog.SettingsTable.Setting) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
prefSpeed() - Method in class mindustry.entities.units.AIController
 
pregenerated - Variable in class mindustry.mod.Mods.ModMeta
If true, bleeding is skipped and no content icons are generated.
prelim - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
prepare() - Method in class mindustry.game.SectorInfo
Prepare data for writing to a save.
prepareHeight() - Method in class mindustry.logic.LCanvas.JumpCurve
 
prePublish() - Method in class mindustry.maps.Map
 
prePublish() - Method in class mindustry.mod.Mods.LoadedMod
 
prePublish() - Method in interface mindustry.type.Publishable
called before this item is published.
preRender(PlanetParams) - Method in class mindustry.graphics.g3d.HexMesh
 
preRender(PlanetParams) - Method in class mindustry.graphics.g3d.HexSkyMesh
 
preRender(PlanetParams) - Method in class mindustry.graphics.g3d.PlanetMesh
Should be overridden to set up any shader parameters such as planet position, normals, etc.
present - Variable in class mindustry.game.Teams
Teams with block or unit presence.
preset - Variable in class mindustry.game.Objectives.OnSector
 
preset - Variable in class mindustry.game.Objectives.SectorComplete
 
preset - Variable in class mindustry.maps.generators.FileMapGenerator
 
preset - Variable in class mindustry.type.Sector
 
preset(int, SectorPreset) - Method in class mindustry.type.Planet
 
presetDifficulty - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
presetLaunch - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
presetShow - Variable in class mindustry.ui.dialogs.PlanetDialog
 
prev() - Method in enum class mindustry.type.Category
 
prevBuild - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
Buildings that previously occupied this location.
preview - Variable in class mindustry.world.draw.DrawTurret
 
previewFile() - Method in class mindustry.maps.Map
 
previewPixmap - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
previewRegion - Variable in class mindustry.type.UnitType
 
previewTexture - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
previewTexture() - Method in class mindustry.game.Saves.SaveSlot
 
previous - Variable in class mindustry.game.EventType.BuildRotateEvent
 
previous - Variable in class mindustry.game.EventType.BuildTeamChangeEvent
 
previous - Variable in class mindustry.game.EventType.TileFloorChangeEvent
 
previous - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
The block that used to be here.
prevSelected - Variable in class mindustry.input.DesktopInput
Previously selected tile.
prevX - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
prevY - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
primeRefabricator - Static variable in class mindustry.content.Blocks
 
print - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
print(String) - Static method in class mindustry.io.JsonIO
 
PrintCharI(LVar) - Constructor for class mindustry.logic.LExecutor.PrintCharI
 
PrintCharStatement() - Constructor for class mindustry.logic.LStatements.PrintCharStatement
 
PrintFlushI() - Constructor for class mindustry.logic.LExecutor.PrintFlushI
 
PrintFlushI(LVar) - Constructor for class mindustry.logic.LExecutor.PrintFlushI
 
PrintFlushStatement() - Constructor for class mindustry.logic.LStatements.PrintFlushStatement
 
PrintI(LVar) - Constructor for class mindustry.logic.LExecutor.PrintI
 
PrintStatement() - Constructor for class mindustry.logic.LStatements.PrintStatement
 
printStats() - Method in class mindustry.graphics.MultiPacker
 
prioritized - Variable in class mindustry.net.ServerGroup
 
priority - Variable in class mindustry.world.Block
Targeting priority of this block, as seen by enemies.
priority - Variable in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
priority(Building) - Method in interface mindustry.entities.Units.BuildingPriorityf
 
priorityHigh - Static variable in class mindustry.net.Packet
Gets handled immediately, regardless of connection status.
priorityLow - Static variable in class mindustry.net.Packet
Does not get handled unless client is connected.
priorityNormal - Static variable in class mindustry.net.Packet
Gets put in a queue and processed if not connected.
privileged - Variable in class mindustry.logic.GlobalVars.VarEntry
 
privileged - Variable in class mindustry.logic.LExecutor
 
privileged - Variable in class mindustry.world.Block
if true, this logic-related block can only be used with privileged processors (or is one itself)
privileged() - Method in class mindustry.logic.LStatement
Privileged instructions are only allowed in world processors.
privileged() - Method in class mindustry.logic.LStatements.ApplyStatusStatement
 
privileged() - Method in class mindustry.logic.LStatements.ClientDataStatement
 
privileged() - Method in class mindustry.logic.LStatements.CutsceneStatement
 
privileged() - Method in class mindustry.logic.LStatements.EffectStatement
 
privileged() - Method in class mindustry.logic.LStatements.ExplosionStatement
 
privileged() - Method in class mindustry.logic.LStatements.FetchStatement
 
privileged() - Method in class mindustry.logic.LStatements.FlushMessageStatement
 
privileged() - Method in class mindustry.logic.LStatements.GetBlockStatement
 
privileged() - Method in class mindustry.logic.LStatements.GetFlagStatement
 
privileged() - Method in class mindustry.logic.LStatements.LocalePrintStatement
 
privileged() - Method in class mindustry.logic.LStatements.MakeMarkerStatement
 
privileged() - Method in class mindustry.logic.LStatements.PlaySoundStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetBlockStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetFlagStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetMarkerStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetPropStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetRateStatement
 
privileged() - Method in class mindustry.logic.LStatements.SetRuleStatement
 
privileged() - Method in class mindustry.logic.LStatements.SpawnUnitStatement
 
privileged() - Method in class mindustry.logic.LStatements.SpawnWaveStatement
 
privileged() - Method in class mindustry.logic.LStatements.SyncStatement
 
privileged() - Method in class mindustry.logic.LStatements.WeatherSenseStatement
 
privileged() - Method in class mindustry.logic.LStatements.WeatherSetStatement
 
process() - Method in interface mindustry.async.AsyncProcess
Async.
process() - Method in class mindustry.async.PhysicsProcess
 
processBlocks() - Method in class mindustry.graphics.BlockRenderer
Process all blocks to draw.
processes - Variable in class mindustry.async.AsyncCore
 
Produce() - Constructor for class mindustry.game.Objectives.Produce
 
Produce(UnlockableContent) - Constructor for class mindustry.game.Objectives.Produce
 
produce50kMin - Enum constant in enum class mindustry.service.Achievement
 
produce5kMin - Enum constant in enum class mindustry.service.Achievement
 
ProduceObjective() - Constructor for class mindustry.game.MapObjectives.ProduceObjective
 
ProduceObjective(UnlockableContent) - Constructor for class mindustry.game.MapObjectives.ProduceObjective
 
producers - Variable in class mindustry.world.blocks.power.PowerGraph
 
producesmoke - Static variable in class mindustry.content.Fx
 
production - Enum constant in enum class mindustry.type.Category
Blocks that produce raw resources, such as drills.
production - Variable in class mindustry.game.SectorInfo
Core input statistics.
productionEfficiency - Variable in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
The efficiency of the producer.
productionTime - Static variable in class mindustry.world.meta.Stat
 
progress - Enum constant in enum class mindustry.logic.LAccess
 
progress - Variable in class mindustry.entities.part.DrawPart.PartMove
 
progress - Variable in class mindustry.entities.part.EffectSpawnerPart
 
progress - Variable in class mindustry.entities.part.FlarePart
 
progress - Variable in class mindustry.entities.part.HaloPart
 
progress - Variable in class mindustry.entities.part.RegionPart
Progress function for determining position/rotation.
progress - Variable in class mindustry.entities.part.ShapePart
 
progress - Variable in class mindustry.entities.units.BuildPlan
Last progress.
progress - Variable in class mindustry.graphics.Shaders.BlockBuildShader
 
progress - Variable in class mindustry.graphics.Shaders.UnitArmorShader
 
progress - Variable in class mindustry.graphics.Shaders.UnitBuildShader
 
progress - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
progress - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
progress - Variable in class mindustry.world.blocks.defense.Radar.RadarBuild
 
progress - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
progress - Variable in class mindustry.world.blocks.distribution.DuctBridge.DuctBridgeBuild
 
progress - Variable in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
progress - Variable in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
progress - Variable in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
progress - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
progress - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
progress - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
progress - Variable in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
progress - Variable in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
progress - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
progress - Variable in class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
progress() - Method in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
progress() - Method in class mindustry.net.Streamable.StreamBuilder
 
progress() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
progress() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
progress() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
progress() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
progress() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
progress() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
progress() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
progress() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
progress() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
progress() - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
project(float, float) - Method in class mindustry.type.Sector.SectorRect
Project a coordinate into 3D space.
project(Sector, Camera3D, Vec3) - Method in class mindustry.type.Planet
 
projector - Variable in class mindustry.graphics.g3d.PlanetRenderer
 
projectors - Enum constant in enum class mindustry.world.meta.BlockGroup
 
Prop - Class in mindustry.world.blocks.environment
 
Prop(String) - Constructor for class mindustry.world.blocks.environment.Prop
 
Ptile(int, int) - Constructor for class mindustry.graphics.g3d.PlanetGrid.Ptile
 
publish(Publishable) - Method in interface mindustry.core.Platform
Steam: Share a map on the workshop.
Publishable - Interface in mindustry.type
Defines a piece of content that can be published on the Workshop.
publishMap - Enum constant in enum class mindustry.service.Achievement
 
puddleAmount - Variable in class mindustry.entities.bullet.BulletType
Liquid count of each puddle created.
puddleLiquid - Variable in class mindustry.entities.bullet.BulletType
Liquid that puddles created are made of.
puddleRange - Variable in class mindustry.entities.bullet.BulletType
Range of puddles around bullet position.
puddles - Variable in class mindustry.entities.bullet.BulletType
Number of individual puddles created.
Puddles - Class in mindustry.entities
 
Puddles() - Constructor for class mindustry.entities.Puddles
 
puddleSize - Variable in class mindustry.entities.bullet.LiquidBulletType
 
pulsar - Static variable in class mindustry.content.UnitTypes
 
pulse - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
pulse - Variable in class mindustry.world.draw.DrawHeatRegion
 
pulse - Variable in class mindustry.world.draw.DrawMultiWeave
 
pulseConduit - Static variable in class mindustry.content.Blocks
 
pulseIntensity - Variable in class mindustry.world.blocks.production.BeamDrill
 
pulseMag - Variable in class mindustry.world.blocks.power.BeamNode
 
pulseRadius - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
pulseRadius - Variable in class mindustry.world.blocks.units.RepairTurret
 
pulseScl - Variable in class mindustry.world.blocks.power.BeamNode
 
pulseScl - Variable in class mindustry.world.draw.DrawHeatRegion
 
pulseScl - Variable in class mindustry.world.draw.DrawMultiWeave
 
pulseStroke - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
pulseStroke - Variable in class mindustry.world.blocks.units.RepairTurret
 
pulverize - Static variable in class mindustry.content.Fx
 
pulverizeMedium - Static variable in class mindustry.content.Fx
 
pulverizer - Static variable in class mindustry.content.Blocks
 
pulverizeRed - Static variable in class mindustry.content.Fx
 
pulverizeSmall - Static variable in class mindustry.content.Fx
 
Pump - Class in mindustry.world.blocks.production
 
Pump(String) - Constructor for class mindustry.world.blocks.production.Pump
 
Pump.PumpBuild - Class in mindustry.world.blocks.production
 
pumpAmount - Variable in class mindustry.world.blocks.production.Pump
Pump amount per tile.
PumpBuild() - Constructor for class mindustry.world.blocks.production.Pump.PumpBuild
 
pumpTime - Variable in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
purbush - Static variable in class mindustry.content.Blocks
 
pursueTarget - Static variable in class mindustry.ai.UnitStance
 
push(Fi) - Method in class mindustry.ui.dialogs.FileChooser.FileHistory
 
pushOutput(Payload, float) - Static method in class mindustry.world.blocks.payloads.PayloadBlock
 
pushUnits - Variable in class mindustry.world.blocks.distribution.Conveyor
 
pushUnits - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
put(String, Object) - Method in class mindustry.logic.GlobalVars
 
put(String, Object, boolean) - Method in class mindustry.logic.GlobalVars
Adds a constant value by name.
put(String, Object, boolean, boolean) - Method in class mindustry.logic.GlobalVars
Adds a constant value by name.
putConst(String, Object) - Method in class mindustry.logic.LAssembler
Adds a constant value by name.
putEntry(String, Object) - Method in class mindustry.logic.GlobalVars
 
putEntry(String, Object, boolean) - Method in class mindustry.logic.GlobalVars
 
putEntryOnly(String) - Method in class mindustry.logic.GlobalVars
 
putVar(String) - Method in class mindustry.logic.LAssembler
Registers a variable name mapping.
pvp - Enum constant in enum class mindustry.game.Gamemode
 
pvp - Variable in class mindustry.game.Rules
Whether the game objective is PvP.
pvpAutoPause - Variable in class mindustry.game.Rules
Whether is waiting for players enabled in PvP.
pvpsWon - Enum constant in enum class mindustry.service.SStat
 
pyratite - Static variable in class mindustry.content.Items
 
pyratiteMixer - Static variable in class mindustry.content.Blocks
 
pyrolysisGenerator - Static variable in class mindustry.content.Blocks
 

Q

quad - Static variable in class mindustry.content.UnitTypes
 
QuadMarker() - Constructor for class mindustry.game.MapObjectives.QuadMarker
 
qualified() - Method in class mindustry.game.MapObjectives.MapObjective
 
quasar - Static variable in class mindustry.content.UnitTypes
 
quell - Static variable in class mindustry.content.UnitTypes
 
query - Variable in class mindustry.editor.MapObjectivesCanvas
 
query(MapObjectives.MapObjective) - Method in class mindustry.editor.MapObjectivesCanvas
 
queue - Variable in class mindustry.ai.PathfindQueue
Priority queue represented as a balanced binary heap: the two children of queue[n] are queue[2*n+1] and queue[2*(n+1)].
queueCommandMode - Variable in class mindustry.input.MobileInput
Various modes that aren't enums for some reason.
queuedBullets - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
queueNewPreview(Map) - Method in class mindustry.maps.Maps
 
quickRotate - Variable in class mindustry.world.Block
Whether you can rotate this block after it is placed.
quiet - Variable in enum class mindustry.net.Packets.KickReason
 
quietUnlock() - Method in class mindustry.ctype.UnlockableContent
Unlocks this content, but does not fire any events.

R

r - Variable in class mindustry.logic.LExecutor.PackColorI
 
r - Variable in class mindustry.logic.LStatements.PackColorStatement
 
radAmountScale - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
radar - Static variable in class mindustry.content.Blocks
 
radar - Variable in class mindustry.logic.LExecutor.RadarI
 
radar - Variable in class mindustry.logic.LStatements.RadarStatement
 
Radar - Class in mindustry.world.blocks.defense
 
Radar(String) - Constructor for class mindustry.world.blocks.defense.Radar
 
Radar.RadarBuild - Class in mindustry.world.blocks.defense
 
RadarBuild() - Constructor for class mindustry.world.blocks.defense.Radar.RadarBuild
 
RadarI() - Constructor for class mindustry.logic.LExecutor.RadarI
 
RadarI(RadarTarget, RadarTarget, RadarTarget, RadarSort, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.RadarI
 
RadarSort - Enum Class in mindustry.logic
 
RadarSort.RadarSortFunc - Interface in mindustry.logic
 
RadarStatement() - Constructor for class mindustry.logic.LStatements.RadarStatement
 
RadarTarget - Enum Class in mindustry.logic
 
RadarTarget.RadarTargetFunc - Interface in mindustry.logic
 
RadialEffect - Class in mindustry.entities.effect
Renders one particle effect repeatedly at specified angle intervals.
RadialEffect() - Constructor for class mindustry.entities.effect.RadialEffect
 
RadialEffect(Effect, int, float, float) - Constructor for class mindustry.entities.effect.RadialEffect
 
RadialEffect(Effect, int, float, float, float) - Constructor for class mindustry.entities.effect.RadialEffect
 
RadialTreeLayout - Class in mindustry.ui.layout
 
RadialTreeLayout() - Constructor for class mindustry.ui.layout.RadialTreeLayout
 
radioactivity - Variable in class mindustry.type.Item
how radioactive this item is.
radioactivity - Static variable in class mindustry.world.meta.Stat
 
radius - Enum constant in enum class mindustry.logic.LMarkerControl
 
radius - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
radius - Variable in class mindustry.entities.abilities.ForceFieldAbility
Shield radius.
radius - Variable in class mindustry.entities.abilities.ShieldArcAbility
Shield radius.
radius - Variable in class mindustry.entities.bullet.EmpBulletType
 
radius - Variable in class mindustry.entities.bullet.FireBulletType
 
radius - Variable in class mindustry.entities.part.FlarePart
 
radius - Variable in class mindustry.entities.part.HaloPart
 
radius - Variable in class mindustry.entities.part.HoverPart
 
radius - Variable in class mindustry.entities.part.ShapePart
 
radius - Variable in class mindustry.entities.pattern.ShootSummon
 
radius - Variable in class mindustry.game.MapObjectives.PointMarker
 
radius - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
radius - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
radius - Variable in class mindustry.logic.LExecutor.ExplosionI
 
radius - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
radius - Variable in class mindustry.maps.filters.BlendFilter
 
radius - Variable in class mindustry.maps.filters.MedianFilter
 
radius - Variable in class mindustry.maps.filters.OreMedianFilter
 
radius - Variable in class mindustry.maps.filters.SpawnPathFilter
 
radius - Variable in class mindustry.type.Planet
Radius of this planet's sphere.
radius - Variable in class mindustry.type.Sector.SectorRect
 
radius - Variable in class mindustry.type.UnitType.UnitEngine
 
radius - Variable in class mindustry.world.blocks.defense.BaseShield
 
radius - Variable in class mindustry.world.blocks.defense.ForceProjector
 
radius - Variable in class mindustry.world.blocks.power.LightBlock
 
radius - Variable in class mindustry.world.draw.DrawBubbles
 
radius - Variable in class mindustry.world.draw.DrawCells
 
radius - Variable in class mindustry.world.draw.DrawCircles
 
radius - Variable in class mindustry.world.draw.DrawCultivator
 
radius - Variable in class mindustry.world.draw.DrawShape
 
radius - Variable in class mindustry.world.draw.DrawSpikes
 
radius() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
radiusOffset - Variable in class mindustry.world.draw.DrawCircles
 
radiusScale - Variable in class mindustry.entities.abilities.ForceFieldAbility
State.
radiusScl - Variable in class mindustry.world.draw.DrawPulseShape
 
radiusTo - Variable in class mindustry.entities.part.FlarePart
 
radiusTo - Variable in class mindustry.entities.part.HaloPart
 
radiusTo - Variable in class mindustry.entities.part.ShapePart
 
radMax - Variable in class mindustry.maps.planet.AsteroidGenerator
 
radMin - Variable in class mindustry.maps.planet.AsteroidGenerator
 
radScale - Variable in class mindustry.entities.abilities.LiquidExplodeAbility
 
radscl - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
RailBulletType - Class in mindustry.entities.bullet
 
RailBulletType() - Constructor for class mindustry.entities.bullet.RailBulletType
 
railHit - Static variable in class mindustry.content.Fx
 
railShoot - Static variable in class mindustry.content.Fx
 
railTrail - Static variable in class mindustry.content.Fx
 
rain - Static variable in class mindustry.content.Weathers
 
RainWeather - Class in mindustry.type.weather
 
RainWeather(String) - Constructor for class mindustry.type.weather.RainWeather
 
ram - Static variable in class mindustry.ai.UnitStance
 
rand - Enum constant in enum class mindustry.logic.LogicOp
 
rand - Static variable in class mindustry.content.Fx
 
rand - Static variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
rand - Static variable in class mindustry.logic.GlobalVars
Global random state.
rand - Variable in class mindustry.maps.generators.BasicGenerator
 
rand - Static variable in class mindustry.type.Liquid
 
rand - Static variable in class mindustry.type.Weather
Global random variable used for rendering.
rand - Variable in class mindustry.world.blocks.production.BeamDrill
 
rand - Static variable in class mindustry.world.draw.DrawBlock
 
rand - Static variable in class mindustry.world.draw.DrawTurret
 
randAmount - Variable in class mindustry.entities.abilities.SpawnDeathAbility
 
randLength - Variable in class mindustry.entities.effect.ParticleEffect
 
randLifeSpark - Static variable in class mindustry.content.Fx
 
randomAngleOffset - Variable in class mindustry.entities.bullet.BulletType
Angle offset applied to bullet when spawned each time.
RandomItemFilter - Class in mindustry.maps.filters
 
RandomItemFilter() - Constructor for class mindustry.maps.filters.RandomItemFilter
 
randomize() - Method in class mindustry.maps.filters.GenerateFilter
set the seed to a random number
randomParticleRotation - Variable in class mindustry.type.weather.ParticleWeather
 
randomWaveAI - Variable in class mindustry.game.CampaignRules
 
randomWaveAI - Variable in class mindustry.game.Rules
EXPERIMENTAL! If true, air and ground units target random things each wave instead of only the core/generators.
range - Enum constant in enum class mindustry.logic.LAccess
 
range - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
range - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
range - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
range - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
range - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
range - Variable in class mindustry.entities.bullet.BulletType
Range initialized in init().
range - Static variable in class mindustry.graphics.Pal
 
range - Variable in class mindustry.type.ammo.ItemAmmoType
 
range - Variable in class mindustry.type.ammo.PowerAmmoType
 
range - Variable in class mindustry.type.UnitType
movement speed (world units/t)
range - Variable in class mindustry.world.blocks.defense.MendProjector
 
range - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
range - Variable in class mindustry.world.blocks.defense.RegenProjector
 
range - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
range - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
 
range - Variable in class mindustry.world.blocks.distribution.DirectionBridge
 
range - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
range - Variable in class mindustry.world.blocks.distribution.MassDriver
 
range - Variable in class mindustry.world.blocks.logic.LogicBlock
 
range - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
range - Variable in class mindustry.world.blocks.power.BeamNode
 
range - Variable in class mindustry.world.blocks.production.BeamDrill
 
range - Variable in class mindustry.world.blocks.units.RepairTower
 
range - Variable in class mindustry.world.draw.DrawCells
 
range - Static variable in class mindustry.world.meta.Stat
 
range() - Method in interface mindustry.logic.Ranged
 
range() - Method in class mindustry.type.Weapon
 
range() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
range() - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
range() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
range() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
range() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
range() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
range() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
range() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
rangeChange - Variable in class mindustry.entities.bullet.BulletType
When used in a turret with multiple ammo types, this can be set to a non-zero value to influence range.
Ranged - Interface in mindustry.logic
 
rangeLengthMax - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rangeLengthMin - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rangeOverride - Variable in class mindustry.entities.bullet.BulletType
When > 0, overrides range even if smaller than base range.
rangeX - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rangeY - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rate - Variable in class mindustry.net.Administration.PlayerInfo
 
ravine - Static variable in class mindustry.content.SectorPresets
 
raw - Variable in class mindustry.editor.MapObjectivesDialog.TypeInfo
 
raw(Type) - Static method in class mindustry.editor.MapObjectivesDialog.TypeInfo
 
rawProduction - Variable in class mindustry.game.SectorInfo
Raw item production statistics.
rawTile(int, int) - Method in class mindustry.core.World
 
rawValueMs() - Method in enum class mindustry.core.PerfCounter
Raw value without a refresh interval.
rawValueNs() - Method in enum class mindustry.core.PerfCounter
 
raycast(int, int, int, int, Geometry.Raycaster) - Static method in class mindustry.core.World
 
raycastEach(int, int, int, int, Geometry.Raycaster) - Static method in class mindustry.core.World
 
raycastEachWorld(float, float, float, float, Geometry.Raycaster) - Static method in class mindustry.core.World
 
raycastFast(int, Pathfinder.PathCost, int, int, int, int) - Static method in class mindustry.ai.ControlPathfinder
 
raycastFastAvoid(int, Pathfinder.PathCost, int, int, int, int) - Static method in class mindustry.ai.ControlPathfinder
 
react(Liquid, float, Tile, float, float) - Method in class mindustry.type.CellLiquid
 
react(Liquid, float, Tile, float, float) - Method in class mindustry.type.Liquid
 
reactive - Variable in class mindustry.type.StatusEffect
If true, this effect will only react with other effects and cannot be applied.
reactive - Static variable in class mindustry.world.meta.Stat
 
reactor - Enum constant in enum class mindustry.world.meta.BlockFlag
Any reactor block.
reactorExplosion - Static variable in class mindustry.content.Fx
 
reactorExplosions - Variable in class mindustry.game.Rules
Whether reactors can explode and damage other blocks.
reactorPurple - Static variable in class mindustry.graphics.Pal
 
reactorPurple2 - Static variable in class mindustry.graphics.Pal
 
reactorsmoke - Static variable in class mindustry.content.Fx
 
reactorsOverheated - Enum constant in enum class mindustry.service.SStat
 
reactsWith(StatusEffect) - Method in class mindustry.type.StatusEffect
 
read(Fi) - Static method in class mindustry.game.Schematics
 
read(Reads) - Method in class mindustry.net.Packet
 
read(Reads) - Method in class mindustry.net.Packets.ConnectPacket
 
read(Reads) - Method in class mindustry.net.Packets.StreamBegin
 
read(Reads) - Method in class mindustry.net.Packets.StreamChunk
 
read(Reads) - Method in class mindustry.type.PayloadSeq
 
read(Reads) - Static method in interface mindustry.world.blocks.payloads.Payload
 
read(Reads) - Method in class mindustry.world.DirectionalItemBuffer
 
read(Reads) - Method in class mindustry.world.ItemBuffer
 
read(Reads) - Method in class mindustry.world.modules.BlockModule
 
read(Reads) - Method in class mindustry.world.modules.PowerModule
 
read(Reads, boolean) - Method in class mindustry.world.DirectionalItemBuffer
 
read(Reads, boolean) - Method in class mindustry.world.modules.BlockModule
 
read(Reads, boolean) - Method in class mindustry.world.modules.ItemModule
 
read(Reads, boolean) - Method in class mindustry.world.modules.LiquidModule
 
read(Reads, byte) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.BufferedItemBridge.BufferedItemBridgeBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.legacy.LegacyCommandCenter.CommandBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.legacy.LegacyMechPad.LegacyMechPadBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.legacy.LegacyUnitFactory.LegacyUnitFactoryBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
read(Reads, byte) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
read(Reads, int) - Method in class mindustry.net.Packet
 
read(Json, JsonValue) - Method in class mindustry.game.Rules.TeamRules
 
read(Json, JsonValue) - Method in class mindustry.game.SpawnGroup
 
read(Json, JsonValue) - Method in class mindustry.type.ItemSeq
 
read(Json, JsonValue) - Method in class mindustry.type.MapLocales
 
read(Json, JsonValue) - Method in class mindustry.world.blocks.Attributes
 
read(DataInput) - Method in class mindustry.game.FogControl
 
read(DataInput) - Method in class mindustry.game.MapMarkers
 
read(DataInput) - Method in interface mindustry.io.SaveFileReader.CustomChunk
 
read(DataInputStream, CounterInputStream, WorldContext) - Method in class mindustry.io.SaveFileReader
 
read(DataInputStream, CounterInputStream, WorldContext) - Method in class mindustry.io.SaveVersion
 
read(DataInputStream, CounterInputStream, WorldContext) - Method in class mindustry.io.versions.LegacyRegionSaveVersion
 
read(InputStream) - Static method in class mindustry.game.Schematics
 
read(Class<T>, String) - Static method in class mindustry.io.JsonIO
 
read(Class<T>, T, String) - Static method in class mindustry.io.JsonIO
 
read(String, boolean) - Static method in class mindustry.logic.LAssembler
Parses a sequence of statements from a string.
read(ByteBuffer) - Method in class mindustry.net.ArcNetProvider.PacketSerializer
 
READ - Static variable in class mindustry.net.Packet
 
readAbilities(Reads) - Static method in class mindustry.io.TypeIO
 
readAbilities(Reads, Ability[]) - Static method in class mindustry.io.TypeIO
 
readAction(Reads) - Static method in class mindustry.io.TypeIO
 
readAll(Reads, byte) - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
readAttackTarget - Variable in class mindustry.ai.types.CommandAI
ID of unit read as target.
readBase64(String) - Static method in class mindustry.game.Schematics
Loads a schematic from base64.
readBlock(Reads) - Static method in class mindustry.io.TypeIO
 
readBuilding(Reads) - Static method in class mindustry.io.TypeIO
 
readBulletType(Reads) - Static method in class mindustry.io.TypeIO
 
readBytes(Reads) - Static method in class mindustry.io.TypeIO
 
readBytes(Class<T>, Class<?>, DataInputStream) - Static method in class mindustry.io.JsonIO
 
readChunk(DataInput, boolean, SaveFileReader.IORunner<DataInput>) - Method in class mindustry.io.SaveFileReader
Reads a chunk of some length.
readChunk(DataInput, SaveFileReader.IORunner<DataInput>) - Method in class mindustry.io.SaveFileReader
 
readColor(Reads) - Static method in class mindustry.io.TypeIO
 
readColor(Reads, Color) - Static method in class mindustry.io.TypeIO
 
readCommand(Reads) - Static method in class mindustry.io.TypeIO
 
readCompressed(byte[], boolean) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
readContent(Reads) - Static method in class mindustry.io.TypeIO
 
readContentHeader(DataInput) - Method in class mindustry.io.SaveVersion
 
readController(Reads, UnitController) - Static method in class mindustry.io.TypeIO
 
readCustomChunks(DataInput) - Method in class mindustry.io.SaveVersion
 
readEffect(Reads) - Static method in class mindustry.io.TypeIO
 
readEntities(DataInput) - Method in class mindustry.io.SaveVersion
 
readEntities(DataInput) - Method in class mindustry.io.versions.Save1
 
readEntities(DataInput) - Method in class mindustry.io.versions.Save2
 
readEntities(DataInput) - Method in class mindustry.io.versions.Save3
 
readEntities(DataInput) - Method in class mindustry.io.versions.Save4
 
readEntity(Reads) - Static method in class mindustry.io.TypeIO
 
readEntityMapping(DataInput) - Method in class mindustry.io.SaveVersion
 
readFilters(String) - Method in class mindustry.maps.Maps
Reads JSON of filters, returning a new default array if not found.
readFramework(ByteBuffer) - Method in class mindustry.net.ArcNetProvider.PacketSerializer
 
readHeader(DataInput) - Static method in class mindustry.io.SaveIO
 
ReadI() - Constructor for class mindustry.logic.LExecutor.ReadI
 
ReadI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.ReadI
 
readImage(Pixmap, Tiles) - Static method in class mindustry.io.MapIO
 
readInts(Reads) - Static method in class mindustry.io.TypeIO
 
readIntSeq(Reads) - Static method in class mindustry.io.TypeIO
 
readItem(Reads) - Static method in class mindustry.io.TypeIO
 
readItems(Reads) - Static method in class mindustry.io.TypeIO
 
readItems(Reads, ItemStack) - Static method in class mindustry.io.TypeIO
 
readKick(Reads) - Static method in class mindustry.io.TypeIO
 
readLegacyEntities(DataInput) - Method in class mindustry.io.versions.LegacySaveVersion
 
readLiquid(Reads) - Static method in class mindustry.io.TypeIO
 
readMap(DataInput, WorldContext) - Method in class mindustry.io.SaveVersion
 
readMap(DataInput, WorldContext) - Method in class mindustry.io.versions.LegacySaveVersion
 
readMarkerControl(Reads) - Static method in class mindustry.io.TypeIO
 
readMarkers(DataInput) - Method in class mindustry.io.SaveVersion
 
readMeta(DataInput, WorldContext) - Method in class mindustry.io.SaveVersion
 
readMounts(Reads) - Static method in class mindustry.io.TypeIO
 
readMounts(Reads, WeaponMount[]) - Static method in class mindustry.io.TypeIO
 
readObject(Reads) - Static method in class mindustry.io.TypeIO
 
readObjectBoxed(Reads, boolean) - Static method in class mindustry.io.TypeIO
Reads an object, but boxes buildings.
readObjectiveMarker(Reads) - Static method in class mindustry.io.TypeIO
 
readObjectives(Reads) - Static method in class mindustry.io.TypeIO
 
readPayload(Reads) - Static method in class mindustry.io.TypeIO
 
readPlan(Reads) - Static method in class mindustry.io.TypeIO
 
readPlans(Reads) - Static method in class mindustry.io.TypeIO
 
readPlansQueue(Reads) - Static method in class mindustry.io.TypeIO
 
readResearch() - Static method in class mindustry.io.versions.LegacyIO
 
readRules(Reads) - Static method in class mindustry.io.TypeIO
 
readServerData(int, String, ByteBuffer) - Static method in class mindustry.net.NetworkIO
 
readServers() - Static method in class mindustry.io.versions.LegacyIO
 
readSound(Reads) - Static method in class mindustry.io.TypeIO
 
readStance(Reads) - Static method in class mindustry.io.TypeIO
 
ReadStatement() - Constructor for class mindustry.logic.LStatements.ReadStatement
 
readStatus(Reads) - Static method in class mindustry.io.TypeIO
 
readString(Reads) - Static method in class mindustry.io.TypeIO
 
readString(ByteBuffer) - Static method in class mindustry.io.TypeIO
 
readStringArray(Reads) - Static method in class mindustry.io.TypeIO
 
readStringData(DataInput) - Static method in class mindustry.io.TypeIO
 
readStringMap(DataInput) - Method in class mindustry.io.SaveFileReader
 
readStrings(Reads) - Static method in class mindustry.io.TypeIO
 
readSync(Reads, byte) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
readSyncEntity(DataInputStream, Reads) - Static method in class mindustry.core.NetClient
 
readTarget - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
readTeam(Reads) - Static method in class mindustry.io.TypeIO
 
readTeamBlocks(DataInput) - Method in class mindustry.io.SaveVersion
 
readTile(Reads) - Static method in class mindustry.io.TypeIO
 
readTraceInfo(Reads) - Static method in class mindustry.io.TypeIO
 
readUnit(Reads) - Static method in class mindustry.io.TypeIO
 
readUnitId - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
readUnits - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
readUnits - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
readUnitType(Reads) - Static method in class mindustry.io.TypeIO
 
readVec2(Reads) - Static method in class mindustry.io.TypeIO
 
readVec2(Reads, Vec2) - Static method in class mindustry.io.TypeIO
 
readVecNullable(Reads) - Static method in class mindustry.io.TypeIO
 
readWaves(String) - Method in class mindustry.maps.Maps
 
readWeather(Reads) - Static method in class mindustry.io.TypeIO
 
readWorldEntities(DataInput) - Method in class mindustry.io.SaveVersion
 
readWorldEntities(DataInput) - Method in class mindustry.io.versions.LegacySaveVersion2
 
ready() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
readyness - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
realBlendId(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
realBoost() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
realRadius() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
reason - Variable in class mindustry.net.Packets.Disconnect
 
rebalance() - Static method in class mindustry.content.ErekirTechTree
 
rebindAxis - Variable in class mindustry.ui.dialogs.KeybindDialog
 
rebindDialog - Variable in class mindustry.ui.dialogs.KeybindDialog
 
rebindKey - Variable in class mindustry.ui.dialogs.KeybindDialog
 
rebindMin - Variable in class mindustry.ui.dialogs.KeybindDialog
 
rebuild() - Method in class mindustry.editor.MapLoadDialog
 
rebuild() - Method in class mindustry.editor.WaveGraph
 
rebuild() - Method in class mindustry.logic.LCanvas
 
rebuild() - Method in class mindustry.ui.dialogs.LoadDialog
 
rebuild() - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
rebuild() - Method in class mindustry.ui.fragments.PlacementFragment
 
rebuild() - Method in class mindustry.ui.fragments.PlayerListFragment
 
rebuild(ItemSeq) - Method in class mindustry.ui.ItemsDisplay
 
rebuild(ItemSeq, boolean[]) - Method in class mindustry.ui.ItemsDisplay
 
rebuild_select - Enum constant in enum class mindustry.input.Binding
 
rebuildable - Variable in class mindustry.world.Block
whether to add this block to brokenblocks
rebuildAll() - Method in class mindustry.ui.dialogs.ResearchDialog.View
 
rebuildArea(int, int, int, int) - Method in class mindustry.input.InputHandler
 
rebuildCommand - Static variable in class mindustry.ai.UnitCommand
 
rebuildItems() - Method in class mindustry.ui.dialogs.ResearchDialog
 
rebuildMode - Variable in class mindustry.input.MobileInput
Various modes that aren't enums for some reason.
rebuildObjectives(Seq<MapObjectives.MapObjective>) - Method in class mindustry.editor.MapObjectivesDialog
 
rebuildPeriod - Variable in class mindustry.ai.types.BuilderAI
 
rebuildSelect - Enum constant in enum class mindustry.input.PlaceMode
 
rebuildSelect - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
rebuildTree(TechTree.TechNode) - Method in class mindustry.ui.dialogs.ResearchDialog
 
recache() - Method in class mindustry.editor.EditorTile
 
recache() - Method in class mindustry.world.Tile
 
recacheTile(Tile) - Method in class mindustry.graphics.FloorRenderer
Queues up a cache change for a tile.
recacheWall() - Method in class mindustry.world.Tile
 
recacheWall(Tile) - Method in class mindustry.graphics.BlockRenderer
 
recDir - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
recDir - Variable in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
receiveEffect - Variable in class mindustry.world.blocks.distribution.MassDriver
 
receiveEffect - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
recentDamageMultiplier - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
recentKick - Enum constant in enum class mindustry.net.Packets.KickReason
 
recentRespawnTimer - Variable in class mindustry.input.InputHandler
 
recharge - Variable in class mindustry.world.blocks.distribution.StackConveyor
(minimum) amount of loading docks needed to fill a line.
recipe - Variable in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
recipe() - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
recipe() - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
recipe() - Method in class mindustry.world.blocks.production.SingleBlockProducer.SingleBlockProducerBuild
 
recoil - Variable in class mindustry.entities.bullet.BulletType
Recoil from shooter entities.
recoil - Variable in class mindustry.entities.part.DrawPart.PartParams
 
recoil - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
recoil - Variable in class mindustry.entities.units.WeaponMount
weapon recoil
recoil - Variable in class mindustry.type.Weapon
visual weapon knockback.
recoil - Variable in class mindustry.world.blocks.defense.turrets.Turret
Visual amount by which the turret recoils back per shot.
recoilIndex - Variable in class mindustry.entities.part.DrawPart
Which recoil counter to use.
recoilOffset - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
Turret sprite offset, based on recoil.
recoilPow - Variable in class mindustry.type.Weapon
power curve applied to visual recoil
recoilPow - Variable in class mindustry.world.blocks.defense.turrets.Turret
power curve applied to visual recoil
recoils - Variable in class mindustry.entities.units.WeaponMount
weapon barrel recoil
recoils - Variable in class mindustry.type.Weapon
Number of additional counters for recoil.
recoils - Variable in class mindustry.world.blocks.defense.turrets.Turret
Number of additional counters for recoil.
recoilTime - Variable in class mindustry.type.Weapon
time taken for weapon to return to starting position in ticks.
recoilTime - Variable in class mindustry.world.blocks.defense.turrets.Turret
ticks taken for turret to return to starting position in ticks.
reconnect() - Method in class mindustry.ui.dialogs.JoinDialog
 
Reconstructor - Class in mindustry.world.blocks.units
 
Reconstructor(String) - Constructor for class mindustry.world.blocks.units.Reconstructor
 
Reconstructor.ReconstructorBuild - Class in mindustry.world.blocks.units
 
ReconstructorBuild() - Constructor for class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
recPayload - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
rect - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
rect - Variable in class mindustry.type.Sector
 
rect - Static variable in class mindustry.world.blocks.defense.AutoDoor
 
rect - Static variable in class mindustry.world.blocks.defense.Door
 
rect(float, float, float, float) - Method in class mindustry.ui.fragments.ChatFragment
 
rect(float, float, float, float) - Method in class mindustry.ui.fragments.ConsoleFragment
 
recurrence - Variable in class mindustry.world.draw.DrawBubbles
 
recurrence - Variable in class mindustry.world.draw.DrawCells
 
recurrence - Variable in class mindustry.world.draw.DrawCultivator
 
redderDust - Static variable in class mindustry.graphics.Pal
 
redDiamondWall - Static variable in class mindustry.content.Blocks
 
redDust - Static variable in class mindustry.graphics.Pal
 
redgeneratespark - Static variable in class mindustry.content.Fx
 
redIce - Static variable in class mindustry.content.Blocks
 
redIceBoulder - Static variable in class mindustry.content.Blocks
 
redIceWall - Static variable in class mindustry.content.Blocks
 
redLight - Static variable in class mindustry.graphics.Pal
 
redmat - Static variable in class mindustry.content.Blocks
 
redo() - Method in class mindustry.editor.DrawOperation
 
redo() - Method in class mindustry.editor.MapEditor
 
redo() - Method in class mindustry.editor.OperationStack
 
redSpark - Static variable in class mindustry.graphics.Pal
 
redStone - Static variable in class mindustry.content.Blocks
 
redStoneBoulder - Static variable in class mindustry.content.Blocks
 
redStoneVent - Static variable in class mindustry.content.Blocks
 
redStoneWall - Static variable in class mindustry.content.Blocks
 
redThresh - Static variable in class mindustry.maps.planet.ErekirPlanetGenerator
 
redweed - Static variable in class mindustry.content.Blocks
 
reflectable - Variable in class mindustry.entities.bullet.BulletType
Whether this bullet can be reflected.
reflow(Building) - Method in class mindustry.world.blocks.power.PowerGraph
 
refresh - Variable in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
refreshImportRates(Planet) - Method in class mindustry.game.SectorInfo
 
refreshRate - Variable in class mindustry.ai.Pathfinder.Flowfield
Refresh rate in milliseconds.
regen - Variable in class mindustry.entities.abilities.ForceFieldAbility
Shield regen speed in damage/tick.
regen - Variable in class mindustry.entities.abilities.ShieldArcAbility
Shield regen speed in damage/tick.
regen - Static variable in class mindustry.graphics.Pal
 
RegenAbility - Class in mindustry.entities.abilities
 
RegenAbility() - Constructor for class mindustry.entities.abilities.RegenAbility
 
regenParticle - Static variable in class mindustry.content.Fx
 
regenPerSlurp - Variable in class mindustry.entities.abilities.LiquidRegenAbility
 
regenProjector - Static variable in class mindustry.content.Blocks
 
RegenProjector - Class in mindustry.world.blocks.defense
 
RegenProjector(String) - Constructor for class mindustry.world.blocks.defense.RegenProjector
 
RegenProjector.RegenProjectorBuild - Class in mindustry.world.blocks.defense
 
RegenProjectorBuild() - Constructor for class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
regenSpeed - Variable in class mindustry.world.blocks.defense.ShieldWall
 
regenSuppressParticle - Static variable in class mindustry.content.Fx
 
regenSuppressSeek - Static variable in class mindustry.content.Fx
 
region - Variable in class mindustry.entities.abilities.ShieldArcAbility
If not null, will be drawn on top.
region - Variable in class mindustry.entities.effect.ParticleEffect
Sprite to draw.
region - Variable in class mindustry.entities.LegDestroyData
 
region - Variable in class mindustry.graphics.Shaders.BlockBuildShader
 
region - Variable in class mindustry.graphics.Shaders.UnitArmorShader
 
region - Variable in class mindustry.graphics.Shaders.UnitBuildShader
 
region - Variable in class mindustry.type.UnitType
 
region - Variable in class mindustry.type.Weapon
displayed region (autoloaded)
region - Variable in class mindustry.type.weather.ParticleWeather
 
region - Variable in class mindustry.world.Block
 
region - Variable in class mindustry.world.draw.DrawBlurSpin
 
region - Variable in class mindustry.world.draw.DrawFade
 
region - Variable in class mindustry.world.draw.DrawGlowRegion
 
region - Variable in class mindustry.world.draw.DrawRegion
 
region - Variable in class mindustry.world.draw.DrawSoftParticles
 
region - Variable in class mindustry.world.draw.DrawWarmupRegion
 
region(String, DataInput, CounterInputStream, SaveFileReader.IORunner<DataInput>) - Method in class mindustry.io.SaveFileReader
 
region(String, DataOutput, SaveFileReader.IORunner<DataOutput>) - Method in class mindustry.io.SaveFileReader
 
region1 - Variable in class mindustry.world.draw.DrawPistons
 
region2 - Variable in class mindustry.world.draw.DrawPistons
 
RegionPart - Class in mindustry.entities.part
 
RegionPart() - Constructor for class mindustry.entities.part.RegionPart
 
RegionPart(String) - Constructor for class mindustry.entities.part.RegionPart
 
RegionPart(String, Blending, Color) - Constructor for class mindustry.entities.part.RegionPart
 
regionRotated1 - Variable in class mindustry.world.Block
Regions indexes from icons() that are rotated.
regionRotated2 - Variable in class mindustry.world.Block
Regions indexes from icons() that are rotated.
regions - Variable in class mindustry.entities.part.RegionPart
 
regions - Variable in class mindustry.world.blocks.distribution.Conveyor
 
regions - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
regions - Variable in class mindustry.world.draw.DrawFrames
 
regions - Variable in class mindustry.world.draw.DrawPlasma
 
regionSuffix - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
regiont - Variable in class mindustry.world.draw.DrawPistons
 
register() - Method in class mindustry.graphics.Pixelator
 
register(Fire) - Static method in class mindustry.entities.Fires
 
register(Puddle) - Static method in class mindustry.entities.Puddles
 
registerClientCommands(CommandHandler) - Method in class mindustry.mod.Mod
Register any commands to be used on the client side, e.g.
registerCore(CoreBlock.CoreBuild) - Method in class mindustry.game.Teams
 
registerIcon(String, String, int, TextureRegion) - Static method in class mindustry.ui.Fonts
 
registerLegacyMarker(String, Prov<? extends MapObjectives.ObjectiveMarker>) - Static method in class mindustry.game.MapObjectives
 
registerMarker(Prov<? extends MapObjectives.ObjectiveMarker>...) - Static method in class mindustry.game.MapObjectives
 
registerMenu(Menus.MenuListener) - Static method in class mindustry.ui.Menus
Register a *global* menu listener.
registerObjective(Prov<? extends MapObjectives.MapObjective>...) - Static method in class mindustry.game.MapObjectives
 
registerOutlined(String) - Method in class mindustry.graphics.MultiPacker
 
registerPacket(Prov<T>) - Static method in class mindustry.net.Net
Registers a new packet type for serialization.
registerServerCommands(CommandHandler) - Method in class mindustry.mod.Mod
Register any commands to be used on the server side, e.g.
registerTextInput(Menus.TextInputListener) - Static method in class mindustry.ui.Menus
Register a *global* text input listener.
regolith - Static variable in class mindustry.content.Blocks
 
regolithWall - Static variable in class mindustry.content.Blocks
 
reign - Static variable in class mindustry.content.UnitTypes
 
reinforcedBridgeConduit - Static variable in class mindustry.content.Blocks
 
reinforcedConduit - Static variable in class mindustry.content.Blocks
 
reinforcedContainer - Static variable in class mindustry.content.Blocks
 
reinforcedLiquidContainer - Static variable in class mindustry.content.Blocks
 
reinforcedLiquidJunction - Static variable in class mindustry.content.Blocks
 
reinforcedLiquidRouter - Static variable in class mindustry.content.Blocks
 
reinforcedLiquidTank - Static variable in class mindustry.content.Blocks
 
reinforcedMessage - Static variable in class mindustry.content.Blocks
 
reinforcedPayloadConveyor - Static variable in class mindustry.content.Blocks
 
reinforcedPayloadRouter - Static variable in class mindustry.content.Blocks
 
reinforcedPump - Static variable in class mindustry.content.Blocks
 
reinforcedSurgeWall - Static variable in class mindustry.content.Blocks
 
reinforcedSurgeWallLarge - Static variable in class mindustry.content.Blocks
 
reinforcedVault - Static variable in class mindustry.content.Blocks
 
rejectedRequests - Variable in class mindustry.net.NetConnection
Build requests that have been recently rejected.
relativeConnections() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
relativeTo(float, float, float, float) - Static method in class mindustry.world.Tile
 
relativeTo(int, int) - Method in class mindustry.world.Tile
Return relative rotation to a coordinate.
relativeTo(int, int, int, int) - Static method in class mindustry.world.Tile
 
relativeTo(Tile) - Method in class mindustry.world.Tile
 
reliable - Variable in class mindustry.logic.LExecutor.ClientDataI
 
reliable - Variable in class mindustry.logic.LStatements.ClientDataStatement
 
reload - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
reload - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
reload - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
reload - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
reload - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
reload - Variable in class mindustry.entities.part.DrawPart.PartParams
 
reload - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
reload - Variable in class mindustry.entities.units.WeaponMount
reload in frames; 0 means ready to fire
reload - Variable in class mindustry.type.Weapon
weapon reload in frames
reload - Variable in class mindustry.world.blocks.defense.MendProjector
 
reload - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
reload - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
reload - Variable in class mindustry.world.blocks.defense.turrets.ReloadTurret
 
reload - Variable in class mindustry.world.blocks.distribution.MassDriver
 
reload - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
reload - Static variable in class mindustry.world.meta.Stat
 
reload() - Method in class mindustry.audio.SoundControl
 
reload() - Method in class mindustry.maps.Maps
 
reload() - Method in class mindustry.mod.Mods
 
reloadCounter - Variable in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
reloadCounter - Variable in class mindustry.world.blocks.defense.turrets.ReloadTurret.ReloadTurretBuild
 
reloadCounter - Variable in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
reloadCounter - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
reloadMesh() - Method in class mindustry.type.Planet
Regenerates the planet mesh.
reloadMultiplier - Variable in class mindustry.entities.bullet.BulletType
Multiplied by turret reload speed to get final shoot speed.
reloadMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
reloadMultiplier - Variable in class mindustry.type.StatusEffect
Unit reload multiplier.
reloadMultiplier - Static variable in class mindustry.world.meta.Stat
 
ReloadTurret - Class in mindustry.world.blocks.defense.turrets
 
ReloadTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.ReloadTurret
 
ReloadTurret.ReloadTurretBuild - Class in mindustry.world.blocks.defense.turrets
 
ReloadTurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.ReloadTurret.ReloadTurretBuild
 
reloadWhileCharging - Variable in class mindustry.world.blocks.defense.turrets.Turret
If false, this turret can't reload while charging
relRot() - Method in class mindustry.graphics.g3d.HexSkyMesh
 
removals - Variable in class mindustry.input.MobileInput
Place plans to be removed.
remove - Enum constant in enum class mindustry.logic.LMarkerControl
 
remove - Static variable in class mindustry.graphics.Pal
 
remove() - Method in class mindustry.content.TechTree.TechNode
Removes this node from the tech tree.
remove() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
remove() - Method in class mindustry.input.InputHandler
 
remove() - Method in class mindustry.type.Weather
 
remove() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
remove() - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
remove() - Method in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
remove() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
remove() - Method in interface mindustry.world.blocks.payloads.Payload
 
remove() - Method in class mindustry.world.ItemBuffer
 
remove() - Method in class mindustry.world.Tile
 
remove(int) - Method in class mindustry.game.MapMarkers
 
remove(int) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
remove(int) - Method in class mindustry.world.DirectionalItemBuffer
 
remove(Seq<PayloadStack>) - Method in class mindustry.type.PayloadSeq
 
remove(Iterable<ItemStack>) - Method in class mindustry.world.modules.ItemModule
 
remove(PhysicsProcess.PhysicsWorld.PhysicsBody) - Method in class mindustry.async.PhysicsProcess.PhysicsWorld
 
remove(UnlockableContent) - Method in class mindustry.type.PayloadSeq
 
remove(UnlockableContent, int) - Method in class mindustry.type.PayloadSeq
 
remove(Schematic) - Method in class mindustry.game.Schematics
 
remove(Building) - Method in class mindustry.world.blocks.power.PowerGraph
Note that this does not actually remove the building from the graph; it creates *new* graphs that contain the correct buildings.
remove(Item) - Method in class mindustry.type.ItemSeq
 
remove(Item, int) - Method in class mindustry.type.ItemSeq
 
remove(Item, int) - Method in class mindustry.world.modules.ItemModule
 
remove(ItemSeq) - Method in class mindustry.world.modules.ItemModule
 
remove(ItemStack) - Method in class mindustry.type.ItemSeq
 
remove(ItemStack) - Method in class mindustry.world.modules.ItemModule
 
remove(ItemStack[]) - Method in class mindustry.world.modules.ItemModule
 
remove(Liquid, float) - Method in class mindustry.world.modules.LiquidModule
 
remove(Stat) - Method in class mindustry.world.meta.Stats
Removes a stat, if it exists.
remove(Tile) - Static method in class mindustry.entities.Fires
 
remove(Tile) - Static method in class mindustry.entities.Puddles
 
remove(T) - Method in class mindustry.entities.EntityGroup
 
removeAfterPierce - Variable in class mindustry.entities.bullet.BulletType
If false, this bullet isn't removed after pierceCap is exceeded.
removeAll(Boolf<UnlockableContent>) - Method in class mindustry.type.PayloadSeq
 
removeBack - Static variable in class mindustry.graphics.Pal
 
removeBar(String) - Method in class mindustry.world.Block
 
removeByID(int) - Method in class mindustry.entities.EntityGroup
 
removeConsumer(Consume) - Method in class mindustry.world.Block
 
removeConsumers(Boolf<Consume>) - Method in class mindustry.world.Block
 
removed - Variable in class mindustry.game.Teams.BlockPlan
 
removed(Bullet) - Method in class mindustry.entities.bullet.BulletType
Called when the bullet is removed for any reason.
removed(Unit) - Method in class mindustry.ai.types.CommandAI
 
removed(Unit) - Method in interface mindustry.entities.units.UnitController
 
removeFloorIndex(Tile) - Method in class mindustry.graphics.BlockRenderer
 
removeFromProximity() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
removeIndex(Tile) - Method in class mindustry.ai.BlockIndexer
 
removeIndex(T, int) - Method in class mindustry.entities.EntityGroup
 
removeItem(Item, int) - Method in class mindustry.type.Sector
 
removeItems(ItemSeq) - Method in class mindustry.type.Sector
 
removeLast() - Method in class mindustry.core.ContentLoader
Remove last content added in case of an exception.
removeList(Building) - Method in class mindustry.world.blocks.power.PowerGraph
Used for unit tests only.
removeMap(Map) - Method in class mindustry.maps.Maps
Removes a map completely.
removeMarker(int) - Static method in class mindustry.logic.LExecutor
 
removeMod(Mods.LoadedMod) - Method in class mindustry.mod.Mods
Removes a mod file and marks it for requiring a restart.
removeModule(UnitAssemblerModule.UnitAssemblerModuleBuild) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
removeNet() - Method in class mindustry.world.Tile
remove()-s this tile, except it's synced across the network
removeOre - Static variable in class mindustry.content.Blocks
 
RemoveOre - Class in mindustry.world.blocks.environment
 
RemoveOre(String) - Constructor for class mindustry.world.blocks.environment.RemoveOre
 
removePlanned - Enum constant in enum class mindustry.net.Administration.ActionType
 
removeQueueBlock(int, int, boolean) - Static method in class mindustry.input.InputHandler
 
removeScaling - Variable in class mindustry.type.CellLiquid
 
removeSelection(int, int, int, int) - Method in class mindustry.input.InputHandler
Remove everything from the queue in a selection.
removeSelection(int, int, int, int, boolean) - Method in class mindustry.input.InputHandler
Remove everything from the queue in a selection.
removeSelection(int, int, int, int, boolean, int) - Method in class mindustry.input.InputHandler
Remove everything from the queue in a selection.
removeSelection(int, int, int, int, int) - Method in class mindustry.input.InputHandler
Remove everything from the queue in a selection.
removeSelf(Tile) - Method in class mindustry.world.blocks.legacy.LegacyBlock
Removes this block from the world, or replaces it with something else.
removeSelf(Tile) - Method in class mindustry.world.blocks.legacy.LegacyUnitFactory
 
removeStack(Item, int) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
removeStack(Item, int) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
removeSteamID() - Method in class mindustry.game.Schematic
 
removeSteamID() - Method in class mindustry.maps.Map
 
removeSteamID() - Method in class mindustry.mod.Mods.LoadedMod
 
removeSteamID() - Method in interface mindustry.type.Publishable
removes the item ID; called when the item isn't found.
removeSubnetBan(String) - Method in class mindustry.net.Administration
 
removeTile(MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
removeTile(Tile) - Static method in class mindustry.world.Tile
 
removeWall - Static variable in class mindustry.content.Blocks
 
removeWall(int, int, int, Boolf<Block>) - Method in class mindustry.maps.generators.BasicGenerator
 
RemoveWall - Class in mindustry.world.blocks.environment
 
RemoveWall(String) - Constructor for class mindustry.world.blocks.environment.RemoveWall
 
removeWorldLabel(int) - Static method in class mindustry.ui.Menus
 
renale - Static variable in class mindustry.content.UnitTypes
 
render - Enum constant in enum class mindustry.core.PerfCounter
 
render() - Method in class mindustry.graphics.MenuRenderer
 
render(int, Color, float, float, float, float, float, Object) - Method in class mindustry.entities.Effect
 
render(Texture) - Method in class mindustry.graphics.IndexedRenderer
 
render(Mat3D) - Method in class mindustry.graphics.CubemapMesh
 
render(Effect.EffectContainer) - Method in class mindustry.entities.effect.ParticleEffect
 
render(Effect.EffectContainer) - Method in class mindustry.entities.Effect
 
render(Effect.EffectContainer) - Method in class mindustry.entities.effect.SeqEffect
 
render(Effect.EffectContainer) - Method in class mindustry.entities.effect.WaveEffect
 
render(Effect.EffectContainer) - Method in class mindustry.entities.effect.WrapEffect
 
render(PlanetParams) - Method in class mindustry.graphics.g3d.PlanetRenderer
Render the entire planet scene to the screen.
render(PlanetParams, Mat3D, Mat3D) - Method in interface mindustry.graphics.g3d.GenericMesh
 
render(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.graphics.g3d.HexSkyMesh
 
render(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.graphics.g3d.MatMesh
 
render(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.graphics.g3d.MultiMesh
 
render(PlanetParams, Mat3D, Mat3D) - Method in class mindustry.graphics.g3d.PlanetMesh
 
renderer - Variable in class mindustry.core.Renderer.EnvRenderer
Rendering callback.
renderer - Variable in class mindustry.editor.MapEditor
 
renderer - Variable in class mindustry.entities.Effect
 
renderer - Variable in class mindustry.graphics.g3d.PlanetParams
Handles drawing details.
renderer - Static variable in class mindustry.Vars
 
Renderer - Class in mindustry.core
 
Renderer() - Constructor for class mindustry.core.Renderer
 
Renderer.EnvRenderer - Class in mindustry.core
 
renderOrbit(Planet, PlanetParams) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
renderPlanet(Planet, PlanetParams) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
renderProjections(Planet) - Method in interface mindustry.graphics.g3d.PlanetRenderer.PlanetInterfaceRenderer
 
renderProjections(Planet) - Method in class mindustry.ui.dialogs.PlanetDialog
 
renderSectors(VertexBatch3D, Camera3D, PlanetParams) - Method in class mindustry.type.Planet
Renders sector outlines.
renderSectors(Planet) - Method in interface mindustry.graphics.g3d.PlanetRenderer.PlanetInterfaceRenderer
 
renderSectors(Planet) - Method in class mindustry.ui.dialogs.PlanetDialog
 
renderSectors(Planet, PlanetParams) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
renderTransparent(Planet, PlanetParams) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
renderUpdate(Floor.UpdateRenderState) - Method in class mindustry.world.blocks.environment.Floor
 
renderUpdate(Floor.UpdateRenderState) - Method in class mindustry.world.blocks.environment.SteamVent
 
repair - Enum constant in enum class mindustry.world.meta.BlockFlag
Repair point.
RepairAI - Class in mindustry.ai.types
 
RepairAI() - Constructor for class mindustry.ai.types.RepairAI
 
RepairBeamWeapon - Class in mindustry.type.weapons
Note that this weapon requires a bullet with a positive maxRange.
RepairBeamWeapon() - Constructor for class mindustry.type.weapons.RepairBeamWeapon
 
RepairBeamWeapon(String) - Constructor for class mindustry.type.weapons.RepairBeamWeapon
 
RepairBeamWeapon.HealBeamMount - Class in mindustry.type.weapons
 
repairCommand - Static variable in class mindustry.ai.UnitCommand
 
repairCursor - Variable in class mindustry.core.UI
 
RepairFieldAbility - Class in mindustry.entities.abilities
 
RepairFieldAbility(float, float, float) - Constructor for class mindustry.entities.abilities.RepairFieldAbility
 
repairPoint - Static variable in class mindustry.content.Blocks
 
RepairPointBuild() - Constructor for class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
repairRadius - Variable in class mindustry.world.blocks.units.RepairTurret
 
repairSpeed - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
repairSpeed - Variable in class mindustry.world.blocks.units.RepairTurret
 
repairSpeed - Static variable in class mindustry.world.meta.Stat
 
repairTime - Static variable in class mindustry.world.meta.Stat
 
RepairTower - Class in mindustry.world.blocks.units
 
RepairTower(String) - Constructor for class mindustry.world.blocks.units.RepairTower
 
RepairTower.RepairTowerBuild - Class in mindustry.world.blocks.units
 
RepairTowerBuild() - Constructor for class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
repairTurret - Static variable in class mindustry.content.Blocks
 
RepairTurret - Class in mindustry.world.blocks.units
 
RepairTurret(String) - Constructor for class mindustry.world.blocks.units.RepairTurret
 
RepairTurret.RepairPointBuild - Class in mindustry.world.blocks.units
 
repeat - Variable in class mindustry.entities.bullet.MultiBulletType
Amount of times the bullet array is repeated.
replace - Variable in class mindustry.logic.LExecutor.MakeMarkerI
 
replace - Variable in class mindustry.logic.LStatements.MakeMarkerStatement
 
replace - Variable in class mindustry.maps.filters.ClearFilter
 
replace(Stat, StatValue) - Method in class mindustry.world.meta.Stats
Replaces a stat, removing the old value if it exists.
replaceable - Variable in class mindustry.world.Block
if false, this block can never be replaced.
replacement - Variable in class mindustry.world.blocks.legacy.LegacyUnitFactory
 
replaceOutline - Variable in class mindustry.entities.part.RegionPart
If true, this part has an outline created 'in-place'.
repo - Variable in class mindustry.mod.ModListing
 
repo - Variable in class mindustry.mod.Mods.ModMeta
 
reportIssueURL - Static variable in class mindustry.Vars
URL of the github issue report template.
ReqImage - Class in mindustry.ui
 
ReqImage(TextureRegion, Boolp) - Constructor for class mindustry.ui.ReqImage
 
ReqImage(Element, Boolp) - Constructor for class mindustry.ui.ReqImage
 
reqParts - Variable in class mindustry.ai.BaseRegistry
 
requestBuildPayload(Player, Building) - Static method in class mindustry.input.InputHandler
 
requestDebugStatus(Player) - Static method in class mindustry.core.NetServer
 
requestDropPayload(Player, float, float) - Static method in class mindustry.input.InputHandler
 
requestedPower(Building) - Method in class mindustry.world.consumers.ConsumePower
Retrieves the amount of power which is requested for the given block and entity.
requestedPower(Building) - Method in class mindustry.world.consumers.ConsumePowerCondition
 
requestedPower(Building) - Method in class mindustry.world.consumers.ConsumePowerDynamic
 
requestItem(Player, Building, Item, int) - Static method in class mindustry.input.InputHandler
 
requestSpawn(Player) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
requestUnitPayload(Player, Unit) - Static method in class mindustry.input.InputHandler
 
required - Variable in class mindustry.ai.BaseRegistry.BasePart
 
required - Variable in class mindustry.mod.Mods.ModDependency
 
requirements - Variable in class mindustry.content.TechTree.TechNode
Item requirements for this content.
requirements - Variable in class mindustry.world.Block
Cost of constructing this block.
requirements - Variable in class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
requirements - Variable in class mindustry.world.blocks.units.UnitFactory.UnitPlan
 
requirements() - Method in class mindustry.game.Schematic
 
requirements() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
requirements() - Method in interface mindustry.world.blocks.payloads.Payload
 
requirements() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
requirements(Category, ItemStack[]) - Method in class mindustry.world.Block
 
requirements(Category, ItemStack[], boolean) - Method in class mindustry.world.Block
 
requirements(Category, BuildVisibility, ItemStack[]) - Method in class mindustry.world.Block
Sets up requirements.
requiresCoreZone - Variable in class mindustry.world.blocks.storage.CoreBlock
If true, this core type requires a core zone to upgrade.
requiresReload() - Method in class mindustry.mod.Mods
 
requiresUnlock - Variable in class mindustry.content.TechTree.TechNode
For roots only.
requiresWater - Variable in class mindustry.world.Block
whether this block can only be placed on water
requireUnlock - Variable in class mindustry.type.SectorPreset
If true, this sector must be unlocked before landing is permitted.
research - Enum constant in enum class mindustry.input.Binding
 
research - Variable in class mindustry.core.UI
 
Research() - Constructor for class mindustry.game.Objectives.Research
 
Research(UnlockableContent) - Constructor for class mindustry.game.Objectives.Research
 
researchAll - Enum constant in enum class mindustry.service.Achievement
 
researchCost - Variable in class mindustry.world.Block
Override for research cost.
researchCostMultiplier - Variable in class mindustry.type.UnitType
movement speed (world units/t)
researchCostMultiplier - Variable in class mindustry.world.Block
Multiplier for cost of research in tech tree.
researchCostMultipliers - Variable in class mindustry.content.TechTree.TechNode
Multipliers for research costs on a per-item basis.
researchCostMultipliers - Variable in class mindustry.world.Block
Cost multipliers per-item.
ResearchDialog - Class in mindustry.ui.dialogs
 
ResearchDialog() - Constructor for class mindustry.ui.dialogs.ResearchDialog
 
ResearchDialog.TechTreeNode - Class in mindustry.ui.dialogs
 
ResearchDialog.View - Class in mindustry.ui.dialogs
 
researched - Variable in class mindustry.game.Rules
Unlocked content names.
researched(Content) - Static method in class mindustry.core.Logic
 
ResearchEvent(UnlockableContent) - Constructor for class mindustry.game.EventType.ResearchEvent
 
researchLogic - Enum constant in enum class mindustry.service.Achievement
 
ResearchObjective() - Constructor for class mindustry.game.MapObjectives.ResearchObjective
 
ResearchObjective(UnlockableContent) - Constructor for class mindustry.game.MapObjectives.ResearchObjective
 
researchRequirements() - Method in class mindustry.ctype.UnlockableContent
 
researchRequirements() - Method in class mindustry.type.UnitType
 
researchRequirements() - Method in class mindustry.world.Block
 
researchRouter - Enum constant in enum class mindustry.service.Achievement
 
reset - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
reset() - Method in class mindustry.ai.WaveSpawner
 
reset() - Method in interface mindustry.async.AsyncProcess
Sync.
reset() - Method in class mindustry.async.PhysicsProcess
 
reset() - Method in class mindustry.content.TechTree.TechNode
Resets finished requirements and saves.
reset() - Method in class mindustry.core.Logic
 
reset() - Method in class mindustry.entities.Damage.Collided
 
reset() - Method in class mindustry.game.MapObjectives.MapObjective
Reset internal state, if any.
reset() - Method in class mindustry.game.MapObjectives.TimerObjective
 
reset() - Method in class mindustry.graphics.MinimapRenderer
 
reset() - Method in class mindustry.net.Administration.PlayerAction
 
reset() - Method in class mindustry.net.Net
 
reset() - Method in class mindustry.world.blocks.distribution.MassDriver.DriverBulletData
 
reset() - Method in class mindustry.world.blocks.storage.Unloader.ContainerStat
 
reset() - Method in class mindustry.world.TileGen
 
reset(float) - Method in class mindustry.ui.Bar
 
reset(Liquid, float) - Method in class mindustry.world.modules.LiquidModule
 
ResetEvent() - Constructor for class mindustry.game.EventType.ResetEvent
 
resetFog() - Method in class mindustry.game.FogControl
 
resetGeneratedIcons() - Method in class mindustry.world.Block
 
resetSave() - Method in class mindustry.game.Saves
 
resetSaved() - Method in class mindustry.editor.MapEditorDialog
 
resetTarget - Variable in class mindustry.ai.UnitCommand
Whether to reset targets when switching to or from this command.
resetTimeout() - Method in class mindustry.core.NetClient
Resets the world data timeout counter.
resetTimers() - Method in class mindustry.ai.types.MissileAI
 
resetTimers() - Method in class mindustry.entities.units.AIController
 
resetUsed() - Method in class mindustry.ui.CoreItemsDisplay
 
resize(float, float, float, float) - Method in class mindustry.entities.EntityGroup
Resizes the internal quadtree, if it is enabled.
resize(int) - Method in class mindustry.graphics.IndexedRenderer
 
resize(int, int) - Method in class mindustry.ClientLauncher
 
resize(int, int) - Method in class mindustry.core.UI
 
resize(int, int) - Method in class mindustry.core.World.FilterContext
 
resize(int, int) - Method in class mindustry.core.World
Resizes the tile array to the specified size and returns the resulting tile array.
resize(int, int) - Method in class mindustry.editor.MapRenderer
 
resize(int, int) - Method in interface mindustry.world.WorldContext
Create the tile array.
resize(int, int, int, int) - Method in class mindustry.editor.MapEditor
 
ResizeEvent() - Constructor for class mindustry.game.EventType.ResizeEvent
 
resolution - Variable in class mindustry.ai.Pathfinder.Flowfield
Scaling factor.
resolve(String) - Method in class mindustry.core.FileTree
 
resolveDependencies(Seq<Mods.ModMeta>) - Method in class mindustry.mod.Mods
Resolves the loading order of a list mods/plugins using their internal names.
resources - Variable in class mindustry.game.SectorInfo
Resources known to occur at this sector.
respawn - Enum constant in enum class mindustry.input.Binding
 
respawn - Enum constant in enum class mindustry.net.Administration.ActionType
 
respawn - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
restart - Variable in class mindustry.core.UI
 
result - Variable in class mindustry.logic.LExecutor.FetchI
 
result - Variable in class mindustry.logic.LExecutor.GetFlagI
 
result - Variable in class mindustry.logic.LExecutor.PackColorI
 
result - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
result - Variable in class mindustry.logic.LStatements.FetchStatement
 
result - Variable in class mindustry.logic.LStatements.GetBlockStatement
 
result - Variable in class mindustry.logic.LStatements.GetFlagStatement
 
result - Variable in class mindustry.logic.LStatements.LookupStatement
 
result - Variable in class mindustry.logic.LStatements.PackColorStatement
 
result - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
result - Variable in class mindustry.type.Sector.SectorRect
 
result - Variable in class mindustry.world.blocks.production.SingleBlockProducer
 
result - Variable in class mindustry.world.blocks.production.SolidPump
 
resultplan - Variable in class mindustry.input.InputHandler
 
results - Variable in class mindustry.world.blocks.production.Separator
 
resume() - Method in class mindustry.ClientLauncher
 
resume() - Method in class mindustry.core.Control
 
resume() - Method in class mindustry.core.Renderer
 
resumeAfterPlaytest(Map) - Method in class mindustry.editor.MapEditorDialog
 
resumeEditing() - Method in class mindustry.editor.MapEditorDialog
 
resupply(Unit) - Method in class mindustry.type.ammo.ItemAmmoType
 
resupply(Unit) - Method in class mindustry.type.ammo.PowerAmmoType
 
resupply(Unit) - Method in interface mindustry.type.AmmoType
 
resupplyTurret - Enum constant in enum class mindustry.game.EventType.Trigger
 
retarget - Variable in class mindustry.entities.units.WeaponMount
retarget counter
retarget() - Method in class mindustry.ai.types.CommandAI
 
retarget() - Method in class mindustry.ai.types.LogicAI
 
retarget() - Method in class mindustry.ai.types.MissileAI
 
retarget() - Method in class mindustry.entities.units.AIController
 
retargetTime - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
retargetTime - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
retreatDelay - Static variable in class mindustry.ai.types.BuilderAI
 
retreatDelay - Static variable in class mindustry.ai.types.RepairAI
 
retreatDst - Static variable in class mindustry.ai.types.BuilderAI
 
retreatDst - Static variable in class mindustry.ai.types.RepairAI
 
returnCount - Variable in class mindustry.world.blocks.production.Drill
 
returnInt - Static variable in class mindustry.world.blocks.power.PowerNode
 
returnItem - Variable in class mindustry.world.blocks.production.Drill
 
retusa - Static variable in class mindustry.content.UnitTypes
 
revealedBlocks - Variable in class mindustry.game.Rules
Reveals blocks normally hidden by build visibility.
reverse - Variable in class mindustry.world.draw.DrawParticles
 
revision - Static variable in class mindustry.core.Version
Revision number.
rhyolite - Static variable in class mindustry.content.Blocks
 
rhyoliteBoulder - Static variable in class mindustry.content.Blocks
 
rhyoliteCrater - Static variable in class mindustry.content.Blocks
 
rhyoliteVent - Static variable in class mindustry.content.Blocks
 
rhyoliteWall - Static variable in class mindustry.content.Blocks
 
right - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
 
right - Variable in class mindustry.type.Sector.SectorRect
 
rightOutlineRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
rightRegion - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
rimRegion - Variable in class mindustry.world.blocks.production.Drill
 
ringArrowRad - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringColor - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringHandleLen - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringHandleTilt - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringRadBase - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringRadPow - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringRadSpacing - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringSpeedup - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ringStroke - Variable in class mindustry.world.blocks.campaign.Accelerator
 
ripple - Static variable in class mindustry.content.Blocks
 
ripple - Static variable in class mindustry.content.Fx
 
rippleScale - Variable in class mindustry.type.UnitType
movement speed (world units/t)
riseSpeed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
risso - Static variable in class mindustry.content.UnitTypes
 
RiverNoiseFilter - Class in mindustry.maps.filters
 
RiverNoiseFilter() - Constructor for class mindustry.maps.filters.RiverNoiseFilter
 
rnoise(float, float, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
rnoise(float, float, int, float, float, float) - Method in class mindustry.maps.filters.GenerateFilter
 
rocketSmoke - Static variable in class mindustry.content.Fx
 
rocketSmokeLarge - Static variable in class mindustry.content.Fx
 
root - Variable in class mindustry.mod.Mods.LoadedMod
The root zip file; points to the contents of this mod.
root - Variable in class mindustry.ui.dialogs.ResearchDialog
 
rootLocation - Variable in class mindustry.ui.layout.BranchTreeLayout
 
roots - Static variable in class mindustry.content.TechTree
 
rot - Variable in class mindustry.entities.part.DrawPart.PartMove
 
rotaryPump - Static variable in class mindustry.content.Blocks
 
rotate - Enum constant in enum class mindustry.input.Binding
 
rotate - Enum constant in enum class mindustry.net.Administration.ActionType
 
rotate - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
rotate - Variable in class mindustry.entities.units.WeaponMount
whether to rotate to face the target right now
rotate - Variable in class mindustry.logic.LogicFx.EffectEntry
 
rotate - Variable in class mindustry.maps.filters.MirrorFilter
 
rotate - Variable in class mindustry.type.Weapon
whether to rotate toward the target independently of unit
rotate - Variable in class mindustry.world.Block
whether this is rotatable
rotate - Variable in class mindustry.world.draw.DrawGlowRegion
 
rotate() - Method in class mindustry.logic.LogicFx.EffectEntry
 
rotate(Schematic, int) - Static method in class mindustry.game.Schematics
 
rotateBackTimer - Static variable in class mindustry.entities.units.AIController
 
rotateBlock - Static variable in class mindustry.content.Fx
 
rotateBlock(Player, Building, boolean) - Static method in class mindustry.input.InputHandler
 
rotatedOutput(int, int) - Method in class mindustry.world.Block
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.distribution.DuctRouter
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.distribution.OverflowDuct
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.distribution.StackConveyor
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.payloads.PayloadUnloader
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.power.HeaterGenerator
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.production.BeamDrill
 
rotatedOutput(int, int) - Method in class mindustry.world.blocks.production.WallCrafter
 
rotatedOutput(int, int, Tile) - Method in class mindustry.world.Block
 
rotatedOutput(int, int, Tile) - Method in class mindustry.world.blocks.production.GenericCrafter
 
rotateDraw - Variable in class mindustry.world.Block
if rotate is true and this is false, the region won't rotate when drawing
rotateEffect - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rotateFlare - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
rotateMoveFirst - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
rotateplaced - Enum constant in enum class mindustry.input.Binding
 
rotatePlans(Seq<BuildPlan>, int) - Method in class mindustry.input.InputHandler
 
rotateRegions - Variable in class mindustry.world.blocks.liquid.Conduit
indices: [rotation] [fluid type] [frame]
rotateScl - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
rotateScl - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
rotateScl - Variable in class mindustry.world.draw.DrawParticles
 
rotateScl - Variable in class mindustry.world.draw.DrawSoftParticles
 
rotateSpeed - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
rotateSpeed - Variable in class mindustry.entities.bullet.BulletType
Rotation speed of the bullet velocity as it travels.
rotateSpeed - Variable in class mindustry.entities.part.HaloPart
 
rotateSpeed - Variable in class mindustry.entities.part.ShapePart
 
rotateSpeed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
rotateSpeed - Variable in class mindustry.type.Weapon
rotation speed of weapon when rotation is enabled, in degrees/t
rotateSpeed - Variable in class mindustry.world.blocks.defense.Radar
 
rotateSpeed - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret
 
rotateSpeed - Variable in class mindustry.world.blocks.distribution.MassDriver
 
rotateSpeed - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
rotateSpeed - Variable in class mindustry.world.blocks.production.Drill
Speed the drill bit rotates at.
rotateSpeed - Variable in class mindustry.world.blocks.production.SolidPump
 
rotateSpeed - Variable in class mindustry.world.blocks.production.WallCrafter
 
rotateSpeed - Variable in class mindustry.world.draw.DrawBlurSpin
 
rotateSpeed - Variable in class mindustry.world.draw.DrawGlowRegion
 
rotateSpeed - Variable in class mindustry.world.draw.DrawMultiWeave
 
rotateSpeed - Variable in class mindustry.world.draw.DrawRegion
 
rotateSpeed - Variable in class mindustry.world.draw.DrawSpikes
 
rotateSpeed2 - Variable in class mindustry.world.draw.DrawMultiWeave
 
rotateTime - Variable in class mindustry.type.Planet
Time for the planet to perform a full revolution, in seconds.
rotateToBuilding - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
rotation - Enum constant in enum class mindustry.editor.DrawOperation.OpType
 
rotation - Enum constant in enum class mindustry.logic.LAccess
 
rotation - Enum constant in enum class mindustry.logic.LMarkerControl
 
rotation - Variable in class mindustry.editor.MapEditor
 
rotation - Variable in class mindustry.entities.abilities.ForceFieldAbility
Rotation of shield.
rotation - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
rotation - Variable in class mindustry.entities.Effect.EffectContainer
 
rotation - Variable in class mindustry.entities.effect.WaveEffect
 
rotation - Variable in class mindustry.entities.effect.WrapEffect
 
rotation - Variable in class mindustry.entities.part.DrawPart.PartParams
 
rotation - Variable in class mindustry.entities.part.EffectSpawnerPart
 
rotation - Variable in class mindustry.entities.part.FlarePart
 
rotation - Variable in class mindustry.entities.part.HoverPart
 
rotation - Variable in class mindustry.entities.part.RegionPart
 
rotation - Variable in class mindustry.entities.part.ShapePart
 
rotation - Variable in class mindustry.entities.units.BuildPlan
Position and rotation of this plan.
rotation - Variable in class mindustry.entities.units.WeaponMount
rotation relative to the unit this mount is on
rotation - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
rotation - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
rotation - Variable in class mindustry.game.MapObjectives.TextureMarker
 
rotation - Variable in class mindustry.game.Schematic.Stile
 
rotation - Variable in class mindustry.game.Teams.BlockPlan
 
rotation - Variable in class mindustry.input.InputHandler
 
rotation - Variable in class mindustry.input.Placement.NormalizeResult
 
rotation - Variable in class mindustry.logic.LExecutor.EffectI
 
rotation - Variable in class mindustry.logic.LExecutor.SetBlockI
 
rotation - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
rotation - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
rotation - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
rotation - Variable in class mindustry.net.Administration.PlayerAction
 
rotation - Variable in class mindustry.type.Sector.SectorRect
 
rotation - Variable in class mindustry.type.UnitType.UnitEngine
 
rotation - Variable in class mindustry.world.blocks.defense.turrets.BaseTurret.BaseTurretBuild
 
rotation - Variable in class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
rotation - Variable in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
rotation - Variable in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
rotation - Variable in class mindustry.world.draw.DrawRegion
 
rotation() - Method in interface mindustry.world.blocks.payloads.Payload
 
rotation() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
rotationLimit - Variable in class mindustry.type.Weapon
Cone in which the weapon can rotate relative to its mount.
rotationOffset - Variable in class mindustry.entities.bullet.BasicBulletType
 
rotationOffset - Variable in class mindustry.entities.effect.RadialEffect
 
rotationRand - Variable in class mindustry.world.blocks.environment.TallBlock
 
rotations - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
rotationSpacing - Variable in class mindustry.entities.effect.RadialEffect
 
rotatorBottomRegion - Variable in class mindustry.world.blocks.production.WallCrafter
 
rotatorRegion - Variable in class mindustry.world.blocks.production.Drill
 
rotatorRegion - Variable in class mindustry.world.blocks.production.SolidPump
 
rotatorRegion - Variable in class mindustry.world.blocks.production.WallCrafter
 
RotBlock - Interface in mindustry.world.blocks
Any block that has 360-degree rotation
rotBridgeReplacement - Variable in class mindustry.world.blocks.liquid.Conduit
 
rotMove - Variable in class mindustry.entities.part.FlarePart
 
rotOffset - Variable in class mindustry.world.draw.DrawHeatOutput
 
rotWithParent - Variable in class mindustry.entities.Effect
If this and followParent are true, the effect will offset and rotate with the parent's rotation.
rotWithParent(boolean) - Method in class mindustry.entities.Effect
 
roughRhyolite - Static variable in class mindustry.content.Blocks
 
roundAmount(int) - Static method in class mindustry.core.UI
 
roundExtraTime - Static variable in class mindustry.net.Administration.Config
 
router - Static variable in class mindustry.content.Blocks
 
Router - Class in mindustry.world.blocks.distribution
 
Router(String) - Constructor for class mindustry.world.blocks.distribution.Router
 
Router.RouterBuild - Class in mindustry.world.blocks.distribution
 
RouterBuild() - Constructor for class mindustry.world.blocks.distribution.Router.RouterBuild
 
routerLanguage - Enum constant in enum class mindustry.service.Achievement
 
row(Table) - Method in class mindustry.logic.LStatement
 
RowTreeLayout - Class in mindustry.ui.layout
 
RowTreeLayout() - Constructor for class mindustry.ui.layout.RowTreeLayout
 
rtgGenerator - Static variable in class mindustry.content.Blocks
 
rtsAi - Variable in class mindustry.game.Rules.TeamRule
Enables "RTS" unit AI.
rtsAi - Variable in class mindustry.game.Teams.TeamData
Handles RTS unit control.
rtsAI - Variable in class mindustry.game.CampaignRules
 
RtsAI - Class in mindustry.ai
 
RtsAI(Teams.TeamData) - Constructor for class mindustry.ai.RtsAI
 
rtsMaxSquad - Variable in class mindustry.game.Rules.TeamRule
Maximum size of attack squads.
rtsMinSquad - Enum constant in enum class mindustry.logic.LogicRule
 
rtsMinSquad - Variable in class mindustry.game.Rules.TeamRule
Minimum size of attack squads.
rtsMinWeight - Enum constant in enum class mindustry.logic.LogicRule
 
rtsMinWeight - Variable in class mindustry.game.Rules.TeamRule
Minimum "advantage" needed for a squad to attack.
rubble - Enum constant in enum class mindustry.graphics.MultiPacker.PageType
 
rubble - Static variable in class mindustry.graphics.Pal
 
rubble(float, float, int) - Static method in class mindustry.entities.Effect
 
ruinousShores - Static variable in class mindustry.content.SectorPresets
 
rule - Variable in class mindustry.logic.LExecutor.SetRuleI
 
rule - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
ruleInfo(Cell<?>, String) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
rules - Variable in class mindustry.core.GameState
The current game rules.
rules - Variable in class mindustry.io.SaveMeta
 
rules - Variable in class mindustry.type.SectorPreset
 
rules() - Method in class mindustry.game.Team
 
rules() - Method in class mindustry.maps.Map
This creates a new instance of Rules.
rules(Rules) - Method in class mindustry.maps.Map
 
Rules - Class in mindustry.game
Defines current rules on how the game should function.
Rules() - Constructor for class mindustry.game.Rules
 
Rules.TeamRule - Class in mindustry.game
A team-specific ruleset.
Rules.TeamRules - Class in mindustry.game
A simple map for storing TeamRules in an efficient way without hashing.
ruleSearch - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
ruleSetter - Variable in class mindustry.type.Planet
Sets up rules on game load for any sector on this planet.
run() - Method in class mindustry.ai.ControlPathfinder
 
run() - Method in class mindustry.ai.Pathfinder
Thread implementation.
run() - Static method in class mindustry.tools.Generators
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.ApplyEffectI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.ClientDataI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.ControlI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.CutsceneI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.DrawFlushI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.DrawI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.EffectI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.EndI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.ExplosionI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.FetchI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.FlushMessageI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.FormatI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.GetBlockI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.GetFlagI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.GetLinkI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.JumpI
 
run(LExecutor) - Method in interface mindustry.logic.LExecutor.LInstruction
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.LocalePrintI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.LookupI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.MakeMarkerI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.NoopI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.OpI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.PackColorI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.PlaySoundI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.PrintCharI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.PrintFlushI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.PrintI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.RadarI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.ReadI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SenseI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SenseWeatherI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetBlockI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetFlagI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetMarkerI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetPropI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetRateI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetRuleI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SetWeatherI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SpawnUnitI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SpawnWaveI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.StopI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.SyncI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.UnitBindI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.UnitControlI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.UnitLocateI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.WaitI
 
run(LExecutor) - Method in class mindustry.logic.LExecutor.WriteI
 
run(Mods.LoadedMod, Fi) - Method in class mindustry.mod.Scripts
 
runConsole(String) - Method in class mindustry.mod.Scripts
 
runExitSave() - Method in class mindustry.ui.dialogs.PausedDialog
 
runHost() - Method in class mindustry.ui.dialogs.HostDialog
 
runLoadSave(Saves.SaveSlot) - Method in class mindustry.ui.dialogs.LoadDialog
 
runnable - Variable in class mindustry.ui.fragments.MenuFragment.MenuButton
Runnable ran when the button is clicked.
runOnce() - Method in class mindustry.logic.LExecutor
Runs a single instruction.
runTurn() - Method in class mindustry.game.Universe
Runs possible events.
runWave() - Method in class mindustry.core.Logic
 

S

safeTexture() - Method in class mindustry.maps.Map
 
salt - Static variable in class mindustry.content.Blocks
 
saltFlats - Static variable in class mindustry.content.SectorPresets
 
saltWall - Static variable in class mindustry.content.Blocks
 
salvo - Static variable in class mindustry.content.Blocks
 
sameBlockConnection - Variable in class mindustry.world.blocks.power.PowerNode
 
samePos(BuildPlan) - Method in class mindustry.entities.units.BuildPlan
 
sameTypeHealMult - Variable in class mindustry.entities.abilities.EnergyFieldAbility
Multiplies healing to units of the same type by this amount.
sameTypeWarmup - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
sample - Variable in class mindustry.type.UnitType
A sample of the unit that this type creates.
sand - Static variable in class mindustry.content.Blocks
 
sand - Static variable in class mindustry.content.Items
 
sand - Static variable in class mindustry.world.meta.Attribute
Heat content.
sandBoulder - Static variable in class mindustry.content.Blocks
 
sandbox - Enum constant in enum class mindustry.game.Gamemode
 
sandboxOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
sandstorm - Static variable in class mindustry.content.Weathers
 
sandWall - Static variable in class mindustry.content.Blocks
 
sandWater - Static variable in class mindustry.content.Blocks
 
sanitize(String) - Method in class mindustry.logic.LStatement
 
sap - Static variable in class mindustry.graphics.Pal
 
sapBullet - Static variable in class mindustry.graphics.Pal
 
sapBulletBack - Static variable in class mindustry.graphics.Pal
 
SapBulletType - Class in mindustry.entities.bullet
 
SapBulletType() - Constructor for class mindustry.entities.bullet.SapBulletType
 
sapExplosion - Static variable in class mindustry.content.Fx
 
sapped - Static variable in class mindustry.content.Fx
 
sapped - Static variable in class mindustry.content.StatusEffects
 
sapStrength - Variable in class mindustry.entities.bullet.SapBulletType
 
save - Variable in class mindustry.type.Sector
 
save() - Method in class mindustry.content.TechTree.TechNode
Flushes research progress to settings.
save() - Method in class mindustry.editor.MapEditorDialog
 
save() - Method in class mindustry.game.Saves.SaveSlot
 
save() - Method in class mindustry.game.Schematic
 
save() - Method in class mindustry.logic.LCanvas
 
save() - Method in class mindustry.net.Administration
 
save(Fi) - Static method in class mindustry.io.SaveIO
 
Save1 - Class in mindustry.io.versions
 
Save1() - Constructor for class mindustry.io.versions.Save1
 
Save2 - Class in mindustry.io.versions
 
Save2() - Constructor for class mindustry.io.versions.Save2
 
Save3 - Class in mindustry.io.versions
 
Save3() - Constructor for class mindustry.io.versions.Save3
 
Save4 - Class in mindustry.io.versions
This version only reads entities, no entity ID mappings.
Save4() - Constructor for class mindustry.io.versions.Save4
 
Save5 - Class in mindustry.io.versions
Uses the legacy readWorldEntities function without entity IDs.
Save5() - Constructor for class mindustry.io.versions.Save5
 
Save6 - Class in mindustry.io.versions
This version does not read custom chunk data.
Save6() - Constructor for class mindustry.io.versions.Save6
 
Save7 - Class in mindustry.io.versions
 
Save7() - Constructor for class mindustry.io.versions.Save7
 
Save8 - Class in mindustry.io.versions
 
Save8() - Constructor for class mindustry.io.versions.Save8
 
saveChanges(Schematic) - Method in class mindustry.game.Schematics
 
saveConfig - Variable in class mindustry.world.Block
whether to save the last config and apply it to newly placed blocks
saveData - Variable in class mindustry.world.Block
for static blocks only: if true, tile data() is saved in world data.
SaveDialog - Class in mindustry.ui.dialogs
 
SaveDialog() - Constructor for class mindustry.ui.dialogs.SaveDialog
 
saveDirectory - Static variable in class mindustry.Vars
data subdirectory used for saves
SaveException(Throwable) - Constructor for exception mindustry.io.SaveIO.SaveException
 
saveExtension - Static variable in class mindustry.Vars
save file extension
SaveFileReader - Class in mindustry.io
 
SaveFileReader() - Constructor for class mindustry.io.SaveFileReader
 
SaveFileReader.CustomChunk - Interface in mindustry.io
 
SaveFileReader.IORunner<T> - Interface in mindustry.io
 
saveInfo() - Method in class mindustry.type.Sector
 
SaveIO - Class in mindustry.io
 
SaveIO() - Constructor for class mindustry.io.SaveIO
 
SaveIO.SaveException - Exception in mindustry.io
 
SaveLoadEvent(boolean) - Constructor for class mindustry.game.EventType.SaveLoadEvent
 
saveMap(ObjectMap<String, String>) - Method in class mindustry.maps.Maps
Save a custom map to the directory.
SaveMeta - Class in mindustry.io
 
SaveMeta(int, long, long, int, String, int, Rules, StringMap) - Constructor for class mindustry.io.SaveMeta
 
savePreview(Schematic, Fi) - Method in class mindustry.game.Schematics
 
SavePreviewLoader - Class in mindustry.io
 
SavePreviewLoader() - Constructor for class mindustry.io.SavePreviewLoader
 
saveRules() - Method in class mindustry.type.Planet
 
saves - Variable in class mindustry.core.Control
 
Saves - Class in mindustry.game
 
Saves() - Constructor for class mindustry.game.Saves
 
Saves.SaveSlot - Class in mindustry.game
 
saveSector(Sector) - Method in class mindustry.game.Saves
 
SaveSlot(Fi) - Constructor for class mindustry.game.Saves.SaveSlot
 
saveUI() - Method in class mindustry.logic.LStatement
 
saveUI() - Method in class mindustry.logic.LStatements.JumpStatement
 
SaveVersion - Class in mindustry.io
 
SaveVersion(int) - Constructor for class mindustry.io.SaveVersion
 
SaveWriteEvent() - Constructor for class mindustry.game.EventType.SaveWriteEvent
 
scale - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
scale - Variable in class mindustry.maps.planet.AsteroidGenerator
 
scale - Variable in class mindustry.tools.Generators.ScorchGenerator
 
scale - Variable in class mindustry.world.draw.DrawFade
 
scaleCamera(float) - Method in class mindustry.core.Renderer
 
scaled(float, Cons<Effect.EffectContainer>) - Method in class mindustry.entities.Effect.EffectContainer
 
scaleDamageEfficiency - Variable in class mindustry.world.blocks.defense.turrets.ContinuousTurret
 
scaledForce - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
scaledHealth - Variable in class mindustry.world.Block
Health per square tile that this block occupies; essentially, this is multiplied by size * size.
scaledSplashDamage - Variable in class mindustry.entities.bullet.BulletType
If true, splash damage is "correctly" affected by unit hitbox size.
scaleFactor - Variable in class mindustry.world.blocks.logic.LogicDisplay
 
scaleLife - Variable in class mindustry.entities.bullet.BulletType
Whether to scale lifetime (not actually velocity!) to disappear at the target position.
scaleLifetimeOffset - Variable in class mindustry.world.blocks.defense.turrets.Turret
Fraction of lifetime that is added to bullets with lifeScale.
scaleLiquidConsumption - Variable in class mindustry.world.blocks.production.AttributeCrafter
 
scaleStep - Static variable in class mindustry.world.blocks.logic.LogicDisplay
 
scaling - Variable in class mindustry.ui.dialogs.SchematicsDialog.SchematicImage
 
scathe - Static variable in class mindustry.content.Blocks
 
scatheExplosion - Static variable in class mindustry.content.Fx
 
scatheExplosionSmall - Static variable in class mindustry.content.Fx
 
scatheLight - Static variable in class mindustry.content.Fx
 
scatheLightSmall - Static variable in class mindustry.content.Fx
 
scatheSlash - Static variable in class mindustry.content.Fx
 
scatter - Static variable in class mindustry.content.Blocks
 
scatter(Block, Block, float) - Method in class mindustry.maps.generators.BasicGenerator
 
ScatterFilter - Class in mindustry.maps.filters
 
ScatterFilter() - Constructor for class mindustry.maps.filters.ScatterFilter
 
scepter - Static variable in class mindustry.content.UnitTypes
 
schematic - Variable in class mindustry.ai.BaseRegistry.BasePart
 
schematic - Variable in class mindustry.game.EventType.SchematicCreateEvent
 
Schematic - Class in mindustry.game
 
Schematic(Seq<Schematic.Stile>, StringMap, int, int) - Constructor for class mindustry.game.Schematic
 
schematic_flip_x - Enum constant in enum class mindustry.input.Binding
 
schematic_flip_y - Enum constant in enum class mindustry.input.Binding
 
schematic_menu - Enum constant in enum class mindustry.input.Binding
 
schematic_select - Enum constant in enum class mindustry.input.Binding
 
Schematic.Stile - Class in mindustry.game
 
schematicBaseStart - Static variable in class mindustry.Vars
All schematic base64 starts with this string.
SchematicCreateEvent(Schematic) - Constructor for class mindustry.game.EventType.SchematicCreateEvent
 
schematicDirectory - Static variable in class mindustry.Vars
data subdirectory used for schematics
schematicExtension - Static variable in class mindustry.Vars
schematic file extension
SchematicImage(Schematic) - Constructor for class mindustry.ui.dialogs.SchematicsDialog.SchematicImage
 
schematicMode - Variable in class mindustry.input.MobileInput
Various modes that aren't enums for some reason.
schematicPriority - Variable in class mindustry.world.Block
Build queue priority in schematics.
schematics - Variable in class mindustry.core.UI
 
schematics - Static variable in class mindustry.Vars
 
Schematics - Class in mindustry.game
Handles schematics.
Schematics() - Constructor for class mindustry.game.Schematics
 
schematicsAllowed - Variable in class mindustry.game.Rules
Whether schematics are allowed.
schematicsCreated - Enum constant in enum class mindustry.service.SStat
 
SchematicsDialog - Class in mindustry.ui.dialogs
 
SchematicsDialog() - Constructor for class mindustry.ui.dialogs.SchematicsDialog
 
SchematicsDialog.SchematicImage - Class in mindustry.ui.dialogs
 
SchematicsDialog.SchematicInfoDialog - Class in mindustry.ui.dialogs
 
schematicSelect - Enum constant in enum class mindustry.input.PlaceMode
 
schematicSelect - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
schematicX - Variable in class mindustry.input.DesktopInput
Last known line positions.
schematicY - Variable in class mindustry.input.DesktopInput
Last known line positions.
schemOriginX() - Method in class mindustry.input.InputHandler
 
schemOriginX() - Method in class mindustry.input.MobileInput
 
schemOriginY() - Method in class mindustry.input.InputHandler
 
schemOriginY() - Method in class mindustry.input.MobileInput
 
schemX - Variable in class mindustry.input.DesktopInput
Position where the player started dragging a line.
schemY - Variable in class mindustry.input.DesktopInput
Position where the player started dragging a line.
scl - Variable in class mindustry.entities.pattern.ShootHelix
 
scl - Variable in class mindustry.entities.pattern.ShootSine
scaling applied to bullet index
scl - Variable in class mindustry.maps.filters.DistortFilter
 
scl - Variable in class mindustry.maps.filters.NoiseFilter
 
scl - Variable in class mindustry.maps.filters.OreFilter
 
scl - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
scl - Variable in class mindustry.maps.filters.TerrainFilter
 
scl - Variable in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
sclMax - Variable in class mindustry.world.blocks.environment.SeaBush
 
sclMin - Variable in class mindustry.world.blocks.environment.SeaBush
 
scope - Variable in class mindustry.mod.Scripts
 
scorch - Static variable in class mindustry.content.Blocks
 
scorch - Static variable in class mindustry.graphics.Layer
 
scorch(float, float, int) - Static method in class mindustry.entities.Effect
 
ScorchGenerator() - Constructor for class mindustry.tools.Generators.ScorchGenerator
 
scorching - Static variable in class mindustry.world.meta.Env
 
scrap - Static variable in class mindustry.content.Items
 
scrapAmmoBack - Static variable in class mindustry.graphics.Pal
 
scrapAmmoFront - Static variable in class mindustry.graphics.Pal
 
scrapWall - Static variable in class mindustry.content.Blocks
 
scrapWallGigantic - Static variable in class mindustry.content.Blocks
 
scrapWallHuge - Static variable in class mindustry.content.Blocks
 
scrapWallLarge - Static variable in class mindustry.content.Blocks
 
screenshot - Enum constant in enum class mindustry.input.Binding
 
screenshotDirectory - Static variable in class mindustry.Vars
data subdirectory used for screenshots
screenspace - Static variable in class mindustry.graphics.Shaders
 
ScriptMainGenerator - Class in mindustry.tools
 
ScriptMainGenerator() - Constructor for class mindustry.tools.ScriptMainGenerator
 
Scripts - Class in mindustry.mod
 
Scripts() - Constructor for class mindustry.mod.Scripts
 
scroll - Variable in class mindustry.ui.dialogs.KeybindDialog
 
SeaBush - Class in mindustry.world.blocks.environment
 
SeaBush(String) - Constructor for class mindustry.world.blocks.environment.SeaBush
 
seaPort - Static variable in class mindustry.content.SectorPresets
 
searches - Variable in class mindustry.ai.Pathfinder.Flowfield
search IDs of each position - the highest, most recent search is prioritized and overwritten
searchNames(String) - Method in class mindustry.net.Administration
Finds by name, using contains().
searchText - Variable in class mindustry.ui.dialogs.PlanetDialog
 
Seaweed - Class in mindustry.world.blocks.environment
 
Seaweed(String) - Constructor for class mindustry.world.blocks.environment.Seaweed
 
seconds - Static variable in class mindustry.world.meta.StatUnit
 
seconds() - Method in class mindustry.game.Universe
 
secondsf() - Method in class mindustry.game.Universe
 
secondsMod(float, float) - Method in class mindustry.game.Universe
 
secondsPassed - Variable in class mindustry.game.SectorInfo
How long the player has been playing elsewhere.
section - Variable in class mindustry.ui.dialogs.KeybindDialog
 
sectionControls - Variable in class mindustry.ui.dialogs.KeybindDialog
 
sector - Enum constant in enum class mindustry.ctype.ContentType
 
sector - Variable in class mindustry.game.EventType.SectorCaptureEvent
 
sector - Variable in class mindustry.game.EventType.SectorInvasionEvent
 
sector - Variable in class mindustry.game.EventType.SectorLaunchEvent
 
sector - Variable in class mindustry.game.EventType.SectorLaunchLoadoutEvent
 
sector - Variable in class mindustry.game.EventType.SectorLoseEvent
 
sector - Variable in class mindustry.game.Rules
Sector for saves that have them.
sector - Variable in class mindustry.maps.generators.PlanetGenerator
 
sector - Variable in class mindustry.type.SectorPreset
 
sector(String) - Method in class mindustry.core.ContentLoader
 
Sector - Class in mindustry.type
A small section of a planet.
Sector(Planet, PlanetGrid.Ptile) - Constructor for class mindustry.type.Sector
 
Sector.SectorRect - Class in mindustry.type
 
sectorApproxRadius - Variable in class mindustry.type.Planet
Approx.
sectorCapture() - Static method in class mindustry.core.Logic
 
SectorCaptureEvent(Sector, boolean) - Constructor for class mindustry.game.EventType.SectorCaptureEvent
 
SectorComplete() - Constructor for class mindustry.game.Objectives.SectorComplete
 
SectorComplete(SectorPreset) - Constructor for class mindustry.game.Objectives.SectorComplete
 
SectorDamage - Class in mindustry.maps
 
SectorDamage() - Constructor for class mindustry.maps.SectorDamage
 
SectorGenerateDialog - Class in mindustry.editor
 
SectorGenerateDialog() - Constructor for class mindustry.editor.SectorGenerateDialog
 
SectorInfo - Class in mindustry.game
 
SectorInfo() - Constructor for class mindustry.game.SectorInfo
 
SectorInfo.ExportStat - Class in mindustry.game
 
sectorInvasion - Variable in class mindustry.game.CampaignRules
 
SectorInvasionEvent(Sector) - Constructor for class mindustry.game.EventType.SectorInvasionEvent
 
SectorLaunchEvent(Sector) - Constructor for class mindustry.game.EventType.SectorLaunchEvent
 
SectorLaunchLoadoutEvent(Sector, Sector, Schematic) - Constructor for class mindustry.game.EventType.SectorLaunchLoadoutEvent
 
SectorLoseEvent(Sector) - Constructor for class mindustry.game.EventType.SectorLoseEvent
 
SectorPreset - Class in mindustry.type
 
SectorPreset(String) - Constructor for class mindustry.type.SectorPreset
Internal use only!
SectorPreset(String, Mods.LoadedMod) - Constructor for class mindustry.type.SectorPreset
Internal use only!
SectorPreset(String, Planet, int) - Constructor for class mindustry.type.SectorPreset
 
SectorPresets - Class in mindustry.content
 
SectorPresets() - Constructor for class mindustry.content.SectorPresets
 
sectorRad - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
SectorRect(float, Vec3, Vec3, Vec3, float) - Constructor for class mindustry.type.Sector.SectorRect
 
sectors - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
sectors - Variable in class mindustry.type.Planet
Array of sectors; directly maps to tiles in the grid.
sectors() - Method in class mindustry.core.ContentLoader
 
sectorsControlled - Enum constant in enum class mindustry.service.SStat
 
sectorSeed - Variable in class mindustry.type.Planet
Seed for sector base generation on this planet.
sectorShowDuration - Static variable in class mindustry.ui.dialogs.PlanetDialog
 
sectorsShown - Variable in class mindustry.ui.dialogs.PlanetDialog
 
sectorTop - Variable in class mindustry.ui.dialogs.PlanetDialog
 
seed - Variable in class mindustry.maps.filters.GenerateFilter
 
seed - Variable in class mindustry.maps.generators.PlanetGenerator
 
seed - Variable in class mindustry.tools.Generators.ScorchGenerator
 
seed - Variable in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
segment - Static variable in class mindustry.content.Blocks
 
segmentCellRegions - Variable in class mindustry.type.UnitType
 
segmentEndUnit - Variable in class mindustry.type.UnitType
unit spawned at the end; if null, the segment unit is used
segmentLayerOrder - Variable in class mindustry.type.UnitType
true - parent segments are on higher layers; false - parent segments are on lower layers than head
segmentMag - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentMaxRot - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentOutlineRegions - Variable in class mindustry.type.UnitType
 
segmentPhase - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentRegions - Variable in class mindustry.type.UnitType
 
segmentRotationRange - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentRotSpeed - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segments - Variable in class mindustry.type.UnitType
number of independent segments
segmentScl - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentSpacing - Variable in class mindustry.type.UnitType
magnitude of sine offset between segments
segmentUnit - Variable in class mindustry.type.UnitType
unit spawned in segments; if null, the same unit is used
segmentUnits - Variable in class mindustry.type.UnitType
TODO wave support - for multi-unit segmented units, this is the number of independent units that are spawned
sei - Static variable in class mindustry.content.UnitTypes
 
select - Enum constant in enum class mindustry.input.Binding
 
select - Enum constant in enum class mindustry.ui.dialogs.PlanetDialog.Mode
Select a sector for some purpose.
select - Static variable in class mindustry.content.Fx
 
select(float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
select_all_unit_factories - Enum constant in enum class mindustry.input.Binding
 
select_all_units - Enum constant in enum class mindustry.input.Binding
 
selectable - Variable in class mindustry.ui.dialogs.ResearchDialog.TechTreeNode
 
selectArrowRegion - Variable in class mindustry.world.blocks.campaign.Accelerator
 
selected - Variable in class mindustry.ui.dialogs.PlanetDialog
 
selected(int, int, Block, Color) - Static method in class mindustry.graphics.Drawf
 
selected(Building, Color) - Static method in class mindustry.graphics.Drawf
 
selected(Tile, Color) - Static method in class mindustry.graphics.Drawf
 
selectedBlock() - Method in class mindustry.input.DesktopInput
 
selectedBlock() - Method in class mindustry.input.InputHandler
 
selectedCommandUnit(float, float) - Method in class mindustry.input.InputHandler
 
selectedCommandUnits(float, float, float, float) - Method in class mindustry.input.InputHandler
 
selectedCommandUnits(float, float, float, float, Boolf<Unit>) - Method in class mindustry.input.InputHandler
 
selectedControlBuild() - Method in class mindustry.input.InputHandler
 
selectedEnemyUnit(float, float) - Method in class mindustry.input.InputHandler
 
selectedUnit() - Method in class mindustry.input.InputHandler
 
selectedUnits - Variable in class mindustry.input.InputHandler
 
selecti - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
selecting - Variable in class mindustry.input.MobileInput
Whether the player is currently shifting all placed tiles.
selectionColumns - Variable in class mindustry.world.Block
Defines how large selection menus, such as that of sorters, should be.
selectionRows - Variable in class mindustry.world.Block
Defines how large selection menus, such as that of sorters, should be.
selectionSize - Variable in class mindustry.ctype.UnlockableContent
How big the content appears in certain selection menus
selectMillis - Variable in class mindustry.input.DesktopInput
Delta time between consecutive clicks.
selectPlans - Variable in class mindustry.input.InputHandler
 
selectScale - Variable in class mindustry.input.DesktopInput
Animation scale for line.
selectScroll - Variable in class mindustry.world.Block
Scroll position for certain blocks.
selectTypedUnits() - Method in class mindustry.input.InputHandler
 
selectUnitsRect() - Method in class mindustry.input.InputHandler
 
selectX - Variable in class mindustry.input.DesktopInput
Position where the player started dragging a line.
selectY - Variable in class mindustry.input.DesktopInput
Position where the player started dragging a line.
send(Object, boolean) - Method in class mindustry.net.Net
Send an object to all connected clients, or to the server if this is a client.
send(Object, boolean) - Method in class mindustry.net.NetConnection
 
sendChatMessage(Player, String) - Static method in class mindustry.core.NetClient
 
sendClient(Object, boolean) - Method in class mindustry.net.ArcNetProvider
 
sendClient(Object, boolean) - Method in interface mindustry.net.Net.NetProvider
Send an object to the server.
sendExcept(NetConnection, Object, boolean) - Method in class mindustry.net.Net
Send an object to everyone EXCEPT a certain client.
sendMessage(String) - Static method in class mindustry.core.NetClient
 
sendMessage(String, String, Player) - Static method in class mindustry.core.NetClient
 
sendStream(Streamable) - Method in class mindustry.net.NetConnection
 
sendWorldData(Player) - Method in class mindustry.core.NetServer
 
sense(Content) - Method in interface mindustry.logic.Senseable
 
sense(Content) - Method in class mindustry.world.Block
 
sense(Content) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
sense(Content) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
sense(Content) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
sense(LAccess) - Method in class mindustry.game.Team
 
sense(LAccess) - Method in interface mindustry.logic.Senseable
 
sense(LAccess) - Method in class mindustry.type.Item
 
sense(LAccess) - Method in class mindustry.type.Liquid
 
sense(LAccess) - Method in class mindustry.type.UnitType
 
sense(LAccess) - Method in class mindustry.world.Block
 
sense(LAccess) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
sense(LAccess) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
senseable - Static variable in enum class mindustry.logic.LAccess
 
Senseable - Interface in mindustry.logic
 
SenseI() - Constructor for class mindustry.logic.LExecutor.SenseI
 
SenseI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SenseI
 
senseObject(LAccess) - Method in interface mindustry.logic.Senseable
 
senseObject(LAccess) - Method in class mindustry.type.Item
 
senseObject(LAccess) - Method in class mindustry.type.Liquid
 
senseObject(LAccess) - Method in class mindustry.type.UnitType
 
senseObject(LAccess) - Method in class mindustry.world.Block
 
senseObject(LAccess) - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
senseObject(LAccess) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
SenseWeatherI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SenseWeatherI
 
SensorStatement() - Constructor for class mindustry.logic.LStatements.SensorStatement
 
separateItemCapacity - Variable in class mindustry.world.Block
If true, all item capacities of this block are separate instead of pooled as one number.
separator - Static variable in class mindustry.content.Blocks
 
Separator - Class in mindustry.world.blocks.production
Extracts a random list of items from an input item and an input liquid.
Separator(String) - Constructor for class mindustry.world.blocks.production.Separator
 
Separator.SeparatorBuild - Class in mindustry.world.blocks.production
 
SeparatorBuild() - Constructor for class mindustry.world.blocks.production.Separator.SeparatorBuild
 
SeqEffect - Class in mindustry.entities.effect
Renders multiple particle effects in sequence.
SeqEffect() - Constructor for class mindustry.entities.effect.SeqEffect
 
SeqEffect(Effect...) - Constructor for class mindustry.entities.effect.SeqEffect
 
serpulo - Static variable in class mindustry.content.Planets
 
serpuloItems - Static variable in class mindustry.content.Items
 
SerpuloPlanetGenerator - Class in mindustry.maps.planet
 
SerpuloPlanetGenerator() - Constructor for class mindustry.maps.planet.SerpuloPlanetGenerator
 
SerpuloTechTree - Class in mindustry.content
 
SerpuloTechTree() - Constructor for class mindustry.content.SerpuloTechTree
 
serrationFadeOffset - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
serrationLenScl - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
serrations - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
serrationSpaceOffset - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
serrationSpacing - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
serrationWidth - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
server() - Method in class mindustry.net.Net
Whether this is a server or not.
Server() - Constructor for class mindustry.ui.dialogs.JoinDialog.Server
 
serverBinaryPacketReliable(Player, String, byte[]) - Static method in class mindustry.core.NetServer
 
serverBinaryPacketUnreliable(Player, String, byte[]) - Static method in class mindustry.core.NetServer
 
serverClose - Enum constant in enum class mindustry.net.Packets.KickReason
 
ServerGroup - Class in mindustry.net
 
ServerGroup() - Constructor for class mindustry.net.ServerGroup
 
ServerGroup(String, String[]) - Constructor for class mindustry.net.ServerGroup
 
ServerGroup(String, String[], boolean) - Constructor for class mindustry.net.ServerGroup
 
serverJsonBeURLs - Static variable in class mindustry.Vars
URLs to the JSON file containing all the BE servers.
serverJsonURLs - Static variable in class mindustry.Vars
URLs to the JSON file containing all the stable servers.
ServerLoadEvent() - Constructor for class mindustry.game.EventType.ServerLoadEvent
 
serverName - Static variable in class mindustry.net.Administration.Config
 
serverOutdated - Enum constant in enum class mindustry.net.Packets.KickReason
 
serverPacketReliable(Player, String, String) - Static method in class mindustry.core.NetServer
 
serverPacketUnreliable(Player, String, String) - Static method in class mindustry.core.NetServer
 
serverRestarting - Enum constant in enum class mindustry.net.Packets.KickReason
 
serverTps - Variable in class mindustry.core.GameState
Server ticks/second.
service - Static variable in class mindustry.Vars
 
set(float, float, float) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
set(float, float, float) - Method in interface mindustry.world.blocks.payloads.Payload
sets this payload's position on the map.
set(float, float, float) - Method in class mindustry.world.blocks.payloads.UnitPayload
 
set(float, float, float, float, float, float, float, float, float) - Method in class mindustry.entities.part.DrawPart.PartParams
 
set(float, float, Teamc) - Method in class mindustry.entities.Damage.Collided
 
set(int) - Method in enum class mindustry.service.SStat
 
set(int, int, int, Block) - Method in class mindustry.entities.units.BuildPlan
 
set(int, int, Block, Block, Block) - Method in class mindustry.maps.filters.GenerateFilter.GenerateInput
 
set(int, int, Tile) - Method in class mindustry.world.Tiles
set a tile at a position; does not range-check.
set(int, Color, float, float, float, float, float, Object) - Method in class mindustry.entities.Effect.EffectContainer
 
set(Prov<String>, Floatp, Color) - Method in class mindustry.ui.Bar
 
set(Object) - Method in class mindustry.net.Administration.Config
 
set(String, double) - Method in class mindustry.logic.GlobalVars
Sets a global variable by name.
set(GameState.State) - Method in class mindustry.core.GameState
 
set(Schematic.Stile) - Method in class mindustry.game.Schematic.Stile
 
set(Team, Building) - Method in class mindustry.game.EventType.BuildTeamChangeEvent
 
set(Building, Bullet) - Method in class mindustry.game.EventType.BuildDamageEvent
 
set(Player, Administration.ActionType, Unit) - Method in class mindustry.net.Administration.PlayerAction
 
set(Player, Administration.ActionType, Tile) - Method in class mindustry.net.Administration.PlayerAction
 
set(Unit, Bullet) - Method in class mindustry.game.EventType.UnitDamageEvent
 
set(Item, int) - Method in class mindustry.type.ItemSeq
 
set(Item, int) - Method in class mindustry.type.ItemStack
 
set(Item, int) - Method in class mindustry.world.modules.ItemModule
 
set(Liquid, float) - Method in class mindustry.type.LiquidStack
 
set(Liquid, float) - Method in class mindustry.world.modules.LiquidModule
 
set(StatusEffect, float) - Method in class mindustry.entities.units.StatusEntry
 
set(Block, Block) - Method in class mindustry.world.blocks.environment.ShallowLiquid
 
set(Attribute, float) - Method in class mindustry.world.blocks.Attributes
 
set(ItemModule) - Method in class mindustry.world.modules.ItemModule
 
set(Tile) - Method in class mindustry.game.EventType.TileChangeEvent
 
set(Tile) - Method in class mindustry.game.EventType.TilePreChangeEvent
 
set(Tile, Floor, Floor) - Method in class mindustry.game.EventType.TileFloorChangeEvent
 
setAir() - Method in class mindustry.world.Tile
Sets the block to air.
setAutosave(boolean) - Method in class mindustry.game.Saves.SaveSlot
 
setBars() - Method in class mindustry.world.Block
 
setBars() - Method in class mindustry.world.blocks.campaign.Accelerator
 
setBars() - Method in class mindustry.world.blocks.campaign.LandingPad
 
setBars() - Method in class mindustry.world.blocks.campaign.LaunchPad
 
setBars() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector
 
setBars() - Method in class mindustry.world.blocks.defense.ForceProjector
 
setBars() - Method in class mindustry.world.blocks.defense.OverdriveProjector
 
setBars() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
 
setBars() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
setBars() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader
 
setBars() - Method in class mindustry.world.blocks.heat.HeatConductor
 
setBars() - Method in class mindustry.world.blocks.heat.HeatProducer
 
setBars() - Method in class mindustry.world.blocks.liquid.LiquidJunction
 
setBars() - Method in class mindustry.world.blocks.payloads.BlockProducer
 
setBars() - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor
 
setBars() - Method in class mindustry.world.blocks.payloads.PayloadLoader
 
setBars() - Method in class mindustry.world.blocks.power.BeamNode
 
setBars() - Method in class mindustry.world.blocks.power.ConsumeGenerator
 
setBars() - Method in class mindustry.world.blocks.power.HeaterGenerator
 
setBars() - Method in class mindustry.world.blocks.power.ImpactReactor
 
setBars() - Method in class mindustry.world.blocks.power.NuclearReactor
 
setBars() - Method in class mindustry.world.blocks.power.PowerDiode
 
setBars() - Method in class mindustry.world.blocks.power.PowerGenerator
 
setBars() - Method in class mindustry.world.blocks.power.PowerNode
 
setBars() - Method in class mindustry.world.blocks.power.VariableReactor
 
setBars() - Method in class mindustry.world.blocks.production.AttributeCrafter
 
setBars() - Method in class mindustry.world.blocks.production.BeamDrill
 
setBars() - Method in class mindustry.world.blocks.production.Drill
 
setBars() - Method in class mindustry.world.blocks.production.GenericCrafter
 
setBars() - Method in class mindustry.world.blocks.production.HeatCrafter
 
setBars() - Method in class mindustry.world.blocks.production.Pump
 
setBars() - Method in class mindustry.world.blocks.production.SolidPump
 
setBars() - Method in class mindustry.world.blocks.production.WallCrafter
 
setBars() - Method in class mindustry.world.blocks.sandbox.ItemSource
 
setBars() - Method in class mindustry.world.blocks.sandbox.LiquidSource
 
setBars() - Method in class mindustry.world.blocks.sandbox.LiquidVoid
 
setBars() - Method in class mindustry.world.blocks.storage.CoreBlock
 
setBars() - Method in class mindustry.world.blocks.storage.Unloader
 
setBars() - Method in class mindustry.world.blocks.units.Reconstructor
 
setBars() - Method in class mindustry.world.blocks.units.UnitAssembler
 
setBars() - Method in class mindustry.world.blocks.units.UnitCargoLoader
 
setBars() - Method in class mindustry.world.blocks.units.UnitFactory
 
setBlock(Block) - Method in class mindustry.world.Tile
 
setBlock(Block, Team) - Method in class mindustry.world.Tile
 
setBlock(Block, Team, int) - Method in class mindustry.world.Tile
 
setBlock(Block, Team, int, Prov<Building>) - Method in class mindustry.editor.EditorTile
 
setBlock(Block, Team, int, Prov<Building>) - Method in class mindustry.world.Tile
 
SetBlockI() - Constructor for class mindustry.logic.LExecutor.SetBlockI
 
SetBlockI(LVar, LVar, LVar, LVar, LVar, TileLayer) - Constructor for class mindustry.logic.LExecutor.SetBlockI
 
SetBlockStatement() - Constructor for class mindustry.logic.LStatements.SetBlockStatement
 
setbool(boolean) - Method in class mindustry.logic.LVar
 
setButton(Runnable) - Method in class mindustry.ui.fragments.LoadingFragment
 
setByte(byte[], int, int) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
setCameraPosition(float, float) - Static method in class mindustry.core.NetClient
 
setClientConnected() - Method in class mindustry.net.Net
 
setClientLoaded(boolean) - Method in class mindustry.net.Net
Sets the client loaded status, or whether it will receive normal packets from the server.
setColor(Color) - Method in class mindustry.graphics.IndexedRenderer
 
setConnectFilter(Server.ServerConnectFilter) - Method in class mindustry.net.ArcNetProvider
 
setConnectFilter(Server.ServerConnectFilter) - Method in interface mindustry.net.Net.NetProvider
Sets a connection filter by IP address.
setConnectFilter(Server.ServerConnectFilter) - Method in class mindustry.net.Net
Sets a connection filter by IP address.
setconst(Object) - Method in class mindustry.logic.LVar
 
setConstruct(Block, Block) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
setCubemap(Cubemap) - Method in class mindustry.graphics.CubemapMesh
 
setCurrentMod(Mods.LoadedMod) - Method in class mindustry.core.ContentLoader
 
setDeconstruct(Block) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
setDefaults - Variable in class mindustry.entities.bullet.BulletType
Whether status and despawnHit should automatically be set.
setEnabled(Mods.LoadedMod, boolean) - Method in class mindustry.mod.Mods
Makes a mod enabled or disabled.
setEnginesMirror(UnitType.UnitEngine...) - Method in class mindustry.type.UnitType
Sets up engines, mirroring the contents of the specified array.
setFavorite(boolean) - Method in class mindustry.net.ServerGroup
 
setFire(int, Fire) - Method in class mindustry.world.Tiles
 
setFlag(String, boolean) - Static method in class mindustry.logic.LExecutor
 
SetFlagI() - Constructor for class mindustry.logic.LExecutor.SetFlagI
 
SetFlagI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetFlagI
 
SetFlagStatement() - Constructor for class mindustry.logic.LStatements.SetFlagStatement
 
setFloor(Floor) - Method in class mindustry.editor.EditorTile
 
setFloor(Floor) - Method in class mindustry.world.Tile
This resets the overlay!
setFloor(Tile, Block, Block) - Static method in class mindustry.world.Tile
 
setFloorNet(Block) - Method in class mindustry.world.Tile
set()-s this tile, except it's synced across the network
setFloorNet(Block, Block) - Method in class mindustry.world.Tile
set()-s this tile, except it's synced across the network
setFloorUnder(Floor) - Method in class mindustry.world.Tile
Sets the floor, preserving overlay.
setGenerating(boolean) - Method in class mindustry.core.World
 
setGrid(boolean) - Method in class mindustry.editor.MapView
 
setHidden(boolean) - Method in class mindustry.net.ServerGroup
 
setHighScore(int) - Method in class mindustry.maps.Map
 
setHudText(String) - Method in class mindustry.ui.fragments.HudFragment
 
setHudText(String) - Static method in class mindustry.ui.Menus
 
setHudTextReliable(String) - Static method in class mindustry.ui.Menus
TCP version
seti(int, Tile) - Method in class mindustry.world.Tiles
set a tile at a raw array position; used for fast iteration / 1-D for-loops
SetI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetI
 
setImageSize(int, int) - Method in class mindustry.ui.GridImage
 
setInput(InputHandler) - Method in class mindustry.core.Control
 
setInterpreter(Class<? extends Annotation>, Class<T>, MapObjectivesDialog.FieldInterpreter<? super T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
setInterpreter(Class<T>, MapObjectivesDialog.FieldInterpreter<? super T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
setItem(Building, Item, int) - Static method in class mindustry.input.InputHandler
 
setLastDirectory(Fi) - Static method in class mindustry.ui.dialogs.FileChooser
 
setLastSector(Sector) - Method in class mindustry.type.Planet
 
setMapArea(int, int, int, int) - Static method in class mindustry.logic.LExecutor
 
setMapProvider(Maps.MapProvider) - Method in class mindustry.maps.Maps
Set the provider for the map(s) to be played on.
SetMarkerI() - Constructor for class mindustry.logic.LExecutor.SetMarkerI
 
SetMarkerI(LMarkerControl, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetMarkerI
 
SetMarkerStatement() - Constructor for class mindustry.logic.LStatements.SetMarkerStatement
 
setMultipliers(Object...) - Method in class mindustry.world.consumers.ConsumeItemList
Initializes item efficiency multiplier map.
setName(String) - Method in class mindustry.game.Saves.SaveSlot
 
setName(String) - Method in class mindustry.type.Sector
 
setNet(Block) - Method in class mindustry.world.Tile
set()-s this tile, except it's synced across the network
setNet(Block, Team, int) - Method in class mindustry.world.Tile
set()-s this tile, except it's synced across the network
setNextMapOverride(Map) - Method in class mindustry.maps.Maps
Set the map that will override the next selected map.
setnum(double) - Method in class mindustry.logic.LVar
 
setobj(Object) - Method in class mindustry.logic.LVar
 
setObjectives(MapObjectives) - Static method in class mindustry.core.NetClient
 
setOpen(boolean) - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
setOverlay(Block) - Method in class mindustry.editor.EditorTile
 
setOverlay(Block) - Method in class mindustry.world.Tile
 
setOverlay(Tile, Block) - Static method in class mindustry.world.Tile
 
setOverlayID(short) - Method in class mindustry.world.Tile
 
setOverlayNet(Block) - Method in class mindustry.world.Tile
set()-s this tile, except it's synced across the network
setOverlayQuiet(Block) - Method in class mindustry.world.Tile
Sets the overlay without a recache.
setPalette(Color) - Method in class mindustry.game.Team
 
setPalette(Color, Color, Color) - Method in class mindustry.game.Team
 
setPlane(Sector) - Method in class mindustry.graphics.g3d.PlanetRenderer
 
setPlane(Sector, PlaneBatch3D) - Method in class mindustry.type.Planet
 
setPlayerLimit(int) - Method in class mindustry.net.Administration
 
setPlayerTeamEditor(Player, Team) - Static method in class mindustry.ui.fragments.HudFragment
 
setPosition(float, float) - Static method in class mindustry.core.NetClient
 
setProgress(float) - Method in class mindustry.ui.fragments.LoadingFragment
 
setProgress(Floatp) - Method in class mindustry.ui.fragments.LoadingFragment
 
setProjectionMatrix(Mat) - Method in class mindustry.graphics.IndexedRenderer
 
setProp(UnlockableContent, double) - Method in interface mindustry.logic.Settable
 
setProp(LAccess, double) - Method in interface mindustry.logic.Settable
 
setProp(LAccess, Object) - Method in interface mindustry.logic.Settable
 
SetPropI() - Constructor for class mindustry.logic.LExecutor.SetPropI
 
SetPropI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetPropI
 
SetPropStatement() - Constructor for class mindustry.logic.LStatements.SetPropStatement
 
setProvider(Class<T>, MapObjectivesDialog.FieldProvider<T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
setPuddle(int, Puddle) - Method in class mindustry.world.Tiles
 
setQuiet() - Method in class mindustry.core.NetClient
When set, any disconnects will be ignored and no dialogs will be shown.
SetRateI() - Constructor for class mindustry.logic.LExecutor.SetRateI
 
SetRateI(LVar) - Constructor for class mindustry.logic.LExecutor.SetRateI
 
SetRateStatement() - Constructor for class mindustry.logic.LStatements.SetRateStatement
 
setRecoil(float) - Method in class mindustry.entities.part.DrawPart.PartParams
 
setRepo(String) - Method in class mindustry.mod.Mods.LoadedMod
 
setRule(String, String) - Static method in class mindustry.core.NetClient
 
SetRuleI() - Constructor for class mindustry.logic.LExecutor.SetRuleI
 
SetRuleI(LogicRule, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetRuleI
 
setRules(Rules) - Static method in class mindustry.core.NetClient
 
SetRuleStatement() - Constructor for class mindustry.logic.LStatements.SetRuleStatement
 
setScale(float) - Method in class mindustry.core.Renderer
 
setScene(Scene) - Method in class mindustry.logic.LCanvas.JumpButton
 
setShuffleMode(Maps.ShuffleMode) - Method in class mindustry.maps.Maps
 
setSize(float, float) - Method in class mindustry.logic.LCanvas.JumpCurve
 
setStat(String, int) - Method in class mindustry.service.GameService
 
SetStatement() - Constructor for class mindustry.logic.LStatements.SetStatement
 
setStats() - Method in class mindustry.ctype.UnlockableContent
Initializes stats on demand.
setStats() - Method in class mindustry.type.Item
 
setStats() - Method in class mindustry.type.Liquid
 
setStats() - Method in class mindustry.type.StatusEffect
 
setStats() - Method in class mindustry.type.UnitType
 
setStats() - Method in class mindustry.world.Block
 
setStats() - Method in class mindustry.world.blocks.campaign.LaunchPad
 
setStats() - Method in class mindustry.world.blocks.defense.BuildTurret
 
setStats() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector
 
setStats() - Method in class mindustry.world.blocks.defense.ForceProjector
 
setStats() - Method in class mindustry.world.blocks.defense.MendProjector
 
setStats() - Method in class mindustry.world.blocks.defense.OverdriveProjector
 
setStats() - Method in class mindustry.world.blocks.defense.RegenProjector
 
setStats() - Method in class mindustry.world.blocks.defense.ShieldWall
 
setStats() - Method in class mindustry.world.blocks.defense.ShockwaveTower
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.BaseTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.PowerTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.ReloadTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
setStats() - Method in class mindustry.world.blocks.defense.turrets.Turret
 
setStats() - Method in class mindustry.world.blocks.defense.Wall
 
setStats() - Method in class mindustry.world.blocks.distribution.Conveyor
 
setStats() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader
 
setStats() - Method in class mindustry.world.blocks.distribution.Duct
 
setStats() - Method in class mindustry.world.blocks.distribution.DuctJunction
 
setStats() - Method in class mindustry.world.blocks.distribution.DuctRouter
 
setStats() - Method in class mindustry.world.blocks.distribution.MassDriver
 
setStats() - Method in class mindustry.world.blocks.distribution.OverflowDuct
 
setStats() - Method in class mindustry.world.blocks.distribution.StackConveyor
 
setStats() - Method in class mindustry.world.blocks.heat.HeatProducer
 
setStats() - Method in class mindustry.world.blocks.liquid.LiquidJunction
 
setStats() - Method in class mindustry.world.blocks.logic.LogicBlock
 
setStats() - Method in class mindustry.world.blocks.logic.LogicDisplay
 
setStats() - Method in class mindustry.world.blocks.logic.MemoryBlock
 
setStats() - Method in class mindustry.world.blocks.payloads.Constructor
 
setStats() - Method in class mindustry.world.blocks.payloads.PayloadConveyor
 
setStats() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver
 
setStats() - Method in class mindustry.world.blocks.power.BeamNode
 
setStats() - Method in class mindustry.world.blocks.power.ConsumeGenerator
 
setStats() - Method in class mindustry.world.blocks.power.HeaterGenerator
 
setStats() - Method in class mindustry.world.blocks.power.ImpactReactor
 
setStats() - Method in class mindustry.world.blocks.power.NuclearReactor
 
setStats() - Method in class mindustry.world.blocks.power.PowerGenerator
 
setStats() - Method in class mindustry.world.blocks.power.PowerNode
 
setStats() - Method in class mindustry.world.blocks.power.SolarGenerator
 
setStats() - Method in class mindustry.world.blocks.power.ThermalGenerator
 
setStats() - Method in class mindustry.world.blocks.power.VariableReactor
 
setStats() - Method in class mindustry.world.blocks.production.AttributeCrafter
 
setStats() - Method in class mindustry.world.blocks.production.BeamDrill
 
setStats() - Method in class mindustry.world.blocks.production.BurstDrill
 
setStats() - Method in class mindustry.world.blocks.production.Drill
 
setStats() - Method in class mindustry.world.blocks.production.Fracker
 
setStats() - Method in class mindustry.world.blocks.production.GenericCrafter
 
setStats() - Method in class mindustry.world.blocks.production.HeatCrafter
 
setStats() - Method in class mindustry.world.blocks.production.Pump
 
setStats() - Method in class mindustry.world.blocks.production.Separator
 
setStats() - Method in class mindustry.world.blocks.production.SolidPump
 
setStats() - Method in class mindustry.world.blocks.production.WallCrafter
 
setStats() - Method in class mindustry.world.blocks.sandbox.ItemSource
 
setStats() - Method in class mindustry.world.blocks.sandbox.PowerVoid
 
setStats() - Method in class mindustry.world.blocks.storage.CoreBlock
 
setStats() - Method in class mindustry.world.blocks.storage.Unloader
 
setStats() - Method in class mindustry.world.blocks.units.Reconstructor
 
setStats() - Method in class mindustry.world.blocks.units.RepairTower
 
setStats() - Method in class mindustry.world.blocks.units.RepairTurret
 
setStats() - Method in class mindustry.world.blocks.units.UnitAssembler
 
setStats() - Method in class mindustry.world.blocks.units.UnitAssemblerModule
 
setStats() - Method in class mindustry.world.blocks.units.UnitFactory
 
settable - Static variable in enum class mindustry.logic.LAccess
 
settable - Static variable in enum class mindustry.logic.TileLayer
 
Settable - Interface in mindustry.logic
 
setTeam(Team) - Method in class mindustry.editor.EditorTile
 
setTeam(Team) - Method in class mindustry.world.Tile
Do not call unless you know what you are doing! This does not update the indexer!
setTeam(Building, Team) - Static method in class mindustry.world.Tile
 
setTeams(int[], Team) - Static method in class mindustry.world.Tile
 
setTemporaryMapper(MappableContent[][]) - Method in class mindustry.core.ContentLoader
 
setText(String) - Method in class mindustry.ui.fragments.LoadingFragment
 
setText(String, boolean) - Method in class mindustry.game.MapObjectives.ObjectiveMarker
 
setText(String, boolean) - Method in class mindustry.game.MapObjectives.ShapeTextMarker
 
setText(String, boolean) - Method in class mindustry.game.MapObjectives.TextMarker
 
setTexture(String) - Method in class mindustry.game.MapObjectives.ObjectiveMarker
 
setTexture(String) - Method in class mindustry.game.MapObjectives.QuadMarker
 
setTexture(String) - Method in class mindustry.game.MapObjectives.TextureMarker
 
setTile(Tile, Block, Team, int) - Static method in class mindustry.world.Tile
 
setTileBlocks(Block, Team, int[]) - Static method in class mindustry.world.Tile
Positions are in 'packed position' format - left bits x, right bits y.
setTileFloors(Block, int[]) - Static method in class mindustry.world.Tile
Positions are in 'packed position' format - left bits x, right bits y.
setTileOverlays(Block, int[]) - Static method in class mindustry.world.Tile
Positions are in 'packed position' format - left bits x, right bits y.
Setting(String) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
settings - Variable in class mindustry.core.UI
 
SettingsCategory(String, Drawable, Cons<SettingsMenuDialog.SettingsTable>) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsCategory
 
SettingsMenuDialog - Class in mindustry.ui.dialogs
 
SettingsMenuDialog() - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog
 
SettingsMenuDialog.SettingsCategory - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable.AreaTextSetting - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable.CheckSetting - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable.Setting - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable.SliderSetting - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.SettingsTable.TextSetting - Class in mindustry.ui.dialogs
 
SettingsMenuDialog.StringProcessor - Interface in mindustry.ui.dialogs
 
SettingsTable() - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
setTool(EditorTool) - Method in class mindustry.editor.MapView
 
setUnitCommand(Player, int[], UnitCommand) - Static method in class mindustry.input.InputHandler
 
setUnitStance(Player, int[], UnitStance) - Static method in class mindustry.input.InputHandler
 
setup() - Method in class mindustry.ClientLauncher
 
setup() - Method in class mindustry.ui.dialogs.LoadDialog
 
setup(Item) - Method in class mindustry.world.blocks.environment.OreBlock
 
setupColor(float) - Method in class mindustry.world.blocks.power.PowerNode
 
setupFilters() - Method in class mindustry.audio.SoundControl
 
setupLastPos() - Method in class mindustry.ai.types.CommandAI
 
setupLoaders() - Static method in class mindustry.maps.MapPreviewLoader
 
setupRequirements(Category, ItemStack[]) - Method in class mindustry.world.Block
 
setupRequirements(Category, BuildVisibility, ItemStack[]) - Method in class mindustry.world.Block
 
setupRequirements(ItemStack[]) - Method in class mindustry.content.TechTree.TechNode
 
setupUI() - Method in class mindustry.logic.LStatement
 
setupUI() - Method in class mindustry.logic.LStatements.JumpStatement
 
SetWeatherI(LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SetWeatherI
 
setZoom(float) - Method in class mindustry.graphics.MinimapRenderer
 
shader - Variable in class mindustry.graphics.CacheLayer.ShaderLayer
 
shader - Variable in class mindustry.graphics.g3d.PlanetMesh
 
ShaderLayer(Shader) - Constructor for class mindustry.graphics.CacheLayer.ShaderLayer
 
ShaderLayer(Shader, boolean) - Constructor for class mindustry.graphics.CacheLayer.ShaderLayer
 
Shaders - Class in mindustry.graphics
 
Shaders() - Constructor for class mindustry.graphics.Shaders
 
Shaders.AtmosphereShader - Class in mindustry.graphics
 
Shaders.BlockBuildShader - Class in mindustry.graphics
 
Shaders.BuildBeamShader - Class in mindustry.graphics
 
Shaders.CloudShader - Class in mindustry.graphics
 
Shaders.DarknessShader - Class in mindustry.graphics
 
Shaders.FogShader - Class in mindustry.graphics
 
Shaders.LightShader - Class in mindustry.graphics
 
Shaders.LoadShader - Class in mindustry.graphics
 
Shaders.MeshShader - Class in mindustry.graphics
 
Shaders.PlanetGridShader - Class in mindustry.graphics
 
Shaders.PlanetShader - Class in mindustry.graphics
 
Shaders.ShieldShader - Class in mindustry.graphics
 
Shaders.ShockwaveShader - Class in mindustry.graphics
 
Shaders.SpaceShader - Class in mindustry.graphics
 
Shaders.SurfaceShader - Class in mindustry.graphics
 
Shaders.UnitArmorShader - Class in mindustry.graphics
 
Shaders.UnitBuildShader - Class in mindustry.graphics
 
ShaderSphereMesh - Class in mindustry.graphics.g3d
 
ShaderSphereMesh(Planet, Shader, int) - Constructor for class mindustry.graphics.g3d.ShaderSphereMesh
 
shadow - Static variable in class mindustry.graphics.Pal
 
shadow - Variable in class mindustry.type.Weapon
radius of shadow drawn under the weapon; <0 to disable
shadow - Variable in class mindustry.world.blocks.environment.TreeBlock
 
shadow(float, float, float) - Static method in class mindustry.graphics.Drawf
 
shadow(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
shadow(TextureRegion, float, float) - Static method in class mindustry.graphics.Drawf
 
shadow(TextureRegion, float, float, float) - Static method in class mindustry.graphics.Drawf
 
shadow(TextureRegion, float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
shadowAlpha - Variable in class mindustry.world.blocks.environment.TallBlock
 
shadowColor - Static variable in class mindustry.graphics.BlockRenderer
 
shadowColor - Static variable in class mindustry.graphics.g3d.PlanetRenderer
 
shadowElevation - Variable in class mindustry.type.UnitType
movement speed (world units/t)
shadowElevationScl - Variable in class mindustry.type.UnitType
movement speed (world units/t)
shadowLayer - Variable in class mindustry.world.blocks.environment.TallBlock
 
shadowLayer - Variable in class mindustry.world.draw.DrawTurret
 
shadowOffset - Variable in class mindustry.world.blocks.environment.TallBlock
 
shadowOffset - Variable in class mindustry.world.blocks.environment.TreeBlock
 
shadowRegion - Variable in class mindustry.type.UnitType
 
shadowTX - Static variable in class mindustry.type.UnitType
 
shadowTY - Static variable in class mindustry.type.UnitType
 
shake - Variable in class mindustry.entities.bullet.ContinuousBulletType
 
shake - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
shake - Variable in class mindustry.type.Weapon
intensity and duration of each shot's screen shake
shake - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
shake - Variable in class mindustry.world.blocks.defense.turrets.Turret
How much the screen shakes per shot.
shake - Variable in class mindustry.world.blocks.distribution.MassDriver
 
shake - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
shake - Variable in class mindustry.world.blocks.production.BurstDrill
 
shake(float, float) - Method in class mindustry.core.Renderer
 
shake(float, float, float, float) - Static method in class mindustry.entities.Effect
 
shake(float, float, Position) - Static method in class mindustry.entities.Effect
 
shale - Static variable in class mindustry.content.Blocks
 
shaleBoulder - Static variable in class mindustry.content.Blocks
 
shaleWall - Static variable in class mindustry.content.Blocks
 
shallow - Variable in class mindustry.world.blocks.environment.Floor
shallow water flag used for generation
ShallowLiquid - Class in mindustry.world.blocks.environment
Blends water together with a standard floor.
ShallowLiquid(String) - Constructor for class mindustry.world.blocks.environment.ShallowLiquid
 
shape - Enum constant in enum class mindustry.logic.LMarkerControl
 
shapeColor - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
ShapeMarker() - Constructor for class mindustry.game.MapObjectives.ShapeMarker
 
ShapeMarker(float, float) - Constructor for class mindustry.game.MapObjectives.ShapeMarker
 
ShapeMarker(float, float, float, float) - Constructor for class mindustry.game.MapObjectives.ShapeMarker
 
shapeMoveRot - Variable in class mindustry.entities.part.HaloPart
 
ShapePart - Class in mindustry.entities.part
 
ShapePart() - Constructor for class mindustry.entities.part.ShapePart
 
shapeRadius - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
shapeRotateSpeed - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
shapeRotation - Variable in class mindustry.entities.part.HaloPart
 
shapes - Variable in class mindustry.entities.part.HaloPart
 
shapeSides - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
ShapeTextMarker() - Constructor for class mindustry.game.MapObjectives.ShapeTextMarker
 
ShapeTextMarker(String, float, float) - Constructor for class mindustry.game.MapObjectives.ShapeTextMarker
 
ShapeTextMarker(String, float, float, float) - Constructor for class mindustry.game.MapObjectives.ShapeTextMarker
 
ShapeTextMarker(String, float, float, float, float) - Constructor for class mindustry.game.MapObjectives.ShapeTextMarker
 
ShapeTextMarker(String, float, float, float, float, float) - Constructor for class mindustry.game.MapObjectives.ShapeTextMarker
 
sharded - Static variable in class mindustry.game.Team
 
shareFile(Fi) - Method in interface mindustry.core.Platform
Only used for iOS or android: open the share menu for a map or save.
shield - Enum constant in enum class mindustry.logic.LAccess
 
shield - Enum constant in enum class mindustry.logic.RadarSort
 
shield - Enum constant in enum class mindustry.world.meta.BlockFlag
Force projector block.
shield - Static variable in class mindustry.graphics.Pal
 
shield - Static variable in class mindustry.graphics.Shaders
 
shield - Variable in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
shieldApply - Static variable in class mindustry.content.Fx
 
ShieldArcAbility - Class in mindustry.entities.abilities
 
ShieldArcAbility() - Constructor for class mindustry.entities.abilities.ShieldArcAbility
 
shieldBreak - Static variable in class mindustry.content.Fx
 
shieldBreakEffect - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
shieldBreakEffect - Variable in class mindustry.world.blocks.defense.ForceProjector
 
shieldBreaker - Static variable in class mindustry.content.Blocks
 
shieldColor - Variable in class mindustry.type.UnitType
override for unit shield colour.
shieldColor - Variable in class mindustry.world.blocks.defense.BaseShield
 
shieldColor(Unit) - Method in class mindustry.type.UnitType
 
shieldConsumer - Static variable in class mindustry.world.blocks.defense.ForceProjector
 
shieldDamage(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
shieldDamageMultiplier - Variable in class mindustry.entities.bullet.BulletType
Multiplier of how much base damage is done to force shields.
shielded - Static variable in class mindustry.content.StatusEffects
 
shieldedWall - Static variable in class mindustry.content.Blocks
 
shieldHealth - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
shieldHealth - Variable in class mindustry.world.blocks.defense.ForceProjector
 
shieldHealth - Variable in class mindustry.world.blocks.defense.ShieldWall
 
shieldHealth - Static variable in class mindustry.world.meta.Stat
 
shieldHealth - Static variable in class mindustry.world.meta.StatUnit
 
shieldProjector - Static variable in class mindustry.content.Blocks
 
shieldRadius - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
shieldRadius - Variable in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
ShieldRegenFieldAbility - Class in mindustry.entities.abilities
 
ShieldRegenFieldAbility(float, float, float, float) - Constructor for class mindustry.entities.abilities.ShieldRegenFieldAbility
 
shieldRotation - Variable in class mindustry.world.blocks.defense.ForceProjector
 
shields - Variable in class mindustry.game.SpawnGroup
Shield points that this unit has.
shields - Static variable in class mindustry.graphics.Layer
 
shieldScaling - Variable in class mindustry.game.SpawnGroup
How much shields get increased by per wave.
ShieldShader() - Constructor for class mindustry.graphics.Shaders.ShieldShader
 
ShieldWall - Class in mindustry.world.blocks.defense
 
ShieldWall(String) - Constructor for class mindustry.world.blocks.defense.ShieldWall
 
ShieldWall.ShieldWallBuild - Class in mindustry.world.blocks.defense
 
ShieldWallBuild() - Constructor for class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
shieldWave - Static variable in class mindustry.content.Fx
 
shift - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
shiftDeltaX - Variable in class mindustry.input.MobileInput
Used for shifting build plans.
shiftDeltaY - Variable in class mindustry.input.MobileInput
Used for shifting build plans.
shineRegion - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
shineSpeed - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
shineSuffix - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
shipAssembler - Static variable in class mindustry.content.Blocks
 
shipFabricator - Static variable in class mindustry.content.Blocks
 
shipRefabricator - Static variable in class mindustry.content.Blocks
 
shl - Enum constant in enum class mindustry.logic.LogicOp
 
shock - Enum constant in enum class mindustry.game.EventType.Trigger
 
shocked - Static variable in class mindustry.content.StatusEffects
 
shockMine - Static variable in class mindustry.content.Blocks
 
ShockMine - Class in mindustry.world.blocks.defense
 
ShockMine(String) - Constructor for class mindustry.world.blocks.defense.ShockMine
 
ShockMine.ShockMineBuild - Class in mindustry.world.blocks.defense
 
ShockMineBuild() - Constructor for class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
shockwave - Static variable in class mindustry.content.Fx
 
shockwave - Static variable in class mindustry.graphics.Shaders
 
ShockwaveShader() - Constructor for class mindustry.graphics.Shaders.ShockwaveShader
 
shockwaveTower - Static variable in class mindustry.content.Blocks
 
ShockwaveTower - Class in mindustry.world.blocks.defense
 
ShockwaveTower(String) - Constructor for class mindustry.world.blocks.defense.ShockwaveTower
 
ShockwaveTower.ShockwaveTowerBuild - Class in mindustry.world.blocks.defense
 
ShockwaveTowerBuild() - Constructor for class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
shockwaveTowerUse - Enum constant in enum class mindustry.game.EventType.Trigger
 
shockwaveTowerUse - Enum constant in enum class mindustry.service.Achievement
 
shockWetEnemy - Enum constant in enum class mindustry.service.Achievement
 
shoot - Enum constant in enum class mindustry.logic.LAccess
 
shoot - Variable in class mindustry.ai.types.LogicAI
 
shoot - Static variable in class mindustry.ai.UnitStance
 
shoot - Variable in class mindustry.entities.units.WeaponMount
whether to shoot right now
shoot - Variable in class mindustry.type.Weapon
pattern used for bullets
shoot - Variable in class mindustry.world.blocks.defense.turrets.Turret
pattern used for bullets
shoot(float, float, float, float) - Method in interface mindustry.entities.pattern.ShootPattern.BulletHandler
 
shoot(float, float, float, float, Mover) - Method in interface mindustry.entities.pattern.ShootPattern.BulletHandler
 
shoot(int, ShootPattern.BulletHandler) - Method in class mindustry.entities.pattern.ShootPattern
Called on a single "trigger pull".
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootAlternate
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootBarrel
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootHelix
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootMulti
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootPattern
Called on a single "trigger pull".
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootSine
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootSpread
 
shoot(int, ShootPattern.BulletHandler, Runnable) - Method in class mindustry.entities.pattern.ShootSummon
 
shoot(BulletType) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
shoot(Unit, WeaponMount, float, float, float) - Method in class mindustry.type.Weapon
 
shoot(Unit, WeaponMount, float, float, float) - Method in class mindustry.type.weapons.PointDefenseWeapon
 
shoot(Unit, WeaponMount, float, float, float) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
ShootAlternate - Class in mindustry.entities.pattern
 
ShootAlternate() - Constructor for class mindustry.entities.pattern.ShootAlternate
 
ShootAlternate(float) - Constructor for class mindustry.entities.pattern.ShootAlternate
 
ShootBarrel - Class in mindustry.entities.pattern
 
ShootBarrel() - Constructor for class mindustry.entities.pattern.ShootBarrel
 
shootBig - Static variable in class mindustry.content.Fx
 
shootBig2 - Static variable in class mindustry.content.Fx
 
shootBigColor - Static variable in class mindustry.content.Fx
 
shootBigSmoke - Static variable in class mindustry.content.Fx
 
shootBigSmoke2 - Static variable in class mindustry.content.Fx
 
shootCone - Variable in class mindustry.type.Weapon
The half-radius of the cone in which shooting will start.
shootCone - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
shootCone - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
shootCone - Variable in class mindustry.world.blocks.defense.turrets.Turret
Maximum angle difference in degrees at which turret will still try to shoot.
shootDuration - Variable in class mindustry.world.blocks.defense.turrets.LaserTurret
 
shootEffect - Variable in class mindustry.entities.abilities.MoveLightningAbility
 
shootEffect - Variable in class mindustry.entities.bullet.BulletType
Effect created when shooting.
shootEffect - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
shootEffect - Variable in class mindustry.world.blocks.defense.turrets.Turret
Optional override for all shoot effects.
shootEffect - Variable in class mindustry.world.blocks.distribution.MassDriver
 
shootEffect - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
shooter - Variable in class mindustry.ai.types.MissileAI
 
shooterValid(Building) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
shootHeal - Static variable in class mindustry.content.Fx
 
shootHealYellow - Static variable in class mindustry.content.Fx
 
ShootHelix - Class in mindustry.entities.pattern
 
ShootHelix() - Constructor for class mindustry.entities.pattern.ShootHelix
 
ShootHelix(float, float) - Constructor for class mindustry.entities.pattern.ShootHelix
 
ShootHelix(float, float, float) - Constructor for class mindustry.entities.pattern.ShootHelix
 
shooting - Enum constant in enum class mindustry.logic.LAccess
 
shooting - Enum constant in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
 
shooting - Enum constant in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
 
shootLength - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
shootLength - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
shootLiquid - Static variable in class mindustry.content.Fx
 
ShootMulti - Class in mindustry.entities.pattern
 
ShootMulti() - Constructor for class mindustry.entities.pattern.ShootMulti
 
ShootMulti(ShootPattern, ShootPattern...) - Constructor for class mindustry.entities.pattern.ShootMulti
 
shootOnDeath - Variable in class mindustry.type.Weapon
whether this weapon should fire when its owner dies
shootp - Enum constant in enum class mindustry.logic.LAccess
 
ShootPattern - Class in mindustry.entities.pattern
Handles different types of bullet patterns for shooting.
ShootPattern() - Constructor for class mindustry.entities.pattern.ShootPattern
 
ShootPattern.BulletHandler - Interface in mindustry.entities.pattern
 
shootPayloadDriver - Static variable in class mindustry.content.Fx
 
shootPyraFlame - Static variable in class mindustry.content.Fx
 
shootRange - Static variable in class mindustry.world.meta.Stat
 
ShootSine - Class in mindustry.entities.pattern
 
ShootSine() - Constructor for class mindustry.entities.pattern.ShootSine
 
ShootSine(float, float) - Constructor for class mindustry.entities.pattern.ShootSine
 
shootSmall - Static variable in class mindustry.content.Fx
 
shootSmallColor - Static variable in class mindustry.content.Fx
 
shootSmallFlame - Static variable in class mindustry.content.Fx
 
shootSmallSmoke - Static variable in class mindustry.content.Fx
 
shootSmokeDisperse - Static variable in class mindustry.content.Fx
 
shootSmokeMissile - Static variable in class mindustry.content.Fx
 
shootSmokeMissileColor - Static variable in class mindustry.content.Fx
 
shootSmokeSmite - Static variable in class mindustry.content.Fx
 
shootSmokeSquare - Static variable in class mindustry.content.Fx
 
shootSmokeSquareBig - Static variable in class mindustry.content.Fx
 
shootSmokeSquareSparse - Static variable in class mindustry.content.Fx
 
shootSmokeTitan - Static variable in class mindustry.content.Fx
 
shootSound - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
shootSound - Variable in class mindustry.entities.abilities.MoveLightningAbility
 
shootSound - Variable in class mindustry.type.Weapon
sound used for shooting
shootSound - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
shootSound - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
shootSound - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
shootSound - Variable in class mindustry.world.blocks.defense.turrets.Turret
Sound emitted when a single bullet is shot.
shootSound - Variable in class mindustry.world.blocks.distribution.MassDriver
 
shootSound - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
shootSoundVolume - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
ShootSpread - Class in mindustry.entities.pattern
 
ShootSpread() - Constructor for class mindustry.entities.pattern.ShootSpread
 
ShootSpread(int, float) - Constructor for class mindustry.entities.pattern.ShootSpread
 
shootStatus - Variable in class mindustry.type.Weapon
status effect applied when shooting
shootStatusDuration - Variable in class mindustry.type.Weapon
status effect duration when shot
ShootSummon - Class in mindustry.entities.pattern
 
ShootSummon() - Constructor for class mindustry.entities.pattern.ShootSummon
 
ShootSummon(float, float, float, float) - Constructor for class mindustry.entities.pattern.ShootSummon
 
shootTitan - Static variable in class mindustry.content.Fx
 
shootType - Variable in class mindustry.world.blocks.defense.turrets.ContinuousTurret
 
shootType - Variable in class mindustry.world.blocks.defense.turrets.PowerTurret
 
shootWarmup - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
shootWarmupSpeed - Variable in class mindustry.type.Weapon
lerp speed for shoot warmup, only used for parts
shootWarmupSpeed - Variable in class mindustry.world.blocks.defense.turrets.Turret
Lerp speed of turret warmup.
shootX - Enum constant in enum class mindustry.logic.LAccess
 
shootX - Variable in class mindustry.type.Weapon
projectile/effect offsets from center of weapon
shootX - Variable in class mindustry.world.blocks.defense.turrets.Turret
Turret shoot point.
shootY - Enum constant in enum class mindustry.logic.LAccess
 
shootY - Variable in class mindustry.type.Weapon
projectile/effect offsets from center of weapon
shootY - Variable in class mindustry.world.blocks.defense.turrets.Turret
Turret shoot point.
shortDescription() - Method in class mindustry.mod.Mods.ModMeta
 
shorten() - Method in class mindustry.graphics.Trail
Removes the last point from the trail at intervals.
shorten(float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
shotDelay - Variable in class mindustry.entities.pattern.ShootPattern
delay in ticks between shots
shots - Variable in class mindustry.entities.pattern.ShootPattern
amount of shots per "trigger pull"
shots - Variable in class mindustry.world.blocks.defense.ShockMine
 
shots - Static variable in class mindustry.world.meta.Stat
 
shots - Static variable in class mindustry.world.meta.StatUnit
 
shotsPerSec() - Method in class mindustry.type.Weapon
 
shouldActiveSound() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
shouldActiveSound() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
shouldActiveSound() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
shouldActiveSound() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
shouldActiveSound() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
shouldAmbientSound() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
shouldAutoTarget() - Method in interface mindustry.world.blocks.ControlBlock
 
shouldAutoTarget() - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
shouldBeEnabled() - Method in class mindustry.mod.Mods.LoadedMod
 
shouldConsume() - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
shouldConsume() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
shouldConsume() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
shouldConsume() - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
shouldConsume() - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
shouldConsume() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
shouldConsume() - Method in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
shouldConsume() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
shouldCreate() - Method in class mindustry.entities.Effect
 
shouldExplode() - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
shouldExplode() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
shouldExplode() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
shouldExport() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
shouldExport() - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
shouldFaceTarget() - Method in class mindustry.ai.types.FlyingFollowAI
 
shouldFire() - Method in class mindustry.ai.types.CommandAI
 
shouldFire() - Method in class mindustry.entities.units.AIController
 
shouldIndex(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
shouldIndex(Tile) - Method in class mindustry.world.blocks.environment.SteamVent
 
shouldPause - Variable in class mindustry.ui.dialogs.BaseDialog
If true, this dialog will pause the game while open.
shouldPlay() - Method in class mindustry.audio.SoundControl
 
shouldProcess() - Method in interface mindustry.async.AsyncProcess
 
shouldShoot - Variable in class mindustry.input.DesktopInput
Whether player is currently deleting removal plans.
shouldShoot() - Method in class mindustry.ai.types.BuilderAI
 
shouldShoot() - Method in class mindustry.ai.types.LogicAI
 
shouldShoot() - Method in class mindustry.entities.units.AIController
 
shouldShowConfigure(Player) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
shouldShowConfigure(Player) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
shouldShowConfigure(Player) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
shouldShowConfigure(Player) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
shouldShowConfigure(Player) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
shouldShowVariables() - Method in class mindustry.logic.LogicDialog
 
shouldTurn() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
shouldWrite() - Method in class mindustry.game.FogControl
 
shouldWrite() - Method in interface mindustry.io.SaveFileReader.CustomChunk
 
show - Variable in class mindustry.type.StatusEffect
Whether to show this effect in the database.
show() - Method in class mindustry.editor.MapEditorDialog
 
show() - Method in class mindustry.ui.dialogs.EffectsDialog
 
show() - Method in class mindustry.ui.dialogs.LoadDialog
 
show() - Method in class mindustry.ui.dialogs.MapListDialog
 
show() - Method in class mindustry.ui.dialogs.PlanetDialog
show with no limitations, just as a map.
show() - Method in class mindustry.ui.dialogs.SchematicsDialog
 
show() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
show() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
 
show() - Method in class mindustry.ui.fragments.LoadingFragment
 
show(int, Seq<ItemStack>, Boolf<Item>, Runnable, Runnable, Runnable) - Method in class mindustry.ui.dialogs.LoadoutDialog
 
show(int, ItemSeq, Seq<ItemStack>, Boolf<Item>, Runnable, Runnable, Runnable) - Method in class mindustry.ui.dialogs.LoadoutDialog
 
show(Cons<Color>) - Method in class mindustry.ui.dialogs.PaletteDialog
 
show(Cons<Seq<GenerateFilter>>) - Method in class mindustry.editor.MapGenerateDialog
 
show(Cons<LogicFx.EffectEntry>) - Method in class mindustry.ui.dialogs.EffectsDialog
 
show(Intc) - Method in class mindustry.ui.dialogs.IconSelectDialog
 
show(Color, boolean, Cons<Color>) - Method in class mindustry.ui.dialogs.ColorPicker
 
show(Color, Cons<Color>) - Method in class mindustry.ui.dialogs.ColorPicker
 
show(ObjectSet<T>) - Method in class mindustry.editor.BannedContentDialog
 
show(Seq<MapObjectives.MapObjective>, Cons<Seq<MapObjectives.MapObjective>>) - Method in class mindustry.editor.MapObjectivesDialog
 
show(Seq<GenerateFilter>, Cons<Seq<GenerateFilter>>) - Method in class mindustry.editor.MapGenerateDialog
 
show(String) - Method in class mindustry.ui.fragments.LoadingFragment
 
show(String, String) - Method in class mindustry.ui.dialogs.FullTextDialog
 
show(String, LExecutor, boolean, Cons<String>) - Method in class mindustry.logic.LogicDialog
 
show(UnlockableContent) - Method in class mindustry.ui.dialogs.ContentInfoDialog
 
show(Rules, Prov<Rules>) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
show(Schematic) - Method in class mindustry.ui.dialogs.SchematicsDialog.SchematicInfoDialog
 
show(Team) - Method in class mindustry.ui.dialogs.GameOverDialog
 
show(Player, Administration.TraceInfo) - Method in class mindustry.ui.dialogs.TraceDialog
 
show(Map) - Method in class mindustry.ui.dialogs.MapPlayDialog
 
show(Map, boolean) - Method in class mindustry.ui.dialogs.MapPlayDialog
 
show(MapLocales) - Method in class mindustry.editor.MapLocalesDialog
 
show(Planet) - Method in class mindustry.ui.dialogs.CampaignCompleteDialog
 
show(Planet) - Method in class mindustry.ui.dialogs.CampaignRulesDialog
 
show(CoreBlock, Sector, Sector, Runnable) - Method in class mindustry.ui.dialogs.LaunchLoadoutDialog
 
showAddDialog() - Method in class mindustry.logic.LogicDialog
 
showCancel() - Method in class mindustry.input.MobileInput
 
showConfig(BuildPlan) - Method in class mindustry.ui.fragments.PlanConfigFragment
 
showConfig(Building) - Method in class mindustry.ui.fragments.BlockConfigFragment
 
showConfirm(String, Runnable) - Method in class mindustry.core.UI
 
showConfirm(String, String, Boolp, Runnable) - Method in class mindustry.core.UI
 
showConfirm(String, String, Runnable) - Method in class mindustry.core.UI
 
showConnectMessages - Static variable in class mindustry.net.Administration.Config
 
showContentSelect(ContentType, Cons<T>, Boolf<T>) - Static method in class mindustry.editor.MapObjectivesDialog
 
showCredits() - Method in class mindustry.ui.dialogs.AboutDialog
 
showCustomConfirm(String, String, String, String, Runnable, Runnable) - Method in class mindustry.core.UI
 
showDebug - Static variable in class mindustry.ai.ControlPathfinder
 
showed - Variable in class mindustry.ui.dialogs.PlanetDialog
 
showEdit(Schematic) - Method in class mindustry.ui.dialogs.SchematicsDialog
 
showEditDialog() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
showEditDialog(boolean) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
showError(Throwable) - Method in class mindustry.net.Net
Display a network error.
showErrorMessage(String) - Method in class mindustry.core.UI
 
showException(String, Throwable) - Method in class mindustry.core.UI
 
showException(Throwable) - Method in class mindustry.core.UI
 
showExport(Schematic) - Method in class mindustry.ui.dialogs.SchematicsDialog
 
showFileChooser(boolean, String, Cons<Fi>) - Method in interface mindustry.core.Platform
 
showFileChooser(boolean, String, String, Cons<Fi>) - Method in interface mindustry.core.Platform
Show a file chooser.
showFollowUpMenu(int, String, String, String[][], Intc) - Method in class mindustry.core.UI
Shows a menu that hides when another followUp-menu is shown or when nothing is selected.
showFor(Building) - Method in class mindustry.ui.fragments.BlockInventoryFragment
 
showImport() - Method in class mindustry.ui.dialogs.SchematicsDialog
 
showInfo(String) - Method in class mindustry.core.UI
 
showInfo(Schematic) - Method in class mindustry.ui.dialogs.SchematicsDialog
 
showInfoFade(String) - Method in class mindustry.core.UI
 
showInfoFade(String, float) - Method in class mindustry.core.UI
 
showInfoOnHidden(String, Runnable) - Method in class mindustry.core.UI
 
showInfoPopup(String, float, int, int, int, int, int) - Method in class mindustry.core.UI
Shows a label at some position on the screen.
showInfoText(String, String) - Method in class mindustry.core.UI
 
showInfoToast(String, float) - Method in class mindustry.core.UI
Shows a fading label at the top of the screen.
showLabel(String, float, float, float) - Method in class mindustry.core.UI
Shows a label in the world.
showLanding(LaunchAnimator) - Method in class mindustry.core.Renderer
 
showLaunch(LaunchAnimator) - Method in class mindustry.core.Renderer
 
showMenu(String, String, String[][], Intc) - Method in class mindustry.core.UI
Shows a menu that fires a callback when an option is selected.
showMultiFileChooser(Cons<Fi>, String...) - Method in interface mindustry.core.Platform
Show a file chooser for multiple file types.
shown - Variable in class mindustry.game.SectorInfo
Whether this sector was indicated to the player or not.
shown - Variable in class mindustry.ui.fragments.HudFragment
 
shown - Static variable in class mindustry.world.meta.BuildVisibility
 
shown() - Method in class mindustry.ui.fragments.ChatFragment
 
shown() - Method in class mindustry.ui.fragments.ConsoleFragment
 
shown() - Method in class mindustry.ui.fragments.HintsFragment
 
shown() - Method in class mindustry.ui.fragments.MinimapFragment
 
showNativeFileChooser(boolean, String, Cons<Fi>, String...) - Method in interface mindustry.core.Platform
 
shownPlanets - Variable in class mindustry.ctype.UnlockableContent
Planets that this content is made for.
showOkText(String, String, Runnable) - Method in class mindustry.core.UI
 
showOverlay(TextureRegion) - Method in class mindustry.world.blocks.payloads.UnitPayload
Flashes a red overlay region.
showOverlay(TextureRegionDrawable) - Method in class mindustry.world.blocks.payloads.UnitPayload
Flashes a red overlay region.
showOverview() - Method in class mindustry.ui.dialogs.PlanetDialog
 
showPlanetLaunch(Sector, Seq<Planet>, Cons<Sector>) - Method in class mindustry.ui.dialogs.PlanetDialog
 
showRtsAIRule - Variable in class mindustry.type.Planet
If true, RTS AI can be customized.
showRuleEditRule - Variable in class mindustry.ui.dialogs.CustomRulesDialog
 
showSchematicSave() - Method in class mindustry.input.InputHandler
 
showSectorLandInfo - Variable in class mindustry.type.SectorPreset
 
showSectorLandInfo - Static variable in class mindustry.Vars
Whether to show sector info upon landing.
showSelect(Button, T[], T, Cons<T>) - Method in class mindustry.logic.LStatement
 
showSelect(Button, T[], T, Cons<T>, int, Cons<Cell>) - Method in class mindustry.logic.LStatement
 
showSelect(Sector, Cons<Sector>) - Method in class mindustry.ui.dialogs.PlanetDialog
 
showSelectTable(Button, Cons2<Table, Runnable>) - Method in class mindustry.logic.LStatement
 
showSmall(String, String) - Method in class mindustry.core.UI
 
showSpawns - Variable in class mindustry.game.CampaignRules
 
showSpawns - Variable in class mindustry.game.Rules
If true, unit spawn points are shown.
showStartupInfo(String) - Method in class mindustry.core.UI
 
showStatSprite - Variable in class mindustry.type.Weapon
Whether to show the sprite of the weapon in the database.
showTeamSelect(boolean, Cons<Team>) - Static method in class mindustry.editor.MapObjectivesDialog
 
showTeamSelect(Cons<Team>) - Static method in class mindustry.editor.MapObjectivesDialog
 
showText(String, String) - Method in class mindustry.core.UI
 
showText(String, String, int) - Method in class mindustry.core.UI
 
showTextInput(String, String, int, String, boolean, boolean, Cons<String>, Runnable) - Method in class mindustry.core.UI
 
showTextInput(String, String, int, String, boolean, Cons<String>) - Method in class mindustry.core.UI
 
showTextInput(String, String, int, String, boolean, Cons<String>, Runnable) - Method in class mindustry.core.UI
 
showTextInput(String, String, int, String, Cons<String>) - Method in class mindustry.core.UI
 
showTextInput(String, String, String, Cons<String>) - Method in class mindustry.core.UI
 
showToast(Drawable, float, String) - Method in class mindustry.ui.fragments.HudFragment
 
showToast(Drawable, String) - Method in class mindustry.ui.fragments.HudFragment
 
showToast(String) - Method in class mindustry.ui.fragments.HudFragment
 
showUnlock() - Method in class mindustry.ctype.UnlockableContent
 
showUnlock() - Method in class mindustry.type.StatusEffect
 
showUnlock(UnlockableContent) - Method in class mindustry.ui.fragments.HudFragment
Show unlock notification for a new recipe.
showUpdateDialog() - Method in class mindustry.net.BeControl
shows the dialog for updating the game on desktop, or a prompt for doing so on the server
showZenity(boolean, String, String[], Cons<Fi>, Runnable) - Static method in interface mindustry.core.Platform
attempt to use the native file picker with zenity, or runs the fallback Runnable if the operation fails
shr - Enum constant in enum class mindustry.logic.LogicOp
 
ShrapnelBulletType - Class in mindustry.entities.bullet
 
ShrapnelBulletType() - Constructor for class mindustry.entities.bullet.ShrapnelBulletType
 
shrinkInterp - Variable in class mindustry.entities.bullet.BasicBulletType
 
shrinkX - Variable in class mindustry.entities.bullet.BasicBulletType
 
shrinkY - Variable in class mindustry.entities.bullet.BasicBulletType
 
shrubs - Static variable in class mindustry.content.Blocks
 
side - Variable in class mindustry.entities.abilities.MoveLightningAbility
 
side - Variable in class mindustry.entities.units.WeaponMount
extra state for alternating weapons
side1 - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
side2 - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
sideAngle - Variable in class mindustry.entities.bullet.LaserBulletType
 
sideHeat - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
sideHeat - Variable in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
sideHeat - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
sideHeat - Variable in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
sideHeat() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
sideHeat() - Method in interface mindustry.world.blocks.heat.HeatConsumer
 
sideHeat() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
sideHeat() - Method in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
sideLength - Variable in class mindustry.entities.bullet.LaserBulletType
 
sideMultiplier - Variable in class mindustry.entities.part.DrawPart.PartParams
 
sideOffset - Variable in class mindustry.world.draw.DrawPistons
 
sideOverride - Variable in class mindustry.entities.part.DrawPart.PartParams
 
sideRegion1 - Variable in class mindustry.world.blocks.units.UnitAssembler
 
sideRegion1 - Variable in class mindustry.world.blocks.units.UnitAssemblerModule
 
sideRegion2 - Variable in class mindustry.world.blocks.units.UnitAssembler
 
sideRegion2 - Variable in class mindustry.world.blocks.units.UnitAssemblerModule
 
sides - Variable in class mindustry.entities.abilities.ForceFieldAbility
Sides of shield polygon.
sides - Variable in class mindustry.entities.effect.WaveEffect
 
sides - Variable in class mindustry.entities.part.FlarePart
 
sides - Variable in class mindustry.entities.part.HaloPart
 
sides - Variable in class mindustry.entities.part.HoverPart
 
sides - Variable in class mindustry.entities.part.ShapePart
 
sides - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
sides - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
sides - Variable in class mindustry.world.blocks.defense.BaseShield
 
sides - Variable in class mindustry.world.blocks.defense.ForceProjector
 
sides - Variable in class mindustry.world.draw.DrawBubbles
 
sides - Variable in class mindustry.world.draw.DrawCircles
 
sides - Variable in class mindustry.world.draw.DrawCultivator
 
sides - Variable in class mindustry.world.draw.DrawParticles
 
sides - Variable in class mindustry.world.draw.DrawPistons
 
sides - Variable in class mindustry.world.draw.DrawShape
 
sideWidth - Variable in class mindustry.entities.bullet.LaserBulletType
 
siege - Static variable in class mindustry.content.SectorPresets
 
silence() - Method in class mindustry.audio.SoundControl
Fades out the current track, unless it has already been silenced.
silenced - Variable in class mindustry.audio.SoundControl
 
silicon - Static variable in class mindustry.content.Items
 
siliconAmmoBack - Static variable in class mindustry.graphics.Pal
 
siliconAmmoFront - Static variable in class mindustry.graphics.Pal
 
siliconArcFurnace - Static variable in class mindustry.content.Blocks
 
siliconCrucible - Static variable in class mindustry.content.Blocks
 
siliconSmelter - Static variable in class mindustry.content.Blocks
 
simpleName() - Method in class mindustry.maps.filters.GenerateFilter
 
sin - Enum constant in enum class mindustry.logic.LogicOp
 
sin(float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
sin(float, float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
sine - Variable in class mindustry.world.draw.DrawFrames
If true, frames wil alternate back and forth in a sine wave.
SingleBlockProducer - Class in mindustry.world.blocks.production
 
SingleBlockProducer(String) - Constructor for class mindustry.world.blocks.production.SingleBlockProducer
 
SingleBlockProducer.SingleBlockProducerBuild - Class in mindustry.world.blocks.production
 
SingleBlockProducerBuild() - Constructor for class mindustry.world.blocks.production.SingleBlockProducer.SingleBlockProducerBuild
 
singleTarget - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
sinMag - Variable in class mindustry.world.draw.DrawPistons
 
sinMag - Variable in class mindustry.world.draw.DrawWarmupRegion
 
sinMagMax - Variable in class mindustry.type.weather.ParticleWeather
 
sinMagMin - Variable in class mindustry.type.weather.ParticleWeather
 
sinOffset - Variable in class mindustry.world.draw.DrawPistons
 
sinScl - Variable in class mindustry.world.draw.DrawPistons
 
sinScl - Variable in class mindustry.world.draw.DrawWarmupRegion
 
sinSclMax - Variable in class mindustry.type.weather.ParticleWeather
 
sinSclMin - Variable in class mindustry.type.weather.ParticleWeather
 
site1 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
site2 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
size - Enum constant in enum class mindustry.logic.LAccess
 
size - Variable in class mindustry.ai.PathfindQueue
The number of elements in the priority queue.
size - Variable in class mindustry.graphics.g3d.PlanetGrid
 
size - Variable in class mindustry.logic.LogicFx.EffectEntry
 
size - Variable in class mindustry.tools.Generators.ScorchGenerator
 
size - Variable in class mindustry.world.Block
multiblock size
size - Variable in class mindustry.world.blocks.environment.Cliff
 
size - Static variable in class mindustry.world.meta.Stat
 
size() - Method in class mindustry.entities.EntityGroup
 
size() - Method in class mindustry.game.MapMarkers
 
size() - Method in class mindustry.graphics.Trail
 
size() - Method in class mindustry.logic.LogicFx.EffectEntry
 
size() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
size() - Method in interface mindustry.world.blocks.payloads.Payload
 
size() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
sizeChangeStart - Variable in class mindustry.entities.effect.ParticleEffect
Controls the amount of ticks the effect waits before changing size.
Sized - Interface in mindustry.entities
 
sizeFrom - Variable in class mindustry.entities.effect.ParticleEffect
Controls the initial and final sprite sizes.
sizeFrom - Variable in class mindustry.entities.effect.WaveEffect
 
sizeInterp - Variable in class mindustry.entities.effect.ParticleEffect
Particle size interpolation.
sizeMax - Variable in class mindustry.type.weather.ParticleWeather
 
sizeMax - Variable in class mindustry.type.weather.RainWeather
 
sizeMin - Variable in class mindustry.type.weather.ParticleWeather
 
sizeMin - Variable in class mindustry.type.weather.RainWeather
 
sizeOffset - Variable in class mindustry.world.Block
offset for iteration (internal use only)
sizerot - Variable in class mindustry.logic.LStatements.EffectStatement
 
sizeTo - Variable in class mindustry.entities.effect.ParticleEffect
Controls the initial and final sprite sizes.
sizeTo - Variable in class mindustry.entities.effect.WaveEffect
 
skew - Variable in class mindustry.ui.WarningBar
 
skip(Vec3) - Method in interface mindustry.graphics.g3d.HexMesher
 
skip_wave - Enum constant in enum class mindustry.input.Binding
 
skipChunk(DataInput) - Method in class mindustry.io.SaveFileReader
 
skipChunk(DataInput, boolean) - Method in class mindustry.io.SaveFileReader
Skip a chunk completely, discarding the bytes.
skipModCode - Static variable in class mindustry.Vars
If true, mod code and scripts do not run.
skipModLoading() - Method in class mindustry.mod.Mods
 
skipWave() - Method in class mindustry.core.Logic
 
skybox - Variable in class mindustry.graphics.g3d.PlanetRenderer
 
slag - Static variable in class mindustry.content.Blocks
 
slag - Static variable in class mindustry.content.Liquids
 
slag - Static variable in class mindustry.graphics.CacheLayer
 
slag - Static variable in class mindustry.graphics.Shaders
 
slagCentrifuge - Static variable in class mindustry.content.Blocks
 
slagHeater - Static variable in class mindustry.content.Blocks
 
slagIncinerator - Static variable in class mindustry.content.Blocks
 
slagOrange - Static variable in class mindustry.graphics.Pal
 
sliced(TextureRegion, Autotiler.SliceMode) - Method in interface mindustry.world.blocks.Autotiler
 
sliderPref(String, int, int, int, int, SettingsMenuDialog.StringProcessor) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
sliderPref(String, int, int, int, SettingsMenuDialog.StringProcessor) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
SliderSetting(String, int, int, int, int, SettingsMenuDialog.StringProcessor) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.SliderSetting
 
slope() - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
slow - Static variable in class mindustry.content.StatusEffects
 
slurpEffect - Variable in class mindustry.entities.abilities.LiquidRegenAbility
 
slurpEffectChance - Variable in class mindustry.entities.abilities.LiquidRegenAbility
 
slurpSpeed - Variable in class mindustry.entities.abilities.LiquidRegenAbility
 
smallDeconstructor - Static variable in class mindustry.content.Blocks
 
smallHeatRedirector - Static variable in class mindustry.content.Blocks
 
smallPane - Static variable in class mindustry.ui.Styles
 
smeltsmoke - Static variable in class mindustry.content.Fx
 
smite - Static variable in class mindustry.content.Blocks
 
smoke - Static variable in class mindustry.content.Fx
 
smokeAoeCloud - Static variable in class mindustry.content.Fx
 
smokeCloud - Static variable in class mindustry.content.Fx
 
smokeColor - Variable in class mindustry.entities.effect.ExplosionEffect
 
smokeEffect - Variable in class mindustry.entities.bullet.BulletType
Extra smoke effect created when shooting.
smokeEffect - Variable in class mindustry.world.blocks.defense.turrets.Turret
Optional override for all smoke effects.
smokeEffect - Variable in class mindustry.world.blocks.distribution.MassDriver
 
smokeEffect - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
smokePuff - Static variable in class mindustry.content.Fx
 
smokeRad - Variable in class mindustry.entities.effect.ExplosionEffect
 
smokes - Variable in class mindustry.entities.effect.ExplosionEffect
 
smokeSize - Variable in class mindustry.entities.effect.ExplosionEffect
 
smokeSizeBase - Variable in class mindustry.entities.effect.ExplosionEffect
 
smokeThreshold - Variable in class mindustry.world.blocks.power.NuclearReactor
threshold at which block starts smoking
smoothEfficiency - Variable in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
smoothEfficiency - Variable in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
smoothEfficiency - Variable in class mindustry.world.blocks.defense.Radar.RadarBuild
 
smoothLight - Variable in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
smoothLiquid - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
smoothProgress - Variable in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
smoothRadius - Variable in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
smoothReload - Variable in class mindustry.entities.part.DrawPart.PartParams
 
smoothReload - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
smoothReload - Variable in class mindustry.entities.units.WeaponMount
lerps to reload time
smoothReloadSpeed - Variable in class mindustry.type.Weapon
lerp speed for shoot warmup, only used for parts
smoothRot - Variable in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
smoothTime - Variable in class mindustry.world.blocks.power.LightBlock.LightBuild
 
snap() - Method in class mindustry.ui.Bar
 
snapProgress() - Method in class mindustry.ui.fragments.LoadingFragment
 
snapshotInterval - Static variable in class mindustry.net.Administration.Config
 
snapshotsSent - Variable in class mindustry.net.NetConnection
Count of snapshots sent from server.
snow - Static variable in class mindustry.content.Blocks
 
snow - Static variable in class mindustry.content.Weathers
 
snowBoulder - Static variable in class mindustry.content.Blocks
 
snowPine - Static variable in class mindustry.content.Blocks
 
snowWall - Static variable in class mindustry.content.Blocks
 
socketConfigChanged - Enum constant in enum class mindustry.game.EventType.Trigger
 
socketInput - Static variable in class mindustry.net.Administration.Config
 
socketInputAddress - Static variable in class mindustry.net.Administration.Config
 
socketInputPort - Static variable in class mindustry.net.Administration.Config
 
softDependencies - Variable in class mindustry.mod.Mods.LoadedMod
This mod's soft dependencies as already-loaded mods.
softDependencies - Variable in class mindustry.mod.Mods.ModMeta
 
softShadowRegion - Variable in class mindustry.type.UnitType
 
softShadowScl - Variable in class mindustry.type.UnitType
movement speed (world units/t)
SolarFlare - Class in mindustry.type.weather
 
SolarFlare(String) - Constructor for class mindustry.type.weather.SolarFlare
 
SolarGenerator - Class in mindustry.world.blocks.power
 
SolarGenerator(String) - Constructor for class mindustry.world.blocks.power.SolarGenerator
 
SolarGenerator.SolarGeneratorBuild - Class in mindustry.world.blocks.power
 
SolarGeneratorBuild() - Constructor for class mindustry.world.blocks.power.SolarGenerator.SolarGeneratorBuild
 
solarMultiplier - Enum constant in enum class mindustry.logic.LogicRule
 
solarMultiplier - Variable in class mindustry.game.Rules
Multiplies power output of solar panels.
solarPanel - Static variable in class mindustry.content.Blocks
 
solarSystem - Variable in class mindustry.type.Planet
The root parent of the whole solar system this planet is in.
solid - Enum constant in enum class mindustry.logic.LAccess
 
solid - Variable in class mindustry.world.Block
whether this is solid
solid() - Method in class mindustry.world.Tile
 
solid(int, int) - Method in class mindustry.core.World
 
solid(int, int) - Static method in class mindustry.entities.EntityCollisions
 
solid(int, int) - Method in interface mindustry.entities.EntityCollisions.SolidPred
 
solidifes - Variable in class mindustry.world.Block
whether this block CAN be solid.
SolidPump - Class in mindustry.world.blocks.production
Pump that makes liquid from solids and takes in power.
SolidPump(String) - Constructor for class mindustry.world.blocks.production.SolidPump
 
SolidPump.SolidPumpBuild - Class in mindustry.world.blocks.production
 
SolidPumpBuild() - Constructor for class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
solve(float, float, Vec2, boolean, Vec2) - Static method in class mindustry.graphics.InverseKinematics
 
solve(float, float, Vec2, Vec2, Vec2) - Static method in class mindustry.graphics.InverseKinematics
inputs:
sort - Variable in class mindustry.logic.LExecutor.RadarI
 
sort - Variable in class mindustry.logic.LStatements.RadarStatement
 
sort(Comparator<? super T>) - Method in class mindustry.entities.EntityGroup
 
sorted - Variable in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
sorter - Static variable in class mindustry.content.Blocks
 
Sorter - Class in mindustry.world.blocks.distribution
 
Sorter(String) - Constructor for class mindustry.world.blocks.distribution.Sorter
 
Sorter.SorterBuild - Class in mindustry.world.blocks.distribution
 
SorterBuild() - Constructor for class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
sortItem - Variable in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
sortItem - Variable in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
sortItem - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
sortOrder - Variable in class mindustry.logic.LExecutor.RadarI
 
sortOrder - Variable in class mindustry.logic.LStatements.RadarStatement
 
sound - Variable in class mindustry.core.Control
 
sound - Variable in class mindustry.entities.effect.SoundEffect
 
sound - Variable in class mindustry.entities.units.WeaponMount
sound loop for continuous weapons
sound - Variable in class mindustry.type.Weather
 
sound - Variable in class mindustry.ui.dialogs.SettingsMenuDialog
 
sound(Sound, float, float, float) - Static method in class mindustry.core.NetClient
 
soundAt(Sound, float, float, float, float) - Static method in class mindustry.core.NetClient
 
SoundControl - Class in mindustry.audio
Controls playback of multiple audio tracks.
SoundControl() - Constructor for class mindustry.audio.SoundControl
 
SoundControl.SoundData - Class in mindustry.audio
 
SoundData() - Constructor for class mindustry.audio.SoundControl.SoundData
 
SoundEffect - Class in mindustry.entities.effect
Plays a sound effect when created and simultaneously renders an effect.
SoundEffect() - Constructor for class mindustry.entities.effect.SoundEffect
 
SoundEffect(Sound, Effect) - Constructor for class mindustry.entities.effect.SoundEffect
 
soundLoop - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
SoundLoop - Class in mindustry.audio
A simple class for playing a looping sound at a position.
SoundLoop(Sound, float) - Constructor for class mindustry.audio.SoundLoop
 
soundNames - Static variable in class mindustry.logic.GlobalVars
 
soundPitchMax - Variable in class mindustry.type.Weapon
random sound pitch range
soundPitchMax - Variable in class mindustry.world.blocks.defense.turrets.Turret
Range for pitch of shoot sound.
soundPitchMin - Variable in class mindustry.type.Weapon
random sound pitch range
soundPitchMin - Variable in class mindustry.world.blocks.defense.turrets.Turret
Range for pitch of shoot sound.
sounds - Variable in class mindustry.audio.SoundControl
 
soundVol - Variable in class mindustry.type.Weather
 
soundVolMin - Variable in class mindustry.type.Weather
 
soundVolOscMag - Variable in class mindustry.type.Weather
 
soundVolOscScl - Variable in class mindustry.type.Weather
 
source - Variable in class mindustry.entities.pattern.ShootMulti
 
source - Variable in class mindustry.game.EventType.BuildDamageEvent
 
source - Variable in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
sourceFile - Variable in class mindustry.ctype.Content.ModContentInfo
File that this content was loaded from.
space - Static variable in class mindustry.content.Blocks
 
space - Static variable in class mindustry.graphics.CacheLayer
 
space - Static variable in class mindustry.graphics.Layer
 
space - Static variable in class mindustry.graphics.Shaders
 
space - Static variable in class mindustry.world.meta.Env
 
space - Variable in class mindustry.world.meta.StatUnit
 
spaceLiquid - Static variable in class mindustry.content.Bullets
 
SpaceLiquidBulletType - Class in mindustry.entities.bullet
 
SpaceLiquidBulletType() - Constructor for class mindustry.entities.bullet.SpaceLiquidBulletType
 
SpaceShader(String) - Constructor for class mindustry.graphics.Shaders.SpaceShader
 
spacing - Variable in class mindustry.game.SpawnGroup
The spacing, in waves, of spawns.
spacing - Variable in class mindustry.ui.WarningBar
 
sparkColor - Variable in class mindustry.entities.effect.ExplosionEffect
 
sparkColor - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkExplosion - Static variable in class mindustry.content.Fx
 
sparkLen - Variable in class mindustry.entities.effect.ExplosionEffect
 
sparkLife - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkRad - Variable in class mindustry.entities.effect.ExplosionEffect
 
sparkRange - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkRecurrence - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparks - Variable in class mindustry.entities.effect.ExplosionEffect
 
sparks - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkShoot - Static variable in class mindustry.content.Fx
 
sparkSize - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkSpread - Variable in class mindustry.world.blocks.production.BeamDrill
 
sparkStroke - Variable in class mindustry.entities.effect.ExplosionEffect
 
spawn - Enum constant in enum class mindustry.logic.LLocate
 
spawn - Static variable in class mindustry.content.Blocks
 
spawn - Static variable in class mindustry.content.Fx
 
spawn - Variable in class mindustry.game.SpawnGroup
If not -1, the unit will only spawn in spawnpoints with these packed coordinates.
spawn(float, float) - Method in class mindustry.type.UnitType
 
spawn(Position) - Method in class mindustry.type.UnitType
 
spawn(Position, Team) - Method in class mindustry.type.UnitType
 
spawn(Team, float, float) - Method in class mindustry.type.UnitType
 
spawn(Team, float, float, float) - Method in class mindustry.type.UnitType
 
spawn(Team, float, float, float, Cons<Unit>) - Method in class mindustry.type.UnitType
 
spawn(Team, Position) - Method in class mindustry.type.UnitType
 
SpawnBlock - Class in mindustry.world.blocks.environment
 
SpawnBlock(String) - Constructor for class mindustry.world.blocks.environment.SpawnBlock
 
spawnBulletRandomSpread - Variable in class mindustry.entities.bullet.BulletType
Random angle spread of spawn bullets.
spawnBullets - Variable in class mindustry.entities.bullet.BulletType
Bullets spawned when this bullet is created.
SpawnDeathAbility - Class in mindustry.entities.abilities
Spawns a certain amount of units upon death.
SpawnDeathAbility() - Constructor for class mindustry.entities.abilities.SpawnDeathAbility
 
SpawnDeathAbility(UnitType, int, float) - Constructor for class mindustry.entities.abilities.SpawnDeathAbility
 
spawned() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
spawned() - Method in class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
spawned(int) - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
spawned(int) - Method in interface mindustry.world.blocks.UnitTetherBlock
 
spawnEffect - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
spawnEffect(float, float, float, UnitType) - Static method in class mindustry.ai.WaveSpawner
 
spawnEffect(Unit) - Method in class mindustry.ai.WaveSpawner
Applies the standard wave spawn effects to a unit - invincibility, unmoving.
spawnEnemies() - Method in class mindustry.ai.WaveSpawner
 
spawner - Variable in class mindustry.game.EventType.UnitCreateEvent
 
spawner - Static variable in class mindustry.Vars
 
spawnerUnit - Variable in class mindustry.game.EventType.UnitCreateEvent
 
SpawnGroup - Class in mindustry.game
A spawn group defines spawn information for a specific type of unit, with optional extra information like weapon equipped, ammo used, and status effects.
SpawnGroup() - Constructor for class mindustry.game.SpawnGroup
 
SpawnGroup(UnitType) - Constructor for class mindustry.game.SpawnGroup
 
SpawnPathFilter - Class in mindustry.maps.filters
Selects X spawns from the spawn pool.
SpawnPathFilter() - Constructor for class mindustry.maps.filters.SpawnPathFilter
 
spawnPosition - Variable in class mindustry.game.SectorInfo
Packed core spawn position.
spawns - Variable in class mindustry.game.Rules
Spawn layout.
spawns - Variable in class mindustry.maps.Map
Number of enemy spawns on this map.
spawnShockwave - Static variable in class mindustry.content.Fx
 
spawnTime - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
spawnUnit - Variable in class mindustry.entities.bullet.BulletType
Unit spawned _instead of_ this bullet.
spawnUnit(SpawnGroup, float, float) - Method in class mindustry.ai.WaveSpawner
 
SpawnUnitI() - Constructor for class mindustry.logic.LExecutor.SpawnUnitI
 
SpawnUnitI(LVar, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SpawnUnitI
 
SpawnUnitStatement() - Constructor for class mindustry.logic.LStatements.SpawnUnitStatement
 
SpawnWaveI() - Constructor for class mindustry.logic.LExecutor.SpawnWaveI
 
SpawnWaveI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.SpawnWaveI
 
SpawnWaveStatement() - Constructor for class mindustry.logic.LStatements.SpawnWaveStatement
 
spawnX - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
spawnY - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
spectate(Unit) - Method in class mindustry.input.InputHandler
 
spectating - Variable in class mindustry.input.InputHandler
 
spectre - Static variable in class mindustry.content.Blocks
 
speed - Enum constant in enum class mindustry.logic.LAccess
 
speed - Variable in class mindustry.entities.bullet.BulletType
Speed in units/tick.
speed - Variable in class mindustry.graphics.g3d.HexSkyMesh
 
speed - Variable in class mindustry.type.UnitType
movement speed (world units/t)
speed - Variable in class mindustry.world.blocks.distribution.BufferedItemBridge
 
speed - Variable in class mindustry.world.blocks.distribution.Conveyor
 
speed - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader
 
speed - Variable in class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
speed - Variable in class mindustry.world.blocks.distribution.Duct
 
speed - Variable in class mindustry.world.blocks.distribution.DuctBridge
 
speed - Variable in class mindustry.world.blocks.distribution.DuctJunction
 
speed - Variable in class mindustry.world.blocks.distribution.DuctRouter
 
speed - Variable in class mindustry.world.blocks.distribution.Junction
 
speed - Variable in class mindustry.world.blocks.distribution.OverflowDuct
 
speed - Variable in class mindustry.world.blocks.distribution.OverflowGate
 
speed - Variable in class mindustry.world.blocks.distribution.Router
 
speed - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
speed - Variable in class mindustry.world.blocks.storage.Unloader
 
speed - Static variable in class mindustry.world.meta.Stat
 
speedBoost - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
speedBoosters(String, float, float, boolean, Boolf<Liquid>) - Static method in class mindustry.world.meta.StatValues
 
speedBoostPhase - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
speedCurve - Variable in class mindustry.world.blocks.production.BurstDrill
 
speedIncrease - Static variable in class mindustry.world.meta.Stat
 
speedMultiplier - Variable in class mindustry.entities.units.StatusEntry
 
speedMultiplier - Variable in class mindustry.type.StatusEffect
Unit speed multiplier.
speedMultiplier - Variable in class mindustry.world.blocks.environment.Floor
Multiplies unit velocity by this when walked on.
speedMultiplier - Static variable in class mindustry.world.meta.Stat
 
speedScl - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
speedScl - Variable in class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
spin - Variable in class mindustry.entities.bullet.BasicBulletType
 
spin - Variable in class mindustry.entities.effect.ParticleEffect
Spin in degrees per tick.
spinSpeed - Variable in class mindustry.entities.part.FlarePart
 
spinSprite - Variable in class mindustry.world.draw.DrawRegion
 
spinSprite(TextureRegion, float, float, float) - Static method in class mindustry.graphics.Drawf
Draws a sprite that should be light-wise correct, when rotated.
spiroct - Static variable in class mindustry.content.UnitTypes
 
splan - Variable in class mindustry.input.DesktopInput
Selected build plan for movement.
splashDamage - Variable in class mindustry.entities.bullet.BulletType
Damage dealt in splash.
splashDamagePierce - Variable in class mindustry.entities.bullet.BulletType
If true, splash damage pierces through tiles.
splashDamageRadius - Variable in class mindustry.entities.bullet.BulletType
Use a negative value to disable splash damage.
splashes - Variable in class mindustry.core.Renderer
 
splashes - Variable in class mindustry.type.weather.RainWeather
 
splashTimeScale - Variable in class mindustry.type.weather.RainWeather
 
split - Static variable in class mindustry.content.SectorPresets
 
split - Variable in class mindustry.world.blocks.environment.StaticWall
 
splitHeat - Variable in class mindustry.world.blocks.heat.HeatConductor
 
spore - Static variable in class mindustry.graphics.Pal
 
sporeCluster - Static variable in class mindustry.content.Blocks
 
sporeMoss - Static variable in class mindustry.content.Blocks
 
sporePine - Static variable in class mindustry.content.Blocks
 
sporePod - Static variable in class mindustry.content.Items
 
sporePress - Static variable in class mindustry.content.Blocks
 
spores - Static variable in class mindustry.world.meta.Attribute
Heat content.
spores - Static variable in class mindustry.world.meta.Env
 
sporeSlowed - Static variable in class mindustry.content.Fx
 
sporeSlowed - Static variable in class mindustry.content.StatusEffects
 
sporestorm - Static variable in class mindustry.content.Weathers
 
sporeWall - Static variable in class mindustry.content.Blocks
 
spray - Enum constant in enum class mindustry.editor.EditorTool
 
spread - Variable in class mindustry.entities.abilities.SpawnDeathAbility
Random spread of units away from the spawned.
spread - Variable in class mindustry.entities.pattern.ShootAlternate
spread between barrels, in world units - not degrees.
spread - Variable in class mindustry.entities.pattern.ShootSpread
spread between bullets, in degrees.
spread - Variable in class mindustry.entities.pattern.ShootSummon
 
spread - Variable in class mindustry.world.blocks.environment.SeaBush
 
spread - Variable in class mindustry.world.draw.DrawBubbles
 
spread - Variable in class mindustry.world.draw.DrawCultivator
 
spreadConversion - Variable in class mindustry.type.CellLiquid
 
spreadDamage - Variable in class mindustry.type.CellLiquid
 
spreadTarget - Variable in class mindustry.type.CellLiquid
 
sprite - Variable in class mindustry.entities.bullet.BasicBulletType
 
sprite - Variable in class mindustry.entities.bullet.PointLaserBulletType
 
sprite - Variable in class mindustry.entities.bullet.SapBulletType
 
sqrt - Enum constant in enum class mindustry.logic.LogicOp
 
square - Variable in class mindustry.world.draw.DrawPulseShape
 
square(float, float, float) - Static method in class mindustry.graphics.Drawf
 
square(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
square(float, float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
square(float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
squared(float, StatUnit) - Static method in class mindustry.world.meta.StatValues
 
squarei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
squareRad - Variable in class mindustry.world.blocks.units.RepairTower
 
squareShadow(float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
squareShape - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
squareSpinScl - Variable in class mindustry.world.blocks.units.RepairTower
 
squareSprite - Variable in class mindustry.world.Block
whether the sprite is a full square.
squareTogglei - Static variable in class mindustry.ui.Styles
Default image button style - gray corners at 45 degrees.
squareTogglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
SStat - Enum Class in mindustry.service
 
st - Variable in class mindustry.logic.LCanvas.StatementElem
 
stack - Variable in class mindustry.game.EventType.LaunchItemEvent
 
stack(UnlockableContent, int) - Static method in class mindustry.world.meta.StatValues
 
stack(UnlockableContent, int, boolean) - Static method in class mindustry.world.meta.StatValues
 
stack(Item) - Static method in class mindustry.world.meta.StatValues
 
stack(ItemStack) - Static method in class mindustry.world.meta.StatValues
 
stack(PayloadStack) - Static method in class mindustry.world.meta.StatValues
 
StackConveyor - Class in mindustry.world.blocks.distribution
 
StackConveyor(String) - Constructor for class mindustry.world.blocks.distribution.StackConveyor
 
StackConveyor.StackConveyorBuild - Class in mindustry.world.blocks.distribution
 
StackConveyorBuild() - Constructor for class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
stackRegion - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
StackRouter - Class in mindustry.world.blocks.distribution
 
StackRouter(String) - Constructor for class mindustry.world.blocks.distribution.StackRouter
 
StackRouter.StackRouterBuild - Class in mindustry.world.blocks.distribution
 
StackRouterBuild() - Constructor for class mindustry.world.blocks.distribution.StackRouter.StackRouterBuild
 
stage - Variable in class mindustry.entities.Leg
 
stainedMountains - Static variable in class mindustry.content.SectorPresets
 
stale - Variable in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
staleTimeDuration - Variable in class mindustry.world.blocks.units.UnitCargoUnloadPoint
If a block is full for this amount of time, it will not be flown to anymore.
staleTimer - Variable in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
stance - Variable in class mindustry.ai.types.CommandAI
Stance, usually related to firing mode.
stances - Variable in class mindustry.type.UnitType
Stances this unit can have.
stars - Variable in class mindustry.mod.ModListing
 
startAngle - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
startCommands - Static variable in class mindustry.net.Administration.Config
 
startDelay - Variable in class mindustry.entities.Effect
Time delay before the effect starts
startDelay(float) - Method in class mindustry.entities.Effect
 
startRadius - Variable in class mindustry.ui.layout.RadialTreeLayout
 
startSector - Variable in class mindustry.type.Planet
The default starting sector displayed to the map dialog.
startWaveTimeMultiplier - Variable in class mindustry.type.SectorPreset
 
stat - Static variable in class mindustry.graphics.Pal
 
Stat - Class in mindustry.world.meta
Describes one type of stat for content.
Stat(String) - Constructor for class mindustry.world.meta.Stat
 
Stat(String, StatCat) - Constructor for class mindustry.world.meta.Stat
 
StatCat - Class in mindustry.world.meta
A specific category for a stat.
StatCat(String) - Constructor for class mindustry.world.meta.StatCat
 
state - Variable in class mindustry.logic.LExecutor.SetWeatherI
 
state - Variable in class mindustry.logic.LStatements.WeatherSetStatement
 
state - Variable in class mindustry.mod.Mods.LoadedMod
Current state of this mod.
state - Variable in class mindustry.ui.dialogs.PlanetDialog
 
state - Static variable in class mindustry.Vars
 
state - Variable in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
state - Variable in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
state - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
StateChangeEvent(GameState.State, GameState.State) - Constructor for class mindustry.game.EventType.StateChangeEvent
 
stateLoad - Static variable in class mindustry.world.blocks.distribution.StackConveyor
 
StatementElem(LStatement) - Constructor for class mindustry.logic.LCanvas.StatementElem
 
statements - Variable in class mindustry.logic.LCanvas
 
stateMove - Static variable in class mindustry.world.blocks.distribution.StackConveyor
 
stateSnapshot(float, int, int, boolean, boolean, int, byte, long, long, byte[]) - Static method in class mindustry.core.NetClient
 
stateUnload - Static variable in class mindustry.world.blocks.distribution.StackConveyor
 
staticColor - Variable in class mindustry.game.Rules
Color for static, undiscovered fog of war areas.
staticDarkness() - Method in class mindustry.world.Tile
 
staticFog - Variable in class mindustry.game.Rules
If fog = true, this is whether static (black) fog is enabled.
StaticTree - Class in mindustry.world.blocks.environment
 
StaticTree(String) - Constructor for class mindustry.world.blocks.environment.StaticTree
 
StaticWall - Class in mindustry.world.blocks.environment
 
StaticWall(String) - Constructor for class mindustry.world.blocks.environment.StaticWall
 
stats - Variable in class mindustry.core.GameState
Statistics for this save/game.
stats - Variable in class mindustry.ctype.UnlockableContent
Stat storage for this content.
Stats - Class in mindustry.world.meta
Hold and organizes a list of block stats.
Stats() - Constructor for class mindustry.world.meta.Stats
 
StatUnit - Class in mindustry.world.meta
Defines a unit of measurement for block stats.
StatUnit(String) - Constructor for class mindustry.world.meta.StatUnit
 
StatUnit(String, boolean) - Constructor for class mindustry.world.meta.StatUnit
 
StatUnit(String, String) - Constructor for class mindustry.world.meta.StatUnit
 
status - Enum constant in enum class mindustry.ctype.ContentType
 
status - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
status - Variable in class mindustry.entities.bullet.BulletType
Status effect applied on hit.
status - Variable in class mindustry.type.Weather
 
status - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
status - Variable in class mindustry.world.blocks.environment.Floor
Status effect applied when walking on.
status - Variable in class mindustry.world.blocks.units.DroneCenter
 
status - Variable in class mindustry.world.modules.PowerModule
In case of unbuffered consumers, this is the percentage (1.0f = 100%) of the demanded power which can be supplied.
status() - Method in class mindustry.world.blocks.power.Battery.BatteryBuild
 
status() - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
status() - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
status() - Method in class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
status() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
status(Team, float, float, float, StatusEffect, float, boolean, boolean) - Static method in class mindustry.entities.Damage
Applies a status effect to all enemy units in a range.
statusAir - Variable in class mindustry.type.Weather
 
statusDuration - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
statusDuration - Variable in class mindustry.entities.bullet.BulletType
Intensity of applied status effect in terms of duration.
statusDuration - Variable in class mindustry.type.Weather
 
statusDuration - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
statusDuration - Variable in class mindustry.world.blocks.environment.Floor
Intensity of applied status effect.
statusDuration - Variable in class mindustry.world.blocks.units.DroneCenter
 
statusEffect(String) - Method in class mindustry.core.ContentLoader
 
StatusEffect - Class in mindustry.type
 
StatusEffect(String) - Constructor for class mindustry.type.StatusEffect
 
StatusEffect.TransitionHandler - Interface in mindustry.type
 
statusEffects() - Method in class mindustry.core.ContentLoader
 
statusEffects(Seq<StatusEffect>) - Static method in class mindustry.world.meta.StatValues
 
StatusEffects - Class in mindustry.content
 
StatusEffects() - Constructor for class mindustry.content.StatusEffects
 
StatusEntry - Class in mindustry.entities.units
 
StatusEntry() - Constructor for class mindustry.entities.units.StatusEntry
 
StatusFieldAbility - Class in mindustry.entities.abilities
 
StatusFieldAbility(StatusEffect, float, float, float) - Constructor for class mindustry.entities.abilities.StatusFieldAbility
 
statusGround - Variable in class mindustry.type.Weather
 
statusLerp - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
StatValue - Interface in mindustry.world.meta
A base interface for a value of a stat that is displayed.
StatValues - Class in mindustry.world.meta
Utilities for displaying certain stats in a table.
StatValues() - Constructor for class mindustry.world.meta.StatValues
 
steam - Static variable in class mindustry.content.Fx
 
steam - Static variable in class mindustry.Vars
whether steam is enabled for this game
steam - Static variable in class mindustry.world.meta.Attribute
Heat content.
steamCoolSmoke - Static variable in class mindustry.content.Fx
 
steamDescription() - Method in class mindustry.game.Schematic
 
steamDescription() - Method in class mindustry.maps.Map
 
steamDescription() - Method in class mindustry.mod.Mods.LoadedMod
 
steamDescription() - Method in interface mindustry.type.Publishable
 
steamGenerator - Static variable in class mindustry.content.Blocks
 
steamPlayerName - Static variable in class mindustry.Vars
Name of current Steam player.
steamTag() - Method in class mindustry.game.Schematic
 
steamTag() - Method in class mindustry.maps.Map
 
steamTag() - Method in class mindustry.mod.Mods.LoadedMod
 
steamTag() - Method in interface mindustry.type.Publishable
 
steamTitle() - Method in class mindustry.game.Schematic
 
steamTitle() - Method in class mindustry.maps.Map
 
steamTitle() - Method in class mindustry.mod.Mods.LoadedMod
 
steamTitle() - Method in interface mindustry.type.Publishable
 
steamVent - Enum constant in enum class mindustry.world.meta.BlockFlag
 
SteamVent - Class in mindustry.world.blocks.environment
 
SteamVent(String) - Constructor for class mindustry.world.blocks.environment.SteamVent
 
stell - Static variable in class mindustry.content.UnitTypes
 
step - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
stepAccepted - Variable in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
stepShake - Variable in class mindustry.type.UnitType
movement speed (world units/t)
sticky - Variable in class mindustry.entities.bullet.BulletType
If true, the bullet will "stick" to enemies and get deactivated on collision.
stickyExtraLifetime - Variable in class mindustry.entities.bullet.BulletType
Extra time added to bullet when it sticks to something.
Stile() - Constructor for class mindustry.game.Schematic.Stile
 
Stile(Block, int, int, Object, byte) - Constructor for class mindustry.game.Schematic.Stile
 
stone - Static variable in class mindustry.content.Blocks
 
stoneChance - Variable in class mindustry.maps.planet.AsteroidGenerator
 
stoneGray - Static variable in class mindustry.graphics.Pal
 
stoneVent - Static variable in class mindustry.content.Blocks
 
stoneWall - Static variable in class mindustry.content.Blocks
 
stop - Enum constant in enum class mindustry.logic.CutsceneAction
 
stop - Enum constant in enum class mindustry.logic.LUnitControl
 
stop - Static variable in class mindustry.ai.UnitStance
 
stop() - Method in class mindustry.audio.SoundControl
 
stop() - Method in class mindustry.audio.SoundLoop
 
stopAtTarget - Variable in class mindustry.ai.types.CommandAI
 
stopFlow() - Method in class mindustry.world.modules.ItemModule
 
stopFlow() - Method in class mindustry.world.modules.LiquidModule
 
StopI() - Constructor for class mindustry.logic.LExecutor.StopI
 
stopQuery() - Method in class mindustry.editor.MapObjectivesCanvas
 
stopShooting() - Method in class mindustry.entities.units.AIController
 
StopStatement() - Constructor for class mindustry.logic.LStatements.StopStatement
 
stopWhenInRange - Variable in class mindustry.ai.types.CommandAI
 
storage - Enum constant in enum class mindustry.world.meta.BlockFlag
Vault/container/etc
StorageBlock - Class in mindustry.world.blocks.storage
 
StorageBlock(String) - Constructor for class mindustry.world.blocks.storage.StorageBlock
 
StorageBlock.StorageBuild - Class in mindustry.world.blocks.storage
 
StorageBuild() - Constructor for class mindustry.world.blocks.storage.StorageBlock.StorageBuild
 
storageCapacity - Variable in class mindustry.game.SectorInfo
Max storage capacity.
storageCapacity - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
store1milPower - Enum constant in enum class mindustry.service.Achievement
 
storeStats() - Method in class mindustry.service.GameService
 
strafePenalty - Variable in class mindustry.type.UnitType
movement speed (world units/t)
stream - Variable in class mindustry.net.Streamable
 
stream - Variable in class mindustry.net.Streamable.StreamBuilder
 
Streamable - Class in mindustry.net
 
Streamable() - Constructor for class mindustry.net.Streamable
 
Streamable.StreamBuilder - Class in mindustry.net
 
StreamBegin() - Constructor for class mindustry.net.Packets.StreamBegin
 
StreamBuilder(Packets.StreamBegin) - Constructor for class mindustry.net.Streamable.StreamBuilder
 
StreamChunk() - Constructor for class mindustry.net.Packets.StreamChunk
 
strength - Variable in class mindustry.type.weapons.RepairBeamWeapon.HealBeamMount
 
strength - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
strength - Variable in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
strict - Static variable in class mindustry.net.Administration.Config
 
strictEqual - Enum constant in enum class mindustry.logic.ConditionOp
 
strictEqual - Enum constant in enum class mindustry.logic.LogicOp
 
string() - Method in class mindustry.net.Administration.Config
 
string(String, Object...) - Static method in class mindustry.world.meta.StatValues
 
stroke - Enum constant in enum class mindustry.logic.LMarkerControl
 
stroke - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
stroke - Variable in class mindustry.entities.part.FlarePart
 
stroke - Variable in class mindustry.entities.part.HaloPart
 
stroke - Variable in class mindustry.entities.part.HoverPart
 
stroke - Variable in class mindustry.entities.part.ShapePart
 
stroke - Variable in class mindustry.game.MapObjectives.LineMarker
 
stroke - Variable in class mindustry.game.MapObjectives.PointMarker
 
stroke - Variable in class mindustry.game.MapObjectives.ShapeMarker
 
stroke - Variable in class mindustry.type.weather.RainWeather
 
stroke - Variable in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
stroke - Variable in class mindustry.world.draw.DrawPulseShape
 
stroke - Variable in class mindustry.world.draw.DrawSpikes
 
strokeFrom - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
strokeFrom - Variable in class mindustry.entities.effect.ParticleEffect
 
strokeFrom - Variable in class mindustry.entities.effect.WaveEffect
 
strokeInterp - Variable in class mindustry.world.draw.DrawCircles
 
strokeMax - Variable in class mindustry.world.draw.DrawCircles
 
strokeMin - Variable in class mindustry.world.draw.DrawBubbles
 
strokeMin - Variable in class mindustry.world.draw.DrawCircles
 
strokeMin - Variable in class mindustry.world.draw.DrawCultivator
 
strokeTo - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
strokeTo - Variable in class mindustry.entities.effect.ParticleEffect
 
strokeTo - Variable in class mindustry.entities.effect.WaveEffect
 
strokeTo - Variable in class mindustry.entities.part.HaloPart
 
strokeTo - Variable in class mindustry.entities.part.ShapePart
 
strongest - Static variable in class mindustry.entities.UnitSorts
 
stronghold - Static variable in class mindustry.content.SectorPresets
 
stuck - Variable in class mindustry.entities.units.BuildPlan
Whether construction has started for this plan.
Styles - Class in mindustry.ui
 
Styles() - Constructor for class mindustry.ui.Styles
 
sub - Enum constant in enum class mindustry.logic.LogicOp
 
subclass - Variable in class mindustry.world.Block
Main subclass.
subdividedGrid(PlanetGrid) - Static method in class mindustry.graphics.g3d.PlanetGrid
 
sublimate - Static variable in class mindustry.content.Blocks
 
submenu - Variable in class mindustry.ui.fragments.MenuFragment.MenuButton
Submenu shown when this button is clicked.
subnetBans - Variable in class mindustry.net.Administration
 
subtitle - Variable in class mindustry.mod.ModListing
 
subtitle - Variable in class mindustry.mod.Mods.ModMeta
 
suffix - Variable in class mindustry.entities.part.RegionPart
Appended to unit/weapon/block name and drawn.
suffix - Variable in class mindustry.world.draw.DrawBlurSpin
 
suffix - Variable in class mindustry.world.draw.DrawFade
 
suffix - Variable in class mindustry.world.draw.DrawGlowRegion
 
suffix - Variable in class mindustry.world.draw.DrawHeatInput
 
suffix - Variable in class mindustry.world.draw.DrawHeatRegion
 
suffix - Variable in class mindustry.world.draw.DrawLiquidRegion
 
suffix - Variable in class mindustry.world.draw.DrawPistons
 
suffix - Variable in class mindustry.world.draw.DrawPlasma
 
suffix - Variable in class mindustry.world.draw.DrawPower
 
suffix - Variable in class mindustry.world.draw.DrawRegion
 
SuicideAI - Class in mindustry.ai.types
 
SuicideAI() - Constructor for class mindustry.ai.types.SuicideAI
 
suicideBomb - Enum constant in enum class mindustry.game.EventType.Trigger
 
suicideBomb - Enum constant in enum class mindustry.service.Achievement
 
sum - Variable in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
sum(ItemModule.ItemCalculator) - Method in class mindustry.world.modules.ItemModule
 
sum(LiquidModule.LiquidCalculator) - Method in class mindustry.world.modules.LiquidModule
 
sumAttribute(Attribute, int, int) - Method in class mindustry.world.Block
 
sumDps - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
sumHealth - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
sumRps - Variable in class mindustry.game.SectorInfo
Special variables for simulation.
sun - Static variable in class mindustry.content.Planets
 
SunMesh - Class in mindustry.graphics.g3d
 
SunMesh(Planet, int, double, double, double, double, double, float, Color...) - Constructor for class mindustry.graphics.g3d.SunMesh
 
supportsEnv(int) - Method in class mindustry.type.UnitType
 
supportsEnv(int) - Method in class mindustry.world.Block
 
supportsOverlay - Variable in class mindustry.world.blocks.environment.Floor
whether this floor supports an overlay floor
suppress - Static variable in class mindustry.graphics.Pal
 
suppressable - Variable in class mindustry.world.Block
If true, this block is mending-related and can be suppressed with special units/missiles.
suppressColor - Variable in class mindustry.entities.bullet.BulletType
Color used for the regenSuppressSeek effect.
suppressionDuration - Variable in class mindustry.entities.bullet.BulletType
Duration of healing block suppression effect.
suppressionEffectChance - Variable in class mindustry.entities.bullet.BulletType
Chance of suppression effect occurring on block, scaled down by number of blocks.
SuppressionFieldAbility - Class in mindustry.entities.abilities
 
SuppressionFieldAbility() - Constructor for class mindustry.entities.abilities.SuppressionFieldAbility
 
suppressionRange - Variable in class mindustry.entities.bullet.BulletType
Range of healing block suppression effect.
SurfaceShader(String) - Constructor for class mindustry.graphics.Shaders.SurfaceShader
 
SurfaceShader(String, String) - Constructor for class mindustry.graphics.Shaders.SurfaceShader
 
surge - Static variable in class mindustry.graphics.Pal
 
surgeAlloy - Static variable in class mindustry.content.Items
 
surgeAmmoBack - Static variable in class mindustry.graphics.Pal
 
surgeAmmoFront - Static variable in class mindustry.graphics.Pal
 
surgeConveyor - Static variable in class mindustry.content.Blocks
 
surgeCrucible - Static variable in class mindustry.content.Blocks
 
surgeCruciSmoke - Static variable in class mindustry.content.Fx
 
surgeRouter - Static variable in class mindustry.content.Blocks
 
surgeSmelter - Static variable in class mindustry.content.Blocks
 
surgeTower - Static variable in class mindustry.content.Blocks
 
surgeWall - Static variable in class mindustry.content.Blocks
 
surgeWallLarge - Static variable in class mindustry.content.Blocks
 
survival - Enum constant in enum class mindustry.game.Gamemode
 
survive100Waves - Enum constant in enum class mindustry.service.Achievement
 
survive10WavesNoBlocks - Enum constant in enum class mindustry.service.Achievement
 
suspendParticles - Static variable in class mindustry.content.Weathers
 
sustain(float, float, float) - Method in interface mindustry.entities.part.DrawPart.PartProgress
 
swapDiagonalPlacement - Variable in class mindustry.world.Block
Whether to swap the diagonal placement modes.
swarmer - Static variable in class mindustry.content.Blocks
 
switchBlock - Static variable in class mindustry.content.Blocks
 
SwitchBlock - Class in mindustry.world.blocks.logic
 
SwitchBlock(String) - Constructor for class mindustry.world.blocks.logic.SwitchBlock
 
SwitchBlock.SwitchBuild - Class in mindustry.world.blocks.logic
 
SwitchBuild() - Constructor for class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
switchTeam - Enum constant in enum class mindustry.net.Packets.AdminAction
 
switchToMove - Variable in class mindustry.ai.UnitCommand
If true, this unit will automatically switch away to the move command when given a position.
switchTree(TechTree.TechNode) - Method in class mindustry.ui.dialogs.ResearchDialog
 
symbol - Variable in enum class mindustry.logic.ConditionOp
 
symbol - Variable in enum class mindustry.logic.LogicOp
 
sync - Variable in class mindustry.world.Block
Whether to periodically sync this block across the network.
SyncI() - Constructor for class mindustry.logic.LExecutor.SyncI
 
SyncI(LVar) - Constructor for class mindustry.logic.LExecutor.SyncI
 
syncInterval - Static variable in class mindustry.logic.LExecutor.SyncI
 
SyncStatement() - Constructor for class mindustry.logic.LStatements.SyncStatement
 
syncTime - Variable in class mindustry.logic.LVar
 
syncTime - Variable in class mindustry.net.NetConnection
 
syncVariable(Building, int, Object) - Static method in class mindustry.logic.LExecutor
 
synthetic() - Method in class mindustry.world.Block
 
synthetic() - Method in class mindustry.world.Tile
Whether this block was placed by a player/unit.

T

table - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsCategory
 
tag - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
Display name, for convenience.
tag(String) - Method in class mindustry.maps.Map
 
tags - Variable in class mindustry.editor.MapEditor
 
tags - Variable in class mindustry.game.Rules
special tags for additional info.
tags - Variable in class mindustry.game.Schematic
Internal meta tags.
tags - Variable in class mindustry.io.SaveMeta
 
tags - Variable in class mindustry.maps.Map
Metadata.
taintedWater - Static variable in class mindustry.content.Blocks
 
taintedWoods - Static variable in class mindustry.content.SectorPresets
 
take() - Method in class mindustry.world.modules.ItemModule
 
takeItems(Building, Item, int, Unit) - Static method in class mindustry.input.InputHandler
 
takeMapScreenshot() - Method in class mindustry.core.Renderer
 
takePayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
takePayload() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
takeRotation - Variable in class mindustry.world.modules.ItemModule
 
TallBlock - Class in mindustry.world.blocks.environment
 
TallBlock(String) - Constructor for class mindustry.world.blocks.environment.TallBlock
 
tan - Enum constant in enum class mindustry.logic.LogicOp
 
tankAssembler - Static variable in class mindustry.content.Blocks
 
tankFabricator - Static variable in class mindustry.content.Blocks
 
tankRefabricator - Static variable in class mindustry.content.Blocks
 
TankUnitType - Class in mindustry.type.unit
 
TankUnitType(String) - Constructor for class mindustry.type.unit.TankUnitType
 
tantros - Static variable in class mindustry.content.Planets
 
TantrosPlanetGenerator - Class in mindustry.maps.planet
 
TantrosPlanetGenerator() - Constructor for class mindustry.maps.planet.TantrosPlanetGenerator
 
tap(float, float, int, KeyCode) - Method in class mindustry.input.DesktopInput
 
tap(float, float, int, KeyCode) - Method in class mindustry.input.MobileInput
 
tapBlock - Static variable in class mindustry.content.Fx
 
tapCommandUnit() - Method in class mindustry.input.InputHandler
 
TapEvent(Player, Tile) - Constructor for class mindustry.game.EventType.TapEvent
 
tapped() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
tapped() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
tappedOne - Variable in class mindustry.input.InputHandler
 
tar - Static variable in class mindustry.content.Blocks
 
tar - Static variable in class mindustry.graphics.CacheLayer
 
tar - Static variable in class mindustry.graphics.Shaders
 
tarFields - Static variable in class mindustry.content.SectorPresets
 
target - Enum constant in enum class mindustry.logic.LUnitControl
 
target - Variable in class mindustry.entities.Damage.Collided
 
target - Variable in class mindustry.entities.units.AIController
main target that is being faced
target - Variable in class mindustry.entities.units.WeaponMount
current target; used for autonomous weapons and AI
target - Variable in class mindustry.input.MobileInput
Current thing being shot at.
target - Variable in class mindustry.logic.LExecutor.ControlI
 
target - Variable in class mindustry.logic.LExecutor.DrawFlushI
 
target - Variable in class mindustry.logic.LExecutor.PrintFlushI
 
target - Variable in class mindustry.logic.LExecutor.ReadI
 
target - Variable in class mindustry.logic.LExecutor.WriteI
 
target - Variable in class mindustry.logic.LStatements.ControlStatement
 
target - Variable in class mindustry.logic.LStatements.DrawFlushStatement
 
target - Variable in class mindustry.logic.LStatements.PrintFlushStatement
 
target - Variable in class mindustry.logic.LStatements.ReadStatement
 
target - Variable in class mindustry.logic.LStatements.WriteStatement
 
target - Variable in class mindustry.maps.filters.ClearFilter
 
target - Variable in class mindustry.maps.filters.NoiseFilter
 
target - Variable in class mindustry.maps.filters.OreFilter
 
target - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
target - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
target - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
target - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
target - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
target - Variable in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
target - Variable in class mindustry.world.blocks.units.UnitAssembler.YeetData
 
target() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
target() - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
target(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.LogicAI
 
target(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.MissileAI
 
target(float, float, float, boolean, boolean) - Method in class mindustry.ai.types.SuicideAI
 
target(float, float, float, boolean, boolean) - Method in class mindustry.entities.units.AIController
 
target(float, float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
target(float, float, float, Color) - Static method in class mindustry.graphics.Drawf
 
target1 - Variable in class mindustry.logic.LExecutor.RadarI
 
target1 - Variable in class mindustry.logic.LStatements.RadarStatement
 
target2 - Variable in class mindustry.logic.LExecutor.RadarI
 
target2 - Variable in class mindustry.logic.LStatements.RadarStatement
 
target3 - Variable in class mindustry.logic.LExecutor.RadarI
 
target3 - Variable in class mindustry.logic.LStatements.RadarStatement
 
targetable - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
targetable - Variable in class mindustry.world.Block
Whether units target this block.
targetable(Unit, Team) - Method in class mindustry.type.UnitType
 
targetAir - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
targetAir - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
targetAir - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
targetAir - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this block targets air units.
targetAngle - Variable in class mindustry.ai.types.AssemblerAI
 
targetBlocks - Variable in class mindustry.entities.bullet.BulletType
Turret only.
targetBlocks - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this block targets blocks.
targetBuildings - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
targetCursor - Variable in class mindustry.core.UI
 
targetFlag(float, float, BlockFlag, boolean) - Method in class mindustry.ai.types.FlyingAI
 
targetFlag(float, float, BlockFlag, boolean) - Method in class mindustry.entities.units.AIController
 
targetFlags - Variable in class mindustry.type.UnitType
Flags to target based on priority.
targetGround - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
targetGround - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
targetGround - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
targetGround - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this block targets ground units and structures.
targetHealing - Variable in class mindustry.world.blocks.defense.turrets.Turret
If true, this block targets friend blocks, to heal them.
targetIndex - Variable in class mindustry.ai.types.CargoAI
 
targetInterval - Variable in class mindustry.type.Weapon
ticks to wait in-between targets
targetInterval - Variable in class mindustry.world.blocks.defense.BuildTurret
 
targetInterval - Variable in class mindustry.world.blocks.defense.turrets.Turret
Ticks between attempt at finding a target.
targetInvalidated() - Method in class mindustry.entities.units.AIController
 
targetItem - Variable in class mindustry.ai.types.MinerAI
 
targetMissiles - Variable in class mindustry.entities.bullet.BulletType
Turret only.
targetp - Enum constant in enum class mindustry.logic.LUnitControl
 
targetPos - Variable in class mindustry.ai.types.AssemblerAI
 
targetPos - Variable in class mindustry.ai.types.CommandAI
 
targetPos - Variable in class mindustry.input.MobileInput
 
targetPos - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
targetPosition(Posc) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
targetPriority - Variable in class mindustry.type.UnitType
movement speed (world units/t)
TargetPriority - Class in mindustry.entities
Higher priority blocks will always get targeted over those of lower priority, regardless of distance.
TargetPriority() - Constructor for class mindustry.entities.TargetPriority
 
targetRotation - Variable in class mindustry.entities.units.WeaponMount
destination rotation; do not modify!
targets - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
targets - Variable in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
targets - Variable in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
targetsAir - Static variable in class mindustry.world.meta.Stat
 
targetsGround - Static variable in class mindustry.world.meta.Stat
 
targetSize - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
targetSwitchInterval - Variable in class mindustry.type.Weapon
ticks to wait in-between targets
targetTimer - Variable in class mindustry.ai.types.LogicAI
 
targetUnderBlocks - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
targetUnderBlocks - Variable in class mindustry.world.blocks.defense.turrets.Turret
If false, 'under' blocks like conveyors are not targeted.
targetUnits - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
tarred - Static variable in class mindustry.content.StatusEffects
 
team - Enum constant in enum class mindustry.ctype.ContentType
 
team - Enum constant in enum class mindustry.editor.DrawOperation.OpType
 
team - Enum constant in enum class mindustry.logic.LAccess
 
team - Variable in class mindustry.ai.Pathfinder.Flowfield
Team this path is for.
team - Variable in class mindustry.game.EventType.BlockBuildBeginEvent
 
team - Variable in class mindustry.game.EventType.BlockBuildEndEvent
 
team - Variable in class mindustry.game.EventType.BuildSelectEvent
 
team - Variable in class mindustry.game.MapObjectives.DestroyBlockObjective
 
team - Variable in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
team - Variable in class mindustry.game.SpawnGroup
Team that units spawned use.
team - Variable in class mindustry.game.Teams.TeamData
 
team - Variable in class mindustry.logic.LExecutor.ExplosionI
 
team - Variable in class mindustry.logic.LExecutor.FetchI
 
team - Variable in class mindustry.logic.LExecutor.SetBlockI
 
team - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
team - Variable in class mindustry.logic.LExecutor
 
team - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
team - Variable in class mindustry.logic.LStatements.FetchStatement
 
team - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
team - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
team - Variable in class mindustry.type.TeamEntry
 
team() - Method in interface mindustry.logic.Controllable
 
team() - Method in class mindustry.logic.LVar
 
team() - Method in class mindustry.world.Tile
 
team(String, Cons<Team>, Prov<Team>) - Method in class mindustry.ui.dialogs.CustomRulesDialog
 
Team - Class in mindustry.game
 
Team(int, String, Color) - Constructor for class mindustry.game.Team
 
Team(int, String, Color, Color, Color, Color) - Constructor for class mindustry.game.Team
Specifies a 3-color team palette.
teamAlpha - Variable in class mindustry.world.blocks.defense.ShockMine
 
teamColor - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
teamCoreDamage - Enum constant in enum class mindustry.game.EventType.Trigger
 
TeamData(Team) - Constructor for class mindustry.game.Teams.TeamData
 
TeamEntries - Class in mindustry.content
 
TeamEntries() - Constructor for class mindustry.content.TeamEntries
 
TeamEntry - Class in mindustry.type
This class is only for displaying team lore in the content database.
TeamEntry(String, Team) - Constructor for class mindustry.type.TeamEntry
 
TeamEntry(Team) - Constructor for class mindustry.type.TeamEntry
 
teamPassable - Variable in class mindustry.world.Block
if true, this counts as a non-solid block to this team.
teamRegion - Variable in class mindustry.world.Block
 
teamRegion - Variable in class mindustry.world.blocks.defense.ShockMine
 
teamRegions - Variable in class mindustry.world.Block
 
TeamRule() - Constructor for class mindustry.game.Rules.TeamRule
 
TeamRules() - Constructor for class mindustry.game.Rules.TeamRules
 
teams - Variable in class mindustry.core.GameState
Team data.
teams - Variable in class mindustry.game.Rules
Team-specific rules.
teams - Variable in class mindustry.maps.Map
All teams present on this map.
Teams - Class in mindustry.game
Class for various team-based utilities.
Teams() - Constructor for class mindustry.game.Teams
 
Teams.BlockPlan - Class in mindustry.game
Represents a block made by this team that was destroyed somewhere on the map.
Teams.TeamData - Class in mindustry.game
 
tech - Static variable in class mindustry.ui.Fonts
 
tech() - Method in class mindustry.maps.generators.BasicGenerator
 
tech(Block, Block, Block) - Method in class mindustry.maps.generators.BasicGenerator
 
techBlue - Static variable in class mindustry.graphics.Pal
 
techLabel - Static variable in class mindustry.ui.Styles
 
techNode - Variable in class mindustry.ctype.UnlockableContent
The tech tree node for this content, if applicable.
TechNode(TechTree.TechNode, UnlockableContent, ItemStack[]) - Constructor for class mindustry.content.TechTree.TechNode
 
techNodes - Variable in class mindustry.ctype.UnlockableContent
Tech nodes for all trees that this content is part of.
techTree - Variable in class mindustry.type.Planet
Default root node shown when the tech tree is opened here.
TechTree - Class in mindustry.content
Class for storing a list of TechNodes with some utility tree builder methods; context dependent.
TechTree() - Constructor for class mindustry.content.TechTree
 
TechTree.TechNode - Class in mindustry.content
 
TechTreeNode(TechTree.TechNode, ResearchDialog.TechTreeNode) - Constructor for class mindustry.ui.dialogs.ResearchDialog.TechTreeNode
 
tecta - Static variable in class mindustry.content.UnitTypes
 
teleport - Static variable in class mindustry.content.Fx
 
teleportActivate - Static variable in class mindustry.content.Fx
 
teleportOut - Static variable in class mindustry.content.Fx
 
tempBlend - Variable in class mindustry.world.blocks.logic.CanvasBlock
 
tempBuilds - Static variable in class mindustry.world.Block
 
temperature - Variable in class mindustry.type.Liquid
temperature: 0.5 is 'room' temperature, 0 is very cold, 1 is molten hot
temperature - Static variable in class mindustry.world.meta.Stat
 
tempTiles - Static variable in class mindustry.world.Block
 
tendrils - Static variable in class mindustry.content.Blocks
 
tendrils - Variable in class mindustry.world.blocks.defense.ShockMine
 
terrain(Block, float, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
TerrainFilter - Class in mindustry.maps.filters
 
TerrainFilter() - Constructor for class mindustry.maps.filters.TerrainFilter
 
terrestrial - Static variable in class mindustry.world.meta.Env
 
testCollision(Bullet, Building) - Method in class mindustry.entities.bullet.BulletType
 
testCollision(Bullet, Building) - Method in class mindustry.entities.bullet.RailBulletType
 
testingGrounds - Static variable in class mindustry.content.SectorPresets
 
testMobile - Static variable in class mindustry.Vars
if true, game is set up in mobile mode, even on desktop.
tetrativeReconstructor - Static variable in class mindustry.content.Blocks
 
text - Variable in class mindustry.entities.comp.WorldLabelComp
 
text - Variable in class mindustry.game.EventType.TextInputEvent
 
text - Variable in class mindustry.game.MapObjectives.FlagObjective
 
text - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
text - Variable in class mindustry.game.MapObjectives.TextMarker
 
text - Variable in class mindustry.game.MapObjectives.TimerObjective
 
text - Variable in class mindustry.ui.fragments.MenuFragment.MenuButton
 
text() - Method in class mindustry.game.MapObjectives.BuildCountObjective
 
text() - Method in class mindustry.game.MapObjectives.CommandModeObjective
 
text() - Method in class mindustry.game.MapObjectives.CoreItemObjective
 
text() - Method in class mindustry.game.MapObjectives.DestroyBlockObjective
 
text() - Method in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
text() - Method in class mindustry.game.MapObjectives.DestroyCoreObjective
 
text() - Method in class mindustry.game.MapObjectives.DestroyUnitsObjective
 
text() - Method in class mindustry.game.MapObjectives.FlagObjective
 
text() - Method in class mindustry.game.MapObjectives.ItemObjective
 
text() - Method in class mindustry.game.MapObjectives.MapObjective
 
text() - Method in class mindustry.game.MapObjectives.ProduceObjective
 
text() - Method in class mindustry.game.MapObjectives.ResearchObjective
 
text() - Method in class mindustry.game.MapObjectives.TimerObjective
 
text() - Method in class mindustry.game.MapObjectives.UnitCountObjective
 
text() - Static method in class mindustry.graphics.Drawf
Sets Draw.z to the text layer, and returns the previous layer.
text() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
text() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
Displayed text.
textBuffer - Variable in class mindustry.logic.LExecutor
 
textHeight - Enum constant in enum class mindustry.logic.LMarkerControl
 
textHeight - Variable in class mindustry.game.MapObjectives.ShapeTextMarker
 
textInput(int, String, String, int, String, boolean) - Static method in class mindustry.ui.Menus
 
textInput(int, String, String, int, String, boolean, boolean) - Static method in class mindustry.ui.Menus
 
TextInputEvent(Player, int, String) - Constructor for class mindustry.game.EventType.TextInputEvent
 
textInputId - Variable in class mindustry.game.EventType.TextInputEvent
 
textInputResult(Player, int, String) - Static method in class mindustry.ui.Menus
 
TextMarker() - Constructor for class mindustry.game.MapObjectives.TextMarker
 
TextMarker(String, float, float) - Constructor for class mindustry.game.MapObjectives.TextMarker
 
TextMarker(String, float, float, float, byte) - Constructor for class mindustry.game.MapObjectives.TextMarker
 
textPref(String, String) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
textPref(String, String, Cons<String>) - Method in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable
 
TextSetting(String, String, Cons<String>) - Constructor for class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.TextSetting
 
texture - Enum constant in enum class mindustry.logic.LMarkerControl
 
texture - Variable in class mindustry.maps.Map
Preview texture.
texture - Variable in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
TextureMarker() - Constructor for class mindustry.game.MapObjectives.TextureMarker
 
TextureMarker(String, float, float) - Constructor for class mindustry.game.MapObjectives.TextureMarker
 
TextureMarker(String, float, float, float, float) - Constructor for class mindustry.game.MapObjectives.TextureMarker
 
textureName - Variable in class mindustry.game.MapObjectives.QuadMarker
 
textureName - Variable in class mindustry.game.MapObjectives.TextureMarker
 
textureName() - Method in class mindustry.graphics.Shaders.SurfaceShader
 
texturescale - Variable in class mindustry.mod.Mods.ModMeta
To rescale textures with a different size.
textureSize - Enum constant in enum class mindustry.logic.LMarkerControl
 
thermalGenerator - Static variable in class mindustry.content.Blocks
 
ThermalGenerator - Class in mindustry.world.blocks.power
 
ThermalGenerator(String) - Constructor for class mindustry.world.blocks.power.ThermalGenerator
 
ThermalGenerator.ThermalGeneratorBuild - Class in mindustry.world.blocks.power
 
ThermalGeneratorBuild() - Constructor for class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
thickness - Variable in class mindustry.ui.BorderImage
 
thickness - Variable in class mindustry.ui.dialogs.SchematicsDialog.SchematicImage
 
thisv - Variable in class mindustry.logic.LExecutor
 
thorium - Static variable in class mindustry.content.Items
 
thoriumAmmoBack - Static variable in class mindustry.graphics.Pal
 
thoriumAmmoFront - Static variable in class mindustry.graphics.Pal
 
thoriumPink - Static variable in class mindustry.graphics.Pal
 
thoriumReactor - Static variable in class mindustry.content.Blocks
 
thoriumReactorOverheat - Enum constant in enum class mindustry.game.EventType.Trigger
 
thoriumScl - Variable in class mindustry.maps.planet.AsteroidGenerator
 
thoriumShoot - Static variable in class mindustry.content.Fx
 
thoriumWall - Static variable in class mindustry.content.Blocks
 
thoriumWallLarge - Static variable in class mindustry.content.Blocks
 
thousands - Static variable in class mindustry.core.UI
 
thread - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
threat - Variable in class mindustry.type.Sector
Number 0-1 indicating the difficulty based on nearby bases.
thresh - Variable in class mindustry.maps.planet.AsteroidGenerator
 
threshold - Variable in class mindustry.maps.filters.NoiseFilter
 
threshold - Variable in class mindustry.maps.filters.OreFilter
 
threshold - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
threshold - Variable in class mindustry.maps.filters.TerrainFilter
 
threshold - Variable in class mindustry.world.consumers.ConsumeItemExplode
 
threshold2 - Variable in class mindustry.maps.filters.RiverNoiseFilter
 
thruster - Static variable in class mindustry.content.Blocks
 
Thruster - Class in mindustry.world.blocks.defense
 
Thruster(String) - Constructor for class mindustry.world.blocks.defense.Thruster
 
Thruster.ThrusterBuild - Class in mindustry.world.blocks.defense
 
thruster1 - Variable in class mindustry.world.blocks.storage.CoreBlock
 
thruster2 - Variable in class mindustry.world.blocks.storage.CoreBlock
 
ThrusterBuild() - Constructor for class mindustry.world.blocks.defense.Thruster.ThrusterBuild
 
thrusterLength - Variable in class mindustry.world.blocks.storage.CoreBlock
 
thrusterOffset - Variable in class mindustry.world.blocks.storage.CoreBlock
 
thrusterSizes - Static variable in class mindustry.world.blocks.storage.CoreBlock
 
thrusterTime - Variable in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
tick - Variable in class mindustry.core.GameState
Logic tick.
tidalLock - Variable in class mindustry.type.Planet
Whether this planet is tidally locked relative to its parent - see https://en.wikipedia.org/wiki/Tidal_locking
tier - Variable in class mindustry.ai.BaseRegistry.BasePart
 
tier - Variable in class mindustry.world.blocks.production.BeamDrill
 
tier - Variable in class mindustry.world.blocks.production.Drill
Maximum tier of blocks this drill can mine.
tier - Variable in class mindustry.world.blocks.units.UnitAssemblerModule
 
tier() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
tile - Variable in class mindustry.game.EventType.BlockBuildBeginEvent
 
tile - Variable in class mindustry.game.EventType.BlockBuildEndEvent
 
tile - Variable in class mindustry.game.EventType.BlockDestroyEvent
 
tile - Variable in class mindustry.game.EventType.BuildSelectEvent
 
tile - Variable in class mindustry.game.EventType.ConfigEvent
 
tile - Variable in class mindustry.game.EventType.DepositEvent
 
tile - Variable in class mindustry.game.EventType.TapEvent
 
tile - Variable in class mindustry.game.EventType.TileChangeEvent
 
tile - Variable in class mindustry.game.EventType.TileFloorChangeEvent
 
tile - Variable in class mindustry.game.EventType.TilePreChangeEvent
 
tile - Variable in class mindustry.game.EventType.WithdrawEvent
 
tile - Variable in class mindustry.net.Administration.PlayerAction
 
tile - Variable in class mindustry.type.Sector
 
tile - Variable in class mindustry.world.blocks.environment.Floor.UpdateRenderState
 
tile() - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector
 
tile() - Method in class mindustry.entities.units.BuildPlan
 
tile(int) - Method in class mindustry.core.World.FilterContext
 
tile(int) - Method in class mindustry.core.World
 
tile(int) - Method in interface mindustry.world.WorldContext
Return a tile in the tile array.
tile(int, int) - Method in class mindustry.core.World
 
tile(int, int) - Method in class mindustry.editor.MapEditor
 
Tile - Class in mindustry.world
 
Tile(int, int) - Constructor for class mindustry.world.Tile
 
Tile(int, int, int, int, int) - Constructor for class mindustry.world.Tile
 
Tile(int, int, Block, Block, Block) - Constructor for class mindustry.world.Tile
 
tileBuilding(int, int) - Method in class mindustry.core.World
 
TileChangeEvent() - Constructor for class mindustry.game.EventType.TileChangeEvent
 
tileChanges - Variable in class mindustry.core.World
The number of times tiles have changed in this session.
tileConfig(Player, Building, Object) - Static method in class mindustry.input.InputHandler
 
tileDamage - Variable in class mindustry.world.blocks.defense.ShockMine
 
tileDamage(Team, int, int, float, float) - Static method in class mindustry.entities.Damage
 
tileDamage(Team, int, int, float, float, Bullet) - Static method in class mindustry.entities.Damage
 
TileFloorChangeEvent() - Constructor for class mindustry.game.EventType.TileFloorChangeEvent
 
TileGen - Class in mindustry.world
 
TileGen() - Constructor for class mindustry.world.TileGen
 
TileLayer - Enum Class in mindustry.logic
 
tilemap - Variable in class mindustry.editor.MapObjectivesCanvas
 
tilePayload - Static variable in class mindustry.Vars
size of one tile payload (^2)
TilePreChangeEvent() - Constructor for class mindustry.game.EventType.TilePreChangeEvent
 
tiles - Variable in class mindustry.core.World
 
tiles - Variable in class mindustry.game.Schematic
 
tiles - Variable in class mindustry.graphics.g3d.PlanetGrid.Corner
 
tiles - Variable in class mindustry.graphics.g3d.PlanetGrid.Edge
 
tiles - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
tiles - Variable in class mindustry.graphics.g3d.PlanetGrid
 
tiles - Variable in class mindustry.maps.generators.BasicGenerator
 
tiles - Static variable in class mindustry.world.meta.Stat
 
tiles() - Method in class mindustry.editor.MapEditor
 
Tiles - Class in mindustry.world
A tile container.
Tiles(int, int) - Constructor for class mindustry.world.Tiles
 
tilesize - Static variable in class mindustry.Vars
size of tiles in units
tilesSecond - Static variable in class mindustry.world.meta.StatUnit
 
tileTap(Player, Tile) - Static method in class mindustry.input.InputHandler
 
tileWorld(float, float) - Method in class mindustry.core.World
 
tilt - Variable in class mindustry.maps.filters.NoiseFilter
 
tilt - Variable in class mindustry.maps.filters.OreFilter
 
tilt - Variable in class mindustry.maps.filters.TerrainFilter
 
time - Variable in class mindustry.entities.Effect.EffectContainer
 
time - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
time - Variable in class mindustry.entities.units.StatusEntry
 
time - Variable in class mindustry.graphics.Shaders.BlockBuildShader
 
time - Variable in class mindustry.graphics.Shaders.UnitArmorShader
 
time - Variable in class mindustry.graphics.Shaders.UnitBuildShader
 
time - Variable in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
time - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
time - Variable in class mindustry.world.blocks.distribution.Router.RouterBuild
 
time - Variable in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
time - Variable in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
time - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
time - Variable in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
time - Variable in class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
time - Variable in class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
time - Variable in class mindustry.world.blocks.units.UnitFactory.UnitPlan
 
time() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
timeDestroy(float, float, float) - Method in class mindustry.game.Teams.TeamData
Make all buildings within this range derelict/explode.
timeDrilled - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
timeDuration - Variable in class mindustry.entities.bullet.EmpBulletType
 
timeIncrease - Variable in class mindustry.entities.bullet.EmpBulletType
 
timePeriod - Variable in class mindustry.world.meta.Stats
Production time period in ticks.
timePlayed - Variable in class mindustry.io.SaveMeta
 
timer - Variable in class mindustry.audio.SoundControl
 
timer - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
timer - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
timer - Variable in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
timer - Variable in class mindustry.entities.abilities.StatusFieldAbility
 
timer - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
timer - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
timer - Variable in class mindustry.entities.units.AIController
 
timer - Variable in class mindustry.logic.LExecutor.RadarI
 
timerAccept - Variable in class mindustry.world.blocks.distribution.BufferedItemBridge
 
timeRange - Variable in class mindustry.world.blocks.environment.SeaBush
 
timerCheck - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
timerCheckMoved - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
timerDamage - Variable in class mindustry.world.blocks.defense.ShockMine
 
timerDump - Variable in class mindustry.world.Block
Dump timer ID.
timerEffect - Variable in class mindustry.world.blocks.units.RepairTurret
 
timerFlow - Variable in class mindustry.world.blocks.distribution.DirectionLiquidBridge
 
timerFlow - Variable in class mindustry.world.blocks.liquid.Conduit
 
timerFuel - Variable in class mindustry.world.blocks.power.NuclearReactor
 
timerLoad - Variable in class mindustry.world.blocks.payloads.PayloadLoader
 
TimerObjective() - Constructor for class mindustry.game.MapObjectives.TimerObjective
 
TimerObjective(String, float) - Constructor for class mindustry.game.MapObjectives.TimerObjective
 
timers - Variable in class mindustry.world.Block
Max of timers used.
timerTarget - Static variable in class mindustry.entities.units.AIController
 
timerTarget - Variable in class mindustry.world.blocks.defense.BuildTurret
 
timerTarget - Variable in class mindustry.world.blocks.defense.turrets.PointDefenseTurret
 
timerTarget - Variable in class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
timerTarget - Variable in class mindustry.world.blocks.defense.turrets.Turret
 
timerTarget - Variable in class mindustry.world.blocks.units.RepairTurret
 
timerTarget2 - Static variable in class mindustry.entities.units.AIController
 
timerTarget2 - Variable in class mindustry.world.blocks.defense.BuildTurret
 
timerTarget3 - Static variable in class mindustry.entities.units.AIController
 
timerTarget4 - Static variable in class mindustry.entities.units.AIController
 
timerToggle - Variable in class mindustry.world.blocks.defense.AutoDoor
 
timerToggle - Variable in class mindustry.world.blocks.defense.Door
 
timerUse - Variable in class mindustry.world.blocks.defense.ForceProjector
 
timerUse - Variable in class mindustry.world.blocks.defense.MendProjector
 
timerUse - Variable in class mindustry.world.blocks.power.ImpactReactor
 
timerUse - Variable in class mindustry.world.blocks.production.WallCrafter
 
timescale - Enum constant in enum class mindustry.logic.LAccess
 
timescaleDamage - Variable in class mindustry.entities.bullet.ContinuousBulletType
If a building fired this, whether to multiply damage by its timescale.
timeScl - Variable in class mindustry.world.draw.DrawBubbles
 
timeScl - Variable in class mindustry.world.draw.DrawCircles
 
timeScl - Variable in class mindustry.world.draw.DrawCultivator
 
timeScl - Variable in class mindustry.world.draw.DrawPulseShape
 
timeScl - Variable in class mindustry.world.draw.DrawShape
 
timesJoined - Variable in class mindustry.net.Administration.PlayerInfo
 
timesJoined - Variable in class mindustry.net.Administration.TraceInfo
 
timesKicked - Variable in class mindustry.net.Administration.PlayerInfo
 
timesKicked - Variable in class mindustry.net.Administration.TraceInfo
 
timesLaunched - Enum constant in enum class mindustry.service.SStat
 
timeSpeed - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
timeSpentBlocked - Variable in class mindustry.ai.types.CommandAI
 
timesSpeed - Static variable in class mindustry.world.meta.StatUnit
 
timestamp - Variable in class mindustry.io.SaveMeta
 
titan - Static variable in class mindustry.content.Blocks
 
titanExplosion - Static variable in class mindustry.content.Fx
 
titanExplosionLarge - Static variable in class mindustry.content.Fx
 
titanium - Static variable in class mindustry.content.Items
 
titaniumConveyor - Static variable in class mindustry.content.Blocks
 
titaniumWall - Static variable in class mindustry.content.Blocks
 
titaniumWallLarge - Static variable in class mindustry.content.Blocks
 
titanSmoke - Static variable in class mindustry.content.Fx
 
titanSmokeLarge - Static variable in class mindustry.content.Fx
 
title - Variable in class mindustry.ui.dialogs.SettingsMenuDialog.SettingsTable.Setting
 
title - Variable in class mindustry.ui.Links.LinkEntry
 
tmpDirectory - Static variable in class mindustry.Vars
tmp subdirectory for map conversion
tmpPayload - Static variable in class mindustry.ai.types.CommandAI
 
to - Variable in class mindustry.game.EventType.StateChangeEvent
 
to - Variable in class mindustry.logic.LExecutor.SenseI
 
to - Variable in class mindustry.logic.LExecutor.SenseWeatherI
 
to - Variable in class mindustry.logic.LExecutor.SetI
 
to - Variable in class mindustry.logic.LStatements.SensorStatement
 
to - Variable in class mindustry.logic.LStatements.SetStatement
 
to - Variable in class mindustry.logic.LStatements.WeatherSenseStatement
 
to - Variable in class mindustry.world.blocks.distribution.MassDriver.DriverBulletData
 
toArray() - Method in class mindustry.type.ItemSeq
 
toast - Enum constant in enum class mindustry.logic.MessageType
 
toColor - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
toFront() - Method in class mindustry.ui.fragments.LoadingFragment
 
toggle() - Method in class mindustry.ui.fragments.ChatFragment
 
toggle() - Method in class mindustry.ui.fragments.ConsoleFragment
 
toggle() - Method in class mindustry.ui.fragments.MinimapFragment
 
toggle() - Method in class mindustry.ui.fragments.PlayerListFragment
 
toggle_block_status - Enum constant in enum class mindustry.input.Binding
 
toggle_menus - Enum constant in enum class mindustry.input.Binding
 
toggle_power_lines - Enum constant in enum class mindustry.input.Binding
 
toggleBloom(boolean) - Method in class mindustry.core.Renderer
 
toggleHudText(boolean) - Method in class mindustry.ui.fragments.HudFragment
 
togglet - Static variable in class mindustry.ui.Styles
Default text button style - gray corners at 45 degrees.
toMap() - Method in class mindustry.world.meta.Stats
 
tooltip(Cell<?>, Enum<?>) - Static method in class mindustry.logic.LCanvas
 
tooltip(Cell<?>, String) - Static method in class mindustry.logic.LCanvas
 
top - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
 
top - Enum constant in enum class mindustry.world.blocks.Autotiler.SliceMode
 
top - Variable in class mindustry.type.Sector.SectorRect
 
top - Variable in class mindustry.type.Weapon
whether to draw the outline on top.
top - Variable in class mindustry.world.draw.DrawFlame
 
top - Variable in class mindustry.world.draw.DrawTurret
 
top1 - Variable in class mindustry.world.draw.DrawHeatOutput
 
top1 - Variable in class mindustry.world.draw.DrawSideRegion
 
top2 - Variable in class mindustry.world.draw.DrawHeatOutput
 
top2 - Variable in class mindustry.world.draw.DrawSideRegion
 
topHalf(TextureRegion) - Method in interface mindustry.world.blocks.Autotiler
 
topInvertRegion - Variable in class mindustry.world.blocks.production.BurstDrill
 
toPlans(Schematic, int, int) - Method in class mindustry.game.Schematics
Creates an array of build plans from a schematic's data, centered on the provided x+y coordinates.
topRegion - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
topRegion - Variable in class mindustry.world.blocks.defense.ForceProjector
 
topRegion - Variable in class mindustry.world.blocks.defense.MendProjector
 
topRegion - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
topRegion - Variable in class mindustry.world.blocks.defense.Thruster
 
topRegion - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader
 
topRegion - Variable in class mindustry.world.blocks.distribution.DuctJunction
 
topRegion - Variable in class mindustry.world.blocks.distribution.DuctRouter
 
topRegion - Variable in class mindustry.world.blocks.distribution.OverflowDuct
 
topRegion - Variable in class mindustry.world.blocks.liquid.LiquidBlock
 
topRegion - Variable in class mindustry.world.blocks.payloads.PayloadBlock
 
topRegion - Variable in class mindustry.world.blocks.payloads.PayloadConveyor
 
topRegion - Variable in class mindustry.world.blocks.power.LightBlock
 
topRegion - Variable in class mindustry.world.blocks.power.NuclearReactor
 
topRegion - Variable in class mindustry.world.blocks.production.BeamDrill
 
topRegion - Variable in class mindustry.world.blocks.production.Drill
 
topRegion - Variable in class mindustry.world.blocks.production.ItemIncinerator
 
topRegion - Variable in class mindustry.world.blocks.production.WallCrafter
 
topRegion - Variable in class mindustry.world.blocks.units.UnitCargoUnloadPoint
 
topRegions - Variable in class mindustry.world.blocks.distribution.Duct
 
topRegions - Variable in class mindustry.world.blocks.liquid.Conduit
 
toSeq() - Method in class mindustry.type.ItemSeq
 
toString() - Method in class mindustry.ai.UnitCommand
 
toString() - Method in class mindustry.ai.UnitStance
 
toString() - Method in class mindustry.ctype.Content
 
toString() - Method in class mindustry.ctype.MappableContent
 
toString() - Method in class mindustry.entities.units.BuildPlan
 
toString() - Method in enum class mindustry.game.Gamemode
 
toString() - Method in class mindustry.game.SectorInfo.ExportStat
 
toString() - Method in class mindustry.game.SpawnGroup
 
toString() - Method in class mindustry.game.Team
 
toString() - Method in class mindustry.game.Teams.BlockPlan
 
toString() - Method in class mindustry.game.Teams.TeamData
 
toString() - Method in class mindustry.io.TypeIO.BuildingBox
 
toString() - Method in class mindustry.io.TypeIO.UnitBox
 
toString() - Method in enum class mindustry.logic.ConditionOp
 
toString() - Method in enum class mindustry.logic.LogicOp
 
toString() - Method in class mindustry.maps.Map
 
toString() - Method in class mindustry.mod.ModListing
 
toString() - Method in class mindustry.mod.Mods.LoadedMod
 
toString() - Method in class mindustry.mod.Mods.ModMeta
 
toString() - Method in enum class mindustry.net.Packets.KickReason
 
toString() - Method in class mindustry.type.Item
 
toString() - Method in class mindustry.type.ItemSeq
 
toString() - Method in class mindustry.type.ItemStack
 
toString() - Method in class mindustry.type.Liquid
 
toString() - Method in class mindustry.type.LiquidStack
 
toString() - Method in class mindustry.type.PayloadStack
 
toString() - Method in class mindustry.type.Sector
 
toString() - Method in class mindustry.type.StatusEffect
 
toString() - Method in class mindustry.type.Weapon
 
toString() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemEntry
 
toString() - Method in class mindustry.world.blocks.power.PowerGraph
 
toString() - Method in class mindustry.world.meta.Attribute
 
toString() - Method in class mindustry.world.meta.Stat
 
toString() - Method in class mindustry.world.meta.StatCat
 
toString() - Method in class mindustry.world.modules.ItemModule
 
toString() - Method in class mindustry.world.Tile
 
toString(Object) - Static method in class mindustry.logic.LExecutor.PrintI
 
total - Variable in class mindustry.net.Packets.StreamBegin
 
total - Variable in class mindustry.net.Streamable.StreamBuilder
 
total - Variable in class mindustry.type.ItemSeq
 
total - Variable in class mindustry.world.modules.ItemModule
 
total() - Method in class mindustry.type.PayloadSeq
 
total() - Method in class mindustry.world.modules.ItemModule
 
totalAmmo - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
totalCampaignItems - Enum constant in enum class mindustry.service.SStat
 
totalDroneProgress - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
totalDroneProgress - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
totalItems - Enum constant in enum class mindustry.logic.LAccess
 
totalLiquids - Enum constant in enum class mindustry.logic.LAccess
 
totalPayload - Enum constant in enum class mindustry.logic.LAccess
 
totalPower - Enum constant in enum class mindustry.logic.LAccess
 
totalPower - Variable in class mindustry.type.ammo.PowerAmmoType
 
totalProgress - Variable in class mindustry.world.blocks.defense.Radar.RadarBuild
 
totalProgress - Variable in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
totalProgress - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
totalProgress - Variable in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
totalProgress - Variable in class mindustry.world.blocks.production.Pump.PumpBuild
 
totalProgress - Variable in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
totalProgress - Variable in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
totalProgress - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
totalProgress() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
totalProgress() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
totalProgress() - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
totalProgress() - Method in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
totalProgress() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
totalProgress() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
totalProgress() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
totalProgress() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
totalProgress() - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
totalRadius - Variable in class mindustry.type.Planet
Total radius of this planet and all its children.
totalRequirements - Variable in class mindustry.type.UnitType
 
totalShots - Variable in class mindustry.entities.units.WeaponMount
total bullets fired from this mount
totalShots - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
totalTime - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
totalTime - Variable in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
totalTime - Variable in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
toTile(float) - Static method in class mindustry.core.World
 
touchDown(float, float, int, KeyCode) - Method in class mindustry.input.DesktopInput
 
touchDown(int, int, int, KeyCode) - Method in class mindustry.input.MobileInput
 
touchDown(InputEvent, float, float, int, KeyCode) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
touchDragged(InputEvent, float, float, int) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
touched(int, int) - Method in enum class mindustry.editor.EditorTool
 
touchedLine(int, int, int, int) - Method in enum class mindustry.editor.EditorTool
 
touchUp(int, int, int, KeyCode) - Method in class mindustry.input.MobileInput
 
touchUp(InputEvent, float, float, int, KeyCode) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover
 
towardsRoot - Enum constant in enum class mindustry.ui.layout.BranchTreeLayout.TreeAlignment
 
toxopid - Static variable in class mindustry.content.UnitTypes
 
trace - Enum constant in enum class mindustry.net.Packets.AdminAction
 
TraceDialog - Class in mindustry.ui.dialogs
 
TraceDialog() - Constructor for class mindustry.ui.dialogs.TraceDialog
 
traceInfo(Player, Administration.TraceInfo) - Static method in class mindustry.core.NetClient
 
TraceInfo(String, String, String, boolean, boolean, int, int, String[], String[]) - Constructor for class mindustry.net.Administration.TraceInfo
 
traces - Variable in class mindustry.core.UI
 
trackingRange - Variable in class mindustry.world.blocks.defense.turrets.Turret
Range at which it finds and locks on to the target, but does not shoot.
trackingRange() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
TractorBeamBuild() - Constructor for class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
TractorBeamTurret - Class in mindustry.world.blocks.defense.turrets
 
TractorBeamTurret(String) - Constructor for class mindustry.world.blocks.defense.turrets.TractorBeamTurret
 
TractorBeamTurret.TractorBeamBuild - Class in mindustry.world.blocks.defense.turrets
 
Trail - Class in mindustry.graphics
 
Trail(int) - Constructor for class mindustry.graphics.Trail
 
trailChance - Variable in class mindustry.entities.bullet.BulletType
Chance of trail effect spawning on bullet per tick.
trailColor - Variable in class mindustry.entities.bullet.BulletType
Color of trail behind bullet.
trailColor - Variable in class mindustry.type.UnitType
override for engine trail color
trailEffect - Variable in class mindustry.entities.bullet.BulletType
Trail effect that is spawned.
trailEffect2 - Variable in class mindustry.entities.bullet.FireBulletType
 
trailFade - Static variable in class mindustry.content.Fx
 
trailInterp - Variable in class mindustry.entities.bullet.BulletType
Interpolation for trail width as function of bullet lifetime
trailInterval - Variable in class mindustry.entities.bullet.BulletType
Uniform interval in which trail effect is spawned.
trailLength - Variable in class mindustry.entities.bullet.BulletType
Length of trail quads.
trailLength - Variable in class mindustry.type.UnitType
length of engine trail (if flying) or wave trail (if naval)
trailMinVelocity - Variable in class mindustry.entities.bullet.BulletType
Min velocity required for trail effect to spawn.
trailMult - Variable in class mindustry.entities.bullet.ArtilleryBulletType
 
trailParam - Variable in class mindustry.entities.bullet.BulletType
Rotation/size parameter that is passed to trail.
trailRotation - Variable in class mindustry.entities.bullet.BulletType
Whether the parameter passed to the trail is the bullet rotation, instead of a flat value.
trailScl - Variable in class mindustry.type.UnitType
movement speed (world units/t)
trailSinMag - Variable in class mindustry.entities.bullet.BulletType
If trailSinMag > 0, these values are applied as a sine curve to trail width.
trailSinScl - Variable in class mindustry.entities.bullet.BulletType
If trailSinMag > 0, these values are applied as a sine curve to trail width.
trailSize - Variable in class mindustry.entities.bullet.ArtilleryBulletType
 
trailSpacing - Variable in class mindustry.entities.bullet.PointBulletType
 
trailSpread - Variable in class mindustry.entities.bullet.BulletType
Random offset of trail effect.
trailWidth - Variable in class mindustry.entities.bullet.BulletType
Width of trail, if trailLength > 0
trans(StatusEffect, StatusEffect.TransitionHandler) - Method in class mindustry.type.StatusEffect
 
transferDelay - Static variable in class mindustry.ai.types.LogicAI
Minimum delay between item transfers.
transferEffect - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver
 
transferInventory(Player, Building) - Static method in class mindustry.input.InputHandler
 
transferItemEffect(Item, float, float, Itemsc) - Static method in class mindustry.input.InputHandler
 
transferItemTo(Unit, Item, int, float, float, Building) - Static method in class mindustry.input.InputHandler
 
transferItemToUnit(Item, float, float, Itemsc) - Static method in class mindustry.input.InputHandler
 
transferPower(float) - Method in class mindustry.world.blocks.power.PowerGraph
 
transferRange - Static variable in class mindustry.ai.types.CargoAI
 
transferState - Variable in class mindustry.ai.types.CommandAI
 
transferStateLoad - Static variable in class mindustry.ai.types.CommandAI
 
transferStateNone - Static variable in class mindustry.ai.types.CommandAI
 
transferStateUnload - Static variable in class mindustry.ai.types.CommandAI
 
transform - Variable in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
transformCase(int, int[]) - Method in interface mindustry.world.blocks.Autotiler
Transforms the autotiler setting the connection and the y-scale
transformName(String) - Method in class mindustry.core.ContentLoader
 
transitionDamage - Variable in class mindustry.type.StatusEffect
Damage dealt upon transition to an affinity.
transitionFrames - Variable in class mindustry.type.Item
Number of generated transition frames between each frame
transitions - Variable in class mindustry.type.StatusEffect
Transition handler map.
translate - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
translation - Variable in class mindustry.world.blocks.distribution.MassDriver
 
transparentColor - Variable in class mindustry.world.blocks.distribution.Duct
 
transparentColor - Variable in class mindustry.world.blocks.distribution.DuctJunction
 
transport - Static variable in class mindustry.entities.TargetPriority
 
transportation - Enum constant in enum class mindustry.world.meta.BlockGroup
 
transportCounter - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
transportTime - Variable in class mindustry.world.blocks.distribution.ItemBridge
 
treadEffect - Variable in class mindustry.type.UnitType
optional effect created when this tank moves
treadFrames - Variable in class mindustry.type.UnitType
number of frames of movement in a tread
treadPullOffset - Variable in class mindustry.type.UnitType
how much of a top part of a tread sprite is "cut off" relative to the pattern; this is corrected for
treadRects - Variable in class mindustry.type.UnitType
list of treads as rectangles in IMAGE COORDINATES, relative to the center.
treadRegion - Variable in class mindustry.type.UnitType
 
treadRegions - Variable in class mindustry.type.UnitType
 
tree - Static variable in class mindustry.Vars
 
tree() - Method in class mindustry.entities.EntityGroup
 
tree() - Method in class mindustry.game.Teams.TeamData
 
TreeBlock - Class in mindustry.world.blocks.environment
 
TreeBlock(String) - Constructor for class mindustry.world.blocks.environment.TreeBlock
 
TreeLayout - Interface in mindustry.ui.layout
 
TreeLayout.TreeNode<T extends TreeLayout.TreeNode> - Class in mindustry.ui.layout
 
TreeNode() - Constructor for class mindustry.ui.layout.TreeLayout.TreeNode
 
tri - Variable in class mindustry.entities.part.HaloPart
 
tri(float, float, float, float, float) - Static method in class mindustry.graphics.Drawf
 
triangle - Enum constant in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
 
trigger(Building) - Method in class mindustry.world.consumers.Consume
Called when a consumption is triggered manually.
trigger(Building) - Method in class mindustry.world.consumers.ConsumeItemDynamic
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumeItems
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumePayloadDynamic
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumePayloadFilter
 
trigger(Building) - Method in class mindustry.world.consumers.ConsumePayloads
 
triggered() - Method in class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
triggerMargin - Variable in class mindustry.world.blocks.defense.AutoDoor
 
triLength - Variable in class mindustry.entities.part.HaloPart
 
triLengthTo - Variable in class mindustry.entities.part.HaloPart
 
trimDark() - Method in class mindustry.maps.generators.BasicGenerator
 
tryBreakBlock(int, int) - Method in class mindustry.input.InputHandler
 
tryCatchMapError(UnsafeRunnable) - Method in class mindustry.maps.Maps
Attempts to run the following code; catches any errors and attempts to display them in a readable way.
tryDropItems(Building, float, float) - Method in class mindustry.input.InputHandler
 
tryDropPayload() - Method in class mindustry.input.InputHandler
 
tryPickupPayload() - Method in class mindustry.input.InputHandler
 
tryPlace(BaseRegistry.BasePart, int, int, Team, Rand) - Static method in class mindustry.maps.generators.BaseGenerator
Tries to place a base part at a certain location with a certain team.
tryPlace(BaseRegistry.BasePart, int, int, Team, Rand, Intc2) - Static method in class mindustry.maps.generators.BaseGenerator
Tries to place a base part at a certain location with a certain team.
tsunami - Static variable in class mindustry.content.Blocks
 
tungsten - Static variable in class mindustry.content.Items
 
tungstenShot - Static variable in class mindustry.graphics.Pal
 
tungstenWall - Static variable in class mindustry.content.Blocks
 
tungstenWallLarge - Static variable in class mindustry.content.Blocks
 
turbineCondenser - Static variable in class mindustry.content.Blocks
 
turbinegenerate - Static variable in class mindustry.content.Fx
 
turn() - Method in class mindustry.game.Universe
 
turnDuration - Static variable in class mindustry.Vars
duration of time between turns in ticks
TurnEvent() - Constructor for class mindustry.game.EventType.TurnEvent
 
turnToTarget(float) - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
turnToTarget(float) - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
turnToTarget(float) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
turret - Enum constant in enum class mindustry.type.Category
Offensive turrets.
turret - Enum constant in enum class mindustry.world.meta.BlockFlag
Any turret.
turret - Static variable in class mindustry.entities.TargetPriority
 
turret - Static variable in class mindustry.graphics.Layer
 
Turret - Class in mindustry.world.blocks.defense.turrets
 
Turret(String) - Constructor for class mindustry.world.blocks.defense.turrets.Turret
 
Turret.AmmoEntry - Class in mindustry.world.blocks.defense.turrets
 
Turret.BulletEntry - Class in mindustry.world.blocks.defense.turrets
 
Turret.TurretBuild - Class in mindustry.world.blocks.defense.turrets
 
TurretAmmoDeliverEvent() - Constructor for class mindustry.game.EventType.TurretAmmoDeliverEvent
 
TurretBuild() - Constructor for class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
turretCool - Enum constant in enum class mindustry.game.EventType.Trigger
 
turretHeat - Static variable in class mindustry.graphics.Layer
 
turretHeat - Static variable in class mindustry.graphics.Pal
 
turretHeatLayer - Variable in class mindustry.entities.part.RegionPart
 
turretLayer - Variable in class mindustry.world.draw.DrawTurret
 
turretRotation - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
turrets - Enum constant in enum class mindustry.world.meta.BlockGroup
 
turretShading - Variable in class mindustry.entities.part.DrawPart
If true, turret shading is used.
turretTree - Variable in class mindustry.game.Teams.TeamData
Turrets by range.
tutorialComplete - Enum constant in enum class mindustry.game.EventType.Trigger
 
tx - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
ty - Variable in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile
 
type - Enum constant in enum class mindustry.logic.LAccess
 
type - Static variable in class mindustry.core.Version
Build type.
type - Variable in class mindustry.game.SpawnGroup
The unit type spawned
type - Variable in class mindustry.logic.LExecutor.ControlI
 
type - Variable in class mindustry.logic.LExecutor.DrawI
 
type - Variable in class mindustry.logic.LExecutor.EffectI
 
type - Variable in class mindustry.logic.LExecutor.FetchI
 
type - Variable in class mindustry.logic.LExecutor.FlushMessageI
 
type - Variable in class mindustry.logic.LExecutor.LookupI
 
type - Variable in class mindustry.logic.LExecutor.MakeMarkerI
 
type - Variable in class mindustry.logic.LExecutor.SenseI
 
type - Variable in class mindustry.logic.LExecutor.SenseWeatherI
 
type - Variable in class mindustry.logic.LExecutor.SetMarkerI
 
type - Variable in class mindustry.logic.LExecutor.SetPropI
 
type - Variable in class mindustry.logic.LExecutor.SetWeatherI
 
type - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
type - Variable in class mindustry.logic.LExecutor.UnitBindI
 
type - Variable in class mindustry.logic.LExecutor.UnitControlI
 
type - Variable in class mindustry.logic.LStatements.ControlStatement
 
type - Variable in class mindustry.logic.LStatements.DrawStatement
 
type - Variable in class mindustry.logic.LStatements.EffectStatement
 
type - Variable in class mindustry.logic.LStatements.FetchStatement
 
type - Variable in class mindustry.logic.LStatements.FlushMessageStatement
 
type - Variable in class mindustry.logic.LStatements.LookupStatement
 
type - Variable in class mindustry.logic.LStatements.MakeMarkerStatement
 
type - Variable in class mindustry.logic.LStatements.SensorStatement
 
type - Variable in class mindustry.logic.LStatements.SetMarkerStatement
 
type - Variable in class mindustry.logic.LStatements.SetPropStatement
 
type - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
type - Variable in class mindustry.logic.LStatements.UnitBindStatement
 
type - Variable in class mindustry.logic.LStatements.UnitControlStatement
 
type - Variable in class mindustry.net.Administration.PlayerAction
 
type - Variable in class mindustry.net.Packets.StreamBegin
 
type - Variable in class mindustry.net.Streamable.StreamBuilder
 
type - Variable in class mindustry.type.Weather
 
type() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemEntry
 
type() - Method in class mindustry.world.blocks.defense.turrets.Turret.AmmoEntry
 
typeColor(LVar, Color) - Static method in class mindustry.logic.LogicDialog
 
typeCounts - Variable in class mindustry.game.Teams.TeamData
Counts for each type of unit.
typeid_UNUSED - Enum constant in enum class mindustry.ctype.ContentType
 
TypeInfo(Class<?>) - Constructor for class mindustry.editor.MapObjectivesDialog.TypeInfo
 
TypeInfo(Class<?>, Type) - Constructor for class mindustry.editor.MapObjectivesDialog.TypeInfo
 
TypeInfo(Class<?>, MapObjectivesDialog.TypeInfo) - Constructor for class mindustry.editor.MapObjectivesDialog.TypeInfo
Use with care!
TypeInfo(Field) - Constructor for class mindustry.editor.MapObjectivesDialog.TypeInfo
 
TypeIO - Class in mindustry.io
Class for specifying read/write methods for code generation.
TypeIO() - Constructor for class mindustry.io.TypeIO
 
TypeIO.Boxed<T> - Interface in mindustry.io
 
TypeIO.BuildingBox - Class in mindustry.io
Represents a building that has not been resolved yet.
TypeIO.UnitBox - Class in mindustry.io
Represents a unit that has not been resolved yet.
typeLiquid() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
typeMismatch - Enum constant in enum class mindustry.net.Packets.KickReason
 
typeName() - Method in class mindustry.game.MapObjectives.MapObjective
 
typeName() - Method in class mindustry.game.MapObjectives.ObjectiveMarker
 
typeName(LVar) - Static method in class mindustry.logic.LogicDialog
 

U

ui - Enum constant in enum class mindustry.graphics.MultiPacker.PageType
 
ui - Static variable in class mindustry.Vars
 
UI - Class in mindustry.core
 
UI() - Constructor for class mindustry.core.UI
 
uiAlpha - Variable in class mindustry.graphics.g3d.PlanetParams
Alpha of orbit rings and other UI elements.
uiBus - Variable in class mindustry.audio.SoundControl
 
uiDrawBegin - Enum constant in enum class mindustry.game.EventType.Trigger
 
uiDrawEnd - Enum constant in enum class mindustry.game.EventType.Trigger
 
uiGroup - Variable in class mindustry.input.InputHandler
 
uiIcon - Variable in class mindustry.ctype.UnlockableContent
Icon of the content to use in UI.
unAdminPlayer(String) - Method in class mindustry.net.Administration
Makes a player no longer an admin.
unary - Variable in enum class mindustry.logic.LogicOp
 
unban - Enum constant in enum class mindustry.logic.LogicRule
 
unbanPlayerID(String) - Method in class mindustry.net.Administration
Unbans a player by ID; returns whether this player was banned in the first place.
unbanPlayerIP(String) - Method in class mindustry.net.Administration
Unbans a player by IP; returns whether this player was banned in the first place.
unbind - Enum constant in enum class mindustry.logic.LUnitControl
 
unbox() - Method in interface mindustry.io.TypeIO.Boxed
 
unbox() - Method in class mindustry.io.TypeIO.BuildingBox
 
unbox() - Method in class mindustry.io.TypeIO.UnitBox
 
unbox(Class<?>) - Static method in class mindustry.editor.MapObjectivesDialog
 
uncomplete() - Method in enum class mindustry.service.Achievement
 
unconv(float) - Static method in class mindustry.core.World
Convert from tile to world coordinates.
under - Variable in class mindustry.entities.part.DrawPart
If true, the layer is overridden to be under the weapon/turret itself.
under - Static variable in class mindustry.entities.TargetPriority
 
underBullets - Variable in class mindustry.world.Block
if true, this block cannot be hit by bullets unless explicitly targeted.
underflowDuct - Static variable in class mindustry.content.Blocks
 
underflowGate - Static variable in class mindustry.content.Blocks
 
underlineb - Static variable in class mindustry.ui.Styles
 
underwater - Variable in class mindustry.entities.bullet.BulletType
If true, this bullet is rendered underwater.
underwater - Static variable in class mindustry.world.meta.Env
 
underwater(Runnable) - Static method in class mindustry.graphics.Drawf
 
undo() - Method in class mindustry.editor.DrawOperation
 
undo() - Method in class mindustry.editor.MapEditor
 
undo() - Method in class mindustry.editor.OperationStack
 
undoFlow(Item) - Method in class mindustry.world.modules.ItemModule
 
unicodeToName(int) - Static method in class mindustry.ui.Fonts
 
uniforms - Variable in class mindustry.graphics.Shaders.ShockwaveShader
 
unit - Enum constant in enum class mindustry.ctype.ContentType
 
unit - Enum constant in enum class mindustry.logic.FetchType
 
unit - Variable in class mindustry.entities.abilities.SpawnDeathAbility
 
unit - Variable in class mindustry.entities.abilities.UnitSpawnAbility
 
unit - Variable in class mindustry.entities.units.AIController
 
unit - Variable in class mindustry.game.EventType.BlockBuildBeginEvent
 
unit - Variable in class mindustry.game.EventType.BlockBuildEndEvent
 
unit - Variable in class mindustry.game.EventType.BuildRotateEvent
 
unit - Variable in class mindustry.game.EventType.PayloadDropEvent
 
unit - Variable in class mindustry.game.EventType.PickupEvent
 
unit - Variable in class mindustry.game.EventType.UnitBulletDestroyEvent
 
unit - Variable in class mindustry.game.EventType.UnitChangeEvent
 
unit - Variable in class mindustry.game.EventType.UnitControlEvent
 
unit - Variable in class mindustry.game.EventType.UnitCreateEvent
 
unit - Variable in class mindustry.game.EventType.UnitDamageEvent
 
unit - Variable in class mindustry.game.EventType.UnitDestroyEvent
 
unit - Variable in class mindustry.game.EventType.UnitDrownEvent
 
unit - Variable in class mindustry.game.EventType.UnitSpawnEvent
 
unit - Variable in class mindustry.game.EventType.UnitUnloadEvent
 
unit - Variable in class mindustry.game.MapObjectives.UnitCountObjective
 
unit - Static variable in class mindustry.logic.LCategory
 
unit - Variable in class mindustry.logic.LExecutor.ApplyEffectI
 
unit - Variable in class mindustry.logic.LExecutor
 
unit - Variable in class mindustry.logic.LStatements.ApplyStatusStatement
 
unit - Variable in class mindustry.net.Administration.PlayerAction
valid for unit-type events only, and even in that case may be null.
unit - Variable in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
unit - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
unit - Variable in class mindustry.world.blocks.distribution.Router.RouterBuild
 
unit - Variable in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
unit - Variable in class mindustry.world.blocks.payloads.UnitPayload
 
unit - Variable in class mindustry.world.blocks.units.UnitAssembler.AssemblerUnitPlan
 
unit - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
unit - Variable in class mindustry.world.blocks.units.UnitFactory.UnitPlan
 
unit() - Method in class mindustry.entities.units.AIController
 
unit() - Method in interface mindustry.entities.units.UnitController
 
unit() - Method in interface mindustry.world.blocks.ControlBlock
 
unit() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
unit() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
unit() - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
unit() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
unit() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
unit() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
unit(int) - Method in class mindustry.core.ContentLoader
 
unit(String) - Method in class mindustry.core.ContentLoader
 
unit(Unit) - Method in class mindustry.entities.units.AIController
 
unit(Unit) - Method in interface mindustry.entities.units.UnitController
 
unit_command_assist - Enum constant in enum class mindustry.input.Binding
 
unit_command_boost - Enum constant in enum class mindustry.input.Binding
 
unit_command_enter_payload - Enum constant in enum class mindustry.input.Binding
 
unit_command_load_blocks - Enum constant in enum class mindustry.input.Binding
 
unit_command_load_units - Enum constant in enum class mindustry.input.Binding
 
unit_command_loop_payload - Enum constant in enum class mindustry.input.Binding
 
unit_command_mine - Enum constant in enum class mindustry.input.Binding
 
unit_command_move - Enum constant in enum class mindustry.input.Binding
 
unit_command_rebuild - Enum constant in enum class mindustry.input.Binding
 
unit_command_repair - Enum constant in enum class mindustry.input.Binding
 
unit_command_unload_payload - Enum constant in enum class mindustry.input.Binding
 
unit_stance_hold_fire - Enum constant in enum class mindustry.input.Binding
 
unit_stance_patrol - Enum constant in enum class mindustry.input.Binding
 
unit_stance_pursue_target - Enum constant in enum class mindustry.input.Binding
 
unit_stance_ram - Enum constant in enum class mindustry.input.Binding
 
unit_stance_shoot - Enum constant in enum class mindustry.input.Binding
 
unitAmmo - Variable in class mindustry.game.Rules
Whether units use and require ammo.
unitAmount - Variable in class mindustry.game.SpawnGroup
Amount of enemies spawned initially, with no scaling
UnitArmorShader() - Constructor for class mindustry.graphics.Shaders.UnitArmorShader
 
unitAssemble - Static variable in class mindustry.content.Fx
 
unitAssembler - Enum constant in enum class mindustry.world.meta.BlockFlag
 
UnitAssembler - Class in mindustry.world.blocks.units
 
UnitAssembler(String) - Constructor for class mindustry.world.blocks.units.UnitAssembler
 
UnitAssembler.AssemblerUnitPlan - Class in mindustry.world.blocks.units
 
UnitAssembler.UnitAssemblerBuild - Class in mindustry.world.blocks.units
 
UnitAssembler.YeetData - Class in mindustry.world.blocks.units
hbgwerjhbagjegwg
UnitAssemblerBuild() - Constructor for class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
UnitAssemblerModule - Class in mindustry.world.blocks.units
 
UnitAssemblerModule(String) - Constructor for class mindustry.world.blocks.units.UnitAssemblerModule
 
UnitAssemblerModule.UnitAssemblerModuleBuild - Class in mindustry.world.blocks.units
 
UnitAssemblerModuleBuild() - Constructor for class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
unitBack - Static variable in class mindustry.graphics.Pal
 
UnitBindI() - Constructor for class mindustry.logic.LExecutor.UnitBindI
 
UnitBindI(LVar) - Constructor for class mindustry.logic.LExecutor.UnitBindI
 
UnitBindStatement() - Constructor for class mindustry.logic.LStatements.UnitBindStatement
 
UnitBlock - Class in mindustry.world.blocks.units
 
UnitBlock(String) - Constructor for class mindustry.world.blocks.units.UnitBlock
 
UnitBlock.UnitBuild - Class in mindustry.world.blocks.units
 
unitBlockSpawn(Tile) - Static method in class mindustry.world.blocks.units.UnitBlock
 
UnitBox(int) - Constructor for class mindustry.io.TypeIO.UnitBox
 
UnitBuild() - Constructor for class mindustry.world.blocks.units.UnitBlock.UnitBuild
 
unitBuildingControlSelect(Unit, Building) - Static method in class mindustry.input.InputHandler
 
UnitBuildShader() - Constructor for class mindustry.graphics.Shaders.UnitBuildShader
 
unitBuildSpeed - Enum constant in enum class mindustry.logic.LogicRule
 
unitBuildSpeed(Team) - Method in class mindustry.game.Rules
 
unitBuildSpeedMultiplier - Variable in class mindustry.game.Rules.TeamRule
How fast unit factories build units.
unitBuildSpeedMultiplier - Variable in class mindustry.game.Rules
How fast unit factories build units.
unitBuildTime - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
UnitBulletDestroyEvent() - Constructor for class mindustry.game.EventType.UnitBulletDestroyEvent
 
UnitBulletDestroyEvent(Unit, Bullet) - Constructor for class mindustry.game.EventType.UnitBulletDestroyEvent
 
unitCache(UnitType) - Method in class mindustry.game.Teams.TeamData
 
unitCap - Enum constant in enum class mindustry.logic.LogicRule
 
unitCap - Variable in class mindustry.game.Rules
Base unit cap.
unitCap - Variable in class mindustry.game.Teams.TeamData
Current unit cap.
unitCapDeath(Unit) - Static method in class mindustry.entities.Units
 
unitCapKill - Static variable in class mindustry.content.Fx
 
unitCapModifier - Variable in class mindustry.world.Block
How much this block affects the unit cap by.
unitCapVariable - Variable in class mindustry.game.Rules
Whether cores add to unit limit
unitCargoLoader - Static variable in class mindustry.content.Blocks
 
UnitCargoLoader - Class in mindustry.world.blocks.units
 
UnitCargoLoader(String) - Constructor for class mindustry.world.blocks.units.UnitCargoLoader
 
UnitCargoLoader.UnitTransportSourceBuild - Class in mindustry.world.blocks.units
 
unitCargoUnloadPoint - Enum constant in enum class mindustry.world.meta.BlockFlag
 
unitCargoUnloadPoint - Static variable in class mindustry.content.Blocks
 
UnitCargoUnloadPoint - Class in mindustry.world.blocks.units
 
UnitCargoUnloadPoint(String) - Constructor for class mindustry.world.blocks.units.UnitCargoUnloadPoint
 
UnitCargoUnloadPoint.UnitCargoUnloadPointBuild - Class in mindustry.world.blocks.units
 
UnitCargoUnloadPointBuild() - Constructor for class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
UnitChangeEvent(Player, Unit) - Constructor for class mindustry.game.EventType.UnitChangeEvent
 
unitClear(Player) - Static method in class mindustry.input.InputHandler
 
unitCollisionRadiusScale - Static variable in class mindustry.Vars
scaling for unit circle collider radius, based on hitbox size
unitCommand - Enum constant in enum class mindustry.ctype.ContentType
 
unitCommand(int) - Method in class mindustry.core.ContentLoader
 
unitCommand(String) - Method in class mindustry.core.ContentLoader
 
UnitCommand - Class in mindustry.ai
Defines a pattern of behavior that an RTS-controlled unit should follow.
UnitCommand(String, String, Func<Unit, AIController>) - Constructor for class mindustry.ai.UnitCommand
 
UnitCommand(String, String, Binding, Func<Unit, AIController>) - Constructor for class mindustry.ai.UnitCommand
 
unitCommandAttack - Enum constant in enum class mindustry.game.EventType.Trigger
 
unitCommandChange - Enum constant in enum class mindustry.game.EventType.Trigger
 
unitCommandPosition - Enum constant in enum class mindustry.game.EventType.Trigger
 
unitCommands() - Method in class mindustry.core.ContentLoader
 
unitConsumer - Static variable in class mindustry.world.blocks.defense.BaseShield
 
unitControl - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
unitControl - Static variable in class mindustry.content.Fx
 
unitControl(Player, Unit) - Static method in class mindustry.input.InputHandler
 
UnitControlEvent(Player, Unit) - Constructor for class mindustry.game.EventType.UnitControlEvent
 
UnitControlI() - Constructor for class mindustry.logic.LExecutor.UnitControlI
 
UnitControlI(LUnitControl, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.UnitControlI
 
UnitController - Interface in mindustry.entities.units
 
UnitControlStatement() - Constructor for class mindustry.logic.LStatements.UnitControlStatement
 
unitCost - Enum constant in enum class mindustry.logic.LogicRule
 
unitCost(Team) - Method in class mindustry.game.Rules
 
unitCostMultiplier - Variable in class mindustry.game.Rules.TeamRule
Multiplier of resources that units take to build.
unitCostMultiplier - Variable in class mindustry.game.Rules
Multiplier of resources that units take to build.
unitCount - Enum constant in enum class mindustry.logic.FetchType
 
unitCount - Variable in class mindustry.game.Teams.TeamData
Total unit count.
UnitCountObjective() - Constructor for class mindustry.game.MapObjectives.UnitCountObjective
 
UnitCountObjective(UnitType, int) - Constructor for class mindustry.game.MapObjectives.UnitCountObjective
 
unitCrashDamage(Team) - Method in class mindustry.game.Rules
 
unitCrashDamageMultiplier - Variable in class mindustry.game.Rules.TeamRule
How much damage unit crash damage deals.
unitCrashDamageMultiplier - Variable in class mindustry.game.Rules
How much damage unit crash damage deals.
UnitCreateEvent(Unit, Building) - Constructor for class mindustry.game.EventType.UnitCreateEvent
 
UnitCreateEvent(Unit, Building, Unit) - Constructor for class mindustry.game.EventType.UnitCreateEvent
 
unitDamage - Enum constant in enum class mindustry.logic.LogicRule
 
unitDamage(Team) - Method in class mindustry.game.Rules
 
UnitDamageEvent() - Constructor for class mindustry.game.EventType.UnitDamageEvent
 
unitDamageMultiplier - Variable in class mindustry.game.Rules.TeamRule
How much damage units deal.
unitDamageMultiplier - Variable in class mindustry.game.Rules
How much damage units deal.
unitDamageScl - Variable in class mindustry.entities.bullet.EmpBulletType
 
unitDeath(int) - Static method in class mindustry.entities.Units
 
unitDespawn - Static variable in class mindustry.content.Fx
 
unitDespawn(Unit) - Static method in class mindustry.entities.Units
 
unitDestroy(int) - Static method in class mindustry.entities.Units
 
UnitDestroyEvent(Unit) - Constructor for class mindustry.game.EventType.UnitDestroyEvent
 
unitDrop - Static variable in class mindustry.content.Fx
 
UnitDrownEvent(Unit) - Constructor for class mindustry.game.EventType.UnitDrownEvent
 
unitDust - Static variable in class mindustry.content.Fx
 
UnitEngine() - Constructor for class mindustry.type.UnitType.UnitEngine
 
UnitEngine(float, float, float, float) - Constructor for class mindustry.type.UnitType.UnitEngine
 
unitEnteredPayload(Unit, Building) - Static method in class mindustry.input.InputHandler
 
unitEnvDeath(Unit) - Static method in class mindustry.entities.Units
 
unitEnvKill - Static variable in class mindustry.content.Fx
 
UnitFactory - Class in mindustry.world.blocks.units
 
UnitFactory(String) - Constructor for class mindustry.world.blocks.units.UnitFactory
 
UnitFactory.UnitFactoryBuild - Class in mindustry.world.blocks.units
 
UnitFactory.UnitPlan - Class in mindustry.world.blocks.units
 
UnitFactoryBuild() - Constructor for class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
unitFilter - Variable in class mindustry.world.blocks.defense.turrets.Turret
Filter for types of units to attack.
unitFront - Static variable in class mindustry.graphics.Pal
 
UnitGroup - Class in mindustry.ai
 
UnitGroup() - Constructor for class mindustry.ai.UnitGroup
 
unitHealth - Enum constant in enum class mindustry.logic.LogicRule
 
unitHealth(Team) - Method in class mindustry.game.Rules
 
unitHealthMultiplier - Variable in class mindustry.game.Rules.TeamRule
How much health units start with.
unitHealthMultiplier - Variable in class mindustry.game.Rules
How much health units start with.
unitHeight() - Method in class mindustry.core.World
 
unitIDs - Variable in class mindustry.net.Administration.PlayerAction
valid only for command unit events
unitLand - Static variable in class mindustry.content.Fx
 
unitLandSmall - Static variable in class mindustry.content.Fx
 
unitLaserOpacity - Static variable in class mindustry.core.Renderer
These are global variables, for headless access.
UnitLocateI() - Constructor for class mindustry.logic.LExecutor.UnitLocateI
 
UnitLocateI(LLocate, BlockFlag, LVar, LVar, LVar, LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.UnitLocateI
 
UnitLocateStatement() - Constructor for class mindustry.logic.LStatements.UnitLocateStatement
 
unitMap - Static variable in class mindustry.io.versions.LegacyIO
Maps old unit names to new ones.
unitMineSpeed - Enum constant in enum class mindustry.logic.LogicRule
 
unitMineSpeed(Team) - Method in class mindustry.game.Rules
 
unitMineSpeedMultiplier - Variable in class mindustry.game.Rules.TeamRule
How fast units can mine.
unitMineSpeedMultiplier - Variable in class mindustry.game.Rules
How fast units can mine.
unitMoveBreakable - Variable in class mindustry.world.Block
if true, this block will be broken by certain units stepping/moving over it
unitOn(Unit) - Method in class mindustry.world.blocks.defense.ShockMine.ShockMineBuild
 
unitOn(Unit) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
unitOn(Unit) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
UnitPayload - Class in mindustry.world.blocks.payloads
 
UnitPayload(Unit) - Constructor for class mindustry.world.blocks.payloads.UnitPayload
 
unitPayloadsExplode - Variable in class mindustry.game.Rules
If true, units' payloads are destroy()ed when the unit is destroyed.
unitPayloadUpdate - Variable in class mindustry.game.Rules
EXPERIMENTAL! If true, blocks will update in units and share power.
unitPickup - Static variable in class mindustry.content.Fx
 
UnitPlan(UnitType, float, ItemStack[]) - Constructor for class mindustry.world.blocks.units.UnitFactory.UnitPlan
 
UnitRadarStatement() - Constructor for class mindustry.logic.LStatements.UnitRadarStatement
 
unitRepairTower - Static variable in class mindustry.content.Blocks
 
units - Enum constant in enum class mindustry.type.Category
Blocks that create units.
units - Enum constant in enum class mindustry.world.meta.BlockGroup
 
units - Variable in class mindustry.ai.UnitGroup
 
units - Variable in class mindustry.game.Teams.TeamData
Units of this team.
units - Static variable in class mindustry.world.blocks.defense.AutoDoor
 
units - Variable in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
units - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
units() - Method in class mindustry.core.ContentLoader
 
Units - Class in mindustry.entities
Utility class for unit and team interactions.
Units() - Constructor for class mindustry.entities.Units
 
Units.BuildingPriorityf - Interface in mindustry.entities
 
Units.Sortf - Interface in mindustry.entities
 
unitsBuilt - Enum constant in enum class mindustry.service.SStat
 
unitsByType - Variable in class mindustry.game.Teams.TeamData
Units of this team by type.
unitScaling - Variable in class mindustry.game.SpawnGroup
How many waves need to pass before the amount of units spawned increases by 1
unitsCreated - Variable in class mindustry.game.GameStats
Total units created by any means.
unitsDestroyed - Enum constant in enum class mindustry.service.SStat
 
unitSelectControl - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
unitShieldBreak - Static variable in class mindustry.content.Fx
 
unitSize - Variable in class mindustry.editor.MapObjectivesCanvas
 
unitSort - Variable in class mindustry.world.blocks.defense.turrets.Turret
Function for choosing which unit to target.
UnitSorts - Class in mindustry.entities
 
UnitSorts() - Constructor for class mindustry.entities.UnitSorts
 
unitSpawn - Static variable in class mindustry.content.Fx
 
UnitSpawnAbility - Class in mindustry.entities.abilities
 
UnitSpawnAbility() - Constructor for class mindustry.entities.abilities.UnitSpawnAbility
 
UnitSpawnAbility(UnitType, float, float, float) - Constructor for class mindustry.entities.abilities.UnitSpawnAbility
 
UnitSpawnEvent(Unit) - Constructor for class mindustry.game.EventType.UnitSpawnEvent
 
unitSpirit - Static variable in class mindustry.content.Fx
 
unitsSpawned - Variable in class mindustry.world.blocks.units.DroneCenter
 
unitStance - Enum constant in enum class mindustry.ctype.ContentType
 
unitStance(int) - Method in class mindustry.core.ContentLoader
 
unitStance(String) - Method in class mindustry.core.ContentLoader
 
UnitStance - Class in mindustry.ai
 
UnitStance(String, String, Binding) - Constructor for class mindustry.ai.UnitStance
 
unitStances() - Method in class mindustry.core.ContentLoader
 
unitTapped - Variable in class mindustry.input.MobileInput
Unit last tapped, or null if last tap was not on a unit.
UnitTetherBlock - Interface in mindustry.world.blocks
 
unitTetherBlockSpawned(Tile, int) - Static method in class mindustry.world.blocks.units.UnitCargoLoader
 
unitTimeouts - Static variable in class mindustry.logic.LExecutor
 
UnitTransportSourceBuild() - Constructor for class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
unitTree - Variable in class mindustry.game.Teams.TeamData
Quadtree for units of this team.
unitType - Variable in class mindustry.world.blocks.defense.BuildTurret
 
unitType - Variable in class mindustry.world.blocks.storage.CoreBlock
 
unitType - Variable in class mindustry.world.blocks.units.UnitCargoLoader
 
unitType - Static variable in class mindustry.world.meta.Stat
 
UnitType - Class in mindustry.type
 
UnitType(String) - Constructor for class mindustry.type.UnitType
 
UnitType.UnitEngine - Class in mindustry.type
 
UnitTypes - Class in mindustry.content
 
UnitTypes() - Constructor for class mindustry.content.UnitTypes
 
unitTypesBuilt - Enum constant in enum class mindustry.service.SStat
 
UnitUnloadEvent(Unit) - Constructor for class mindustry.game.EventType.UnitUnloadEvent
 
unitWhitelist - Variable in class mindustry.game.Rules
If true, bannedUnits becomes a whitelist.
unitWidth() - Method in class mindustry.core.World
 
unitWreck - Static variable in class mindustry.content.Fx
 
universe - Static variable in class mindustry.Vars
 
Universe - Class in mindustry.game
Updates and handles state of the campaign universe.
Universe() - Constructor for class mindustry.game.Universe
 
universeDraw - Enum constant in enum class mindustry.game.EventType.Trigger
 
universeDrawBegin - Enum constant in enum class mindustry.game.EventType.Trigger
 
universeDrawEnd - Enum constant in enum class mindustry.game.EventType.Trigger
 
unknown - Static variable in class mindustry.logic.LCategory
 
unlit - Static variable in class mindustry.graphics.Shaders
 
unloadable - Variable in class mindustry.world.Block
whether unloaders work on this block
unloadCursor - Variable in class mindustry.core.UI
 
unloadEffect - Variable in class mindustry.world.blocks.distribution.StackConveyor
 
unloader - Static variable in class mindustry.content.Blocks
 
Unloader - Class in mindustry.world.blocks.storage
 
Unloader(String) - Constructor for class mindustry.world.blocks.storage.Unloader
 
Unloader.ContainerStat - Class in mindustry.world.blocks.storage
 
Unloader.UnloaderBuild - Class in mindustry.world.blocks.storage
 
UnloaderBuild() - Constructor for class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
unloading - Variable in class mindustry.world.blocks.distribution.StackRouter.StackRouterBuild
 
unloadItem - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
unloadPayloadCommand - Static variable in class mindustry.ai.UnitCommand
 
unloadPayloads() - Method in class mindustry.entities.units.AIController
 
unloadTarget - Variable in class mindustry.ai.types.CargoAI
 
unloadTimer - Variable in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
unloadTimer - Variable in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
unlock() - Method in class mindustry.ctype.UnlockableContent
Makes this piece of content unlocked; if it already unlocked, nothing happens.
UnlockableContent - Class in mindustry.ctype
Base interface for an unlockable content type.
UnlockableContent(String) - Constructor for class mindustry.ctype.UnlockableContent
 
unlocked - Variable in class mindustry.ctype.UnlockableContent
Unlock state.
unlocked() - Method in class mindustry.ctype.UnlockableContent
 
unlocked() - Method in class mindustry.type.Sector
 
unlockedHost() - Method in class mindustry.ctype.UnlockableContent
 
unlockedNow() - Method in class mindustry.ctype.UnlockableContent
 
unlockedNowHost() - Method in class mindustry.ctype.UnlockableContent
 
unlockedOnLand - Variable in class mindustry.type.Planet
Content (usually planet-specific) that is unlocked upon landing here.
UnlockEvent(UnlockableContent) - Constructor for class mindustry.game.EventType.UnlockEvent
 
unmoving - Static variable in class mindustry.content.StatusEffects
 
unreachableBuildings - Variable in class mindustry.ai.types.CommandAI
All encountered unreachable buildings of this AI.
unregisterCore(CoreBlock.CoreBuild) - Method in class mindustry.game.Teams
 
unstableSpeed - Variable in class mindustry.world.blocks.power.VariableReactor
How quickly instability moves towards 1, per frame.
unsupported - Enum constant in enum class mindustry.mod.Mods.ModState
 
unwhitelist(String) - Method in class mindustry.net.Administration
 
update - Enum constant in enum class mindustry.core.PerfCounter
 
update - Enum constant in enum class mindustry.game.EventType.Trigger
 
update - Variable in class mindustry.world.Block
whether this block has a tile entity that updates
update - Variable in class mindustry.world.consumers.Consume
If false, this consumer will still be checked, but it will need to updated manually.
update() - Method in class mindustry.ai.BaseBuilderAI
 
update() - Method in class mindustry.ai.RtsAI
 
update() - Method in class mindustry.async.PhysicsProcess.PhysicsWorld
 
update() - Method in class mindustry.audio.SoundControl
Update and play the right music track.
update() - Method in class mindustry.ClientLauncher
 
update() - Method in class mindustry.core.Control
 
update() - Method in class mindustry.core.Logic
 
update() - Method in class mindustry.core.NetClient
 
update() - Method in class mindustry.core.NetServer
 
update() - Method in class mindustry.core.Renderer
 
update() - Method in class mindustry.core.UI
 
update() - Method in class mindustry.entities.EntityGroup
 
update() - Method in class mindustry.game.AttackIndicators
 
update() - Method in class mindustry.game.FogControl
 
update() - Method in class mindustry.game.MapObjectives.BuildCountObjective
 
update() - Method in class mindustry.game.MapObjectives.CommandModeObjective
 
update() - Method in class mindustry.game.MapObjectives.CoreItemObjective
 
update() - Method in class mindustry.game.MapObjectives.DestroyBlockObjective
 
update() - Method in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
update() - Method in class mindustry.game.MapObjectives.DestroyCoreObjective
 
update() - Method in class mindustry.game.MapObjectives.DestroyUnitsObjective
 
update() - Method in class mindustry.game.MapObjectives.FlagObjective
 
update() - Method in class mindustry.game.MapObjectives.ItemObjective
 
update() - Method in class mindustry.game.MapObjectives.MapObjective
 
update() - Method in class mindustry.game.MapObjectives.ProduceObjective
 
update() - Method in class mindustry.game.MapObjectives.ResearchObjective
 
update() - Method in class mindustry.game.MapObjectives.TimerObjective
 
update() - Method in class mindustry.game.MapObjectives.UnitCountObjective
 
update() - Method in class mindustry.game.MapObjectives
Updates all objectives this executor contains.
update() - Method in class mindustry.game.Saves
 
update() - Method in class mindustry.game.SectorInfo
Update averages of various stats, updates some special sector logic.
update() - Method in class mindustry.game.Universe
Update planet rotations, global time and relevant state.
update() - Method in class mindustry.graphics.MinimapRenderer
 
update() - Method in class mindustry.input.DesktopInput
 
update() - Method in class mindustry.input.InputHandler
 
update() - Method in class mindustry.input.MobileInput
 
update() - Method in class mindustry.logic.GlobalVars
Updates global time and other state variables.
update() - Method in class mindustry.world.blocks.power.PowerGraph
 
update(boolean) - Method in class mindustry.world.consumers.Consume
 
update(float, float) - Method in class mindustry.graphics.Trail
Adds a new point to the trail at intervals.
update(float, float, boolean) - Method in class mindustry.audio.SoundLoop
 
update(float, float, boolean, float) - Method in class mindustry.audio.SoundLoop
 
update(float, float, float) - Method in class mindustry.graphics.Trail
Adds a new point to the trail at intervals.
update(Building) - Method in class mindustry.world.consumers.Consume
 
update(Building) - Method in class mindustry.world.consumers.ConsumeItemExplode
 
update(Building) - Method in class mindustry.world.consumers.ConsumeItemFilter
 
update(Building) - Method in class mindustry.world.consumers.ConsumeLiquid
 
update(Building) - Method in class mindustry.world.consumers.ConsumeLiquidFilter
 
update(Building) - Method in class mindustry.world.consumers.ConsumeLiquids
 
update(Building) - Method in class mindustry.world.consumers.ConsumeLiquidsDynamic
 
update(Bullet) - Method in class mindustry.entities.bullet.ArtilleryBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.ContinuousBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.FireBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.FlakBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.InterceptorBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.LiquidBulletType
 
update(Bullet) - Method in class mindustry.entities.bullet.MassDriverBolt
 
update(Bullet) - Method in class mindustry.entities.bullet.PointLaserBulletType
 
update(Puddle) - Method in class mindustry.type.CellLiquid
 
update(Puddle) - Method in class mindustry.type.Liquid
Runs when puddles update.
update(Unit) - Method in class mindustry.entities.abilities.Ability
 
update(Unit) - Method in class mindustry.entities.abilities.ArmorPlateAbility
 
update(Unit) - Method in class mindustry.entities.abilities.EnergyFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.ForceFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.LiquidRegenAbility
 
update(Unit) - Method in class mindustry.entities.abilities.MoveEffectAbility
 
update(Unit) - Method in class mindustry.entities.abilities.MoveLightningAbility
 
update(Unit) - Method in class mindustry.entities.abilities.RegenAbility
 
update(Unit) - Method in class mindustry.entities.abilities.RepairFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.ShieldArcAbility
 
update(Unit) - Method in class mindustry.entities.abilities.ShieldRegenFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.StatusFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.SuppressionFieldAbility
 
update(Unit) - Method in class mindustry.entities.abilities.UnitSpawnAbility
 
update(Unit) - Method in class mindustry.type.UnitType
 
update(Unit, float) - Method in class mindustry.type.StatusEffect
Runs every tick on the affected unit while time is greater than 0.
update(Unit, WeaponMount) - Method in class mindustry.type.Weapon
 
update(Unit, WeaponMount) - Method in class mindustry.type.weapons.BuildWeapon
 
update(Unit, WeaponMount) - Method in class mindustry.type.weapons.MineWeapon
 
update(Unit, WeaponMount) - Method in class mindustry.type.weapons.RepairBeamWeapon
 
update(Unit, Building) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
update(Unit, Building) - Method in interface mindustry.world.blocks.payloads.Payload
update this payload inside a container unit or building.
update(Unit, Building) - Method in class mindustry.world.blocks.payloads.UnitPayload
 
update(WeatherState) - Method in class mindustry.type.weather.ParticleWeather
 
update(WeatherState) - Method in class mindustry.type.Weather
 
update(Tile) - Method in class mindustry.graphics.MinimapRenderer
 
updateActive(Team) - Method in class mindustry.game.Teams
 
updateAddress(int) - Method in class mindustry.logic.LCanvas.StatementElem
 
updateAll() - Method in class mindustry.editor.MapRenderer
 
updateAll() - Method in class mindustry.graphics.MinimapRenderer
 
updateAllDarkness() - Method in class mindustry.core.Renderer
 
updateBaseCoverage() - Method in class mindustry.type.Planet
Updates wave coverage of bases.
updateBullet(Turret.BulletEntry) - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
updateBulletInterval(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
updateBulletInterval(Bullet) - Method in class mindustry.entities.bullet.PointLaserBulletType
 
updateChained() - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
updateChat() - Method in class mindustry.ui.fragments.ChatFragment
 
updateChat() - Method in class mindustry.ui.fragments.ConsoleFragment
 
updateClipRadius(float) - Method in class mindustry.world.Block
 
updateCode(String) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
updateCode(String, boolean, Cons<LAssembler>) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
updateConsumers - Variable in class mindustry.world.Block
Array of consumers used by this block.
updateCooling() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
updateCooling() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
updateCooling() - Method in class mindustry.world.blocks.defense.turrets.ReloadTurret.ReloadTurretBuild
 
updateCount(UnitType, int) - Method in class mindustry.game.Teams.TeamData
 
updateCursor() - Method in class mindustry.ui.fragments.ChatFragment
 
updateDarkness() - Method in class mindustry.graphics.BlockRenderer
 
updateDirections() - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
updateEditorOnChange - Static variable in class mindustry.Vars
for map generator dialog
updateEffect - Variable in class mindustry.world.blocks.production.Drill
Effect randomly played while drilling.
updateEffect - Variable in class mindustry.world.blocks.production.GenericCrafter
 
updateEffect - Variable in class mindustry.world.blocks.production.SolidPump
 
updateEffect - Variable in class mindustry.world.blocks.production.WallCrafter
Effect randomly played while drilling.
updateEffect(WeatherState) - Method in class mindustry.type.Weather
 
updateEffectChance - Variable in class mindustry.world.blocks.production.Drill
Chance the update effect will appear.
updateEffectChance - Variable in class mindustry.world.blocks.production.GenericCrafter
 
updateEffectChance - Variable in class mindustry.world.blocks.production.SolidPump
 
updateEffectChance - Variable in class mindustry.world.blocks.production.WallCrafter
 
updateEffectSpread - Variable in class mindustry.world.blocks.production.GenericCrafter
 
updateEfficiencyMultiplier() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
updateEfficiencyMultiplier() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
updateEfficiencyMultiplier() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
updateFacing() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
updateFlow() - Method in class mindustry.world.modules.ItemModule
 
updateFlow() - Method in class mindustry.world.modules.LiquidModule
 
updateGameOver(Team) - Static method in class mindustry.core.Logic
 
updateGlobal() - Method in class mindustry.game.Universe
Update regardless of whether the player is in the campaign.
updateHeat() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
updateHoming(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
updateId - Variable in class mindustry.core.GameState
Continuously ticks up every non-paused update.
updateInUnits - Variable in class mindustry.world.Block
if true, this block updates when it's a payload in a unit.
updateJumpHeights - Variable in class mindustry.logic.LCanvas.DragLayout
 
updateLasers() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
updateLaunch() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
updateLaunch() - Method in interface mindustry.world.blocks.LaunchAnimator
 
updateLaunch() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
updateLaunchResources(ItemSeq) - Method in class mindustry.game.Universe
 
updateLighting - Variable in class mindustry.type.Planet
If true, a day/night cycle is simulated.
updateLine(int, int) - Method in class mindustry.input.InputHandler
 
updateLine(int, int, int, int) - Method in class mindustry.input.InputHandler
 
updateLoadout(CoreBlock) - Method in class mindustry.game.Universe
Updates selected loadout for future deployment.
updateLoadout(CoreBlock, Schematic) - Method in class mindustry.game.Universe
Updates selected loadout for future deployment.
updateLobby() - Method in interface mindustry.core.Platform
Steam: Update lobby visibility.
updateLoops() - Method in class mindustry.audio.SoundControl
 
updateMarker(int, LMarkerControl, double, double, double) - Static method in class mindustry.logic.LExecutor
 
updateMarkerText(int, LMarkerControl, boolean, String) - Static method in class mindustry.logic.LExecutor
 
updateMarkerTexture(int, String) - Static method in class mindustry.logic.LExecutor
 
updateModules(UnitAssemblerModule.UnitAssemblerModuleBuild) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
updateMovement() - Method in class mindustry.ai.types.AssemblerAI
 
updateMovement() - Method in class mindustry.ai.types.BuilderAI
 
updateMovement() - Method in class mindustry.ai.types.CargoAI
 
updateMovement() - Method in class mindustry.ai.types.DefenderAI
 
updateMovement() - Method in class mindustry.ai.types.FlyingAI
 
updateMovement() - Method in class mindustry.ai.types.FlyingFollowAI
 
updateMovement() - Method in class mindustry.ai.types.GroundAI
 
updateMovement() - Method in class mindustry.ai.types.HugAI
 
updateMovement() - Method in class mindustry.ai.types.LogicAI
 
updateMovement() - Method in class mindustry.ai.types.MinerAI
 
updateMovement() - Method in class mindustry.ai.types.MissileAI
 
updateMovement() - Method in class mindustry.ai.types.RepairAI
 
updateMovement() - Method in class mindustry.entities.units.AIController
 
updateMovement(Unit) - Method in class mindustry.input.DesktopInput
 
updateMovement(Unit) - Method in class mindustry.input.MobileInput
 
updateNetSeconds(int) - Method in class mindustry.game.Universe
 
updatePayload() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
updatePayload() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
updatePayload() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
updatePayload(Unit, Unit, Building) - Method in class mindustry.type.UnitType
 
updatePhysics() - Method in class mindustry.entities.EntityGroup
 
updatePhysics(EntityGroup<T>) - Method in class mindustry.entities.EntityCollisions
 
updatePlayerJoined(String, String, String) - Method in class mindustry.net.Administration
Call when a player joins to update their information here.
updatePoint(int, int) - Method in class mindustry.editor.MapRenderer
 
updateRaycast(int, Vec2) - Method in class mindustry.ai.UnitGroup
 
updateReload() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
updateReload() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
updateReload() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
updateRender(Tile) - Method in class mindustry.world.blocks.environment.Floor
 
updateRender(Tile) - Method in class mindustry.world.blocks.environment.SteamVent
 
updateRenderer() - Method in class mindustry.editor.MapEditor
 
UpdateRenderState(Tile, Floor) - Constructor for class mindustry.world.blocks.environment.Floor.UpdateRenderState
 
updateRPC() - Method in interface mindustry.core.Platform
Update discord RPC.
updateShadow(Building) - Method in class mindustry.graphics.BlockRenderer
 
updateShooting() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
updateShooting() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
updateShooting() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
updateSingleTile(Tile) - Method in class mindustry.ai.ControlPathfinder
 
updateState() - Method in class mindustry.input.DesktopInput
 
updateState() - Method in class mindustry.input.InputHandler
 
updateState() - Method in class mindustry.input.MobileInput
 
updateTableAlign(Table) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
updateTargeting() - Method in class mindustry.ai.types.DefenderAI
 
updateTargeting() - Method in class mindustry.ai.types.RepairAI
 
updateTargeting() - Method in class mindustry.entities.units.AIController
 
updateTargetPositions() - Method in class mindustry.ai.Pathfinder.Flowfield
 
updateTargets() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
updateTeamStats() - Method in class mindustry.game.Teams
 
updateTexture() - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
updateTile() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
updateTile() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
updateTile() - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
updateTile() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.LaserTurret.LaserTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
updateTile() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.DirectionLiquidBridge.DuctBridgeBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.DuctBridge.DuctBridgeBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.OverflowDuct.OverflowDuctBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.Router.RouterBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
updateTile() - Method in class mindustry.world.blocks.distribution.StackRouter.StackRouterBuild
 
updateTile() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
updateTile() - Method in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
updateTile() - Method in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
updateTile() - Method in class mindustry.world.blocks.liquid.LiquidRouter.LiquidRouterBuild
 
updateTile() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadUnloader.PayloadUnloaderBuild
 
updateTile() - Method in class mindustry.world.blocks.payloads.PayloadVoid.PayloadVoidBuild
 
updateTile() - Method in class mindustry.world.blocks.power.BeamNode.BeamNodeBuild
 
updateTile() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
updateTile() - Method in class mindustry.world.blocks.power.LongPowerNode.LongPowerNodeBuild
 
updateTile() - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.PowerDiode.PowerDiodeBuild
 
updateTile() - Method in class mindustry.world.blocks.power.SolarGenerator.SolarGeneratorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.ThermalGenerator.ThermalGeneratorBuild
 
updateTile() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
updateTile() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
updateTile() - Method in class mindustry.world.blocks.production.BurstDrill.BurstDrillBuild
 
updateTile() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
updateTile() - Method in class mindustry.world.blocks.production.Fracker.FrackerBuild
 
updateTile() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
updateTile() - Method in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
updateTile() - Method in class mindustry.world.blocks.production.Incinerator.IncineratorBuild
 
updateTile() - Method in class mindustry.world.blocks.production.ItemIncinerator.ItemIncineratorBuild
 
updateTile() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
updateTile() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
updateTile() - Method in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
updateTile() - Method in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
updateTile() - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
updateTile() - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
updateTile() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
updateTile() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
updateTile() - Method in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
updateTile() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
updateTile() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
updateTile() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
updateTile() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
updateTile() - Method in class mindustry.world.blocks.units.UnitAssemblerModule.UnitAssemblerModuleBuild
 
updateTile() - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
updateTile() - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
updateTile() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
updateTile(Tile) - Method in class mindustry.ai.ControlPathfinder
 
updateTile(Tile) - Method in class mindustry.ai.Pathfinder
Update a tile in the internal pathfinding grid.
updateTimers() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
updateTotalRadius() - Method in class mindustry.type.Planet
 
updateTrail(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
updateTrail(Bullet) - Method in class mindustry.entities.bullet.PointLaserBulletType
 
updateTrailEffects(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
updateTrailEffects(Bullet) - Method in class mindustry.entities.bullet.PointLaserBulletType
 
updateTransport(Building) - Method in class mindustry.world.blocks.distribution.BufferedItemBridge.BufferedItemBridgeBuild
 
updateTransport(Building) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
updateTransport(Building) - Method in class mindustry.world.blocks.liquid.LiquidBridge.LiquidBridgeBuild
 
updateUnit() - Method in class mindustry.ai.types.BoostAI
 
updateUnit() - Method in class mindustry.ai.types.CommandAI
 
updateUnit() - Method in class mindustry.ai.types.SuicideAI
 
updateUnit() - Method in class mindustry.entities.units.AIController
 
updateUnit() - Method in interface mindustry.entities.units.UnitController
 
updateUnit() - Method in class mindustry.world.blocks.units.DroneCenter.EffectDroneAI
 
updateUnitArray() - Method in class mindustry.graphics.MinimapRenderer
 
updateVisuals() - Method in class mindustry.ai.types.FlyingFollowAI
 
updateVisuals() - Method in class mindustry.entities.units.AIController
 
updateWeapons() - Method in class mindustry.entities.units.AIController
 
updateWeather() - Method in class mindustry.core.Logic
 
updateWeaving(Bullet) - Method in class mindustry.entities.bullet.BulletType
 
upgrade(UnitType) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
upgradeCore - Static variable in class mindustry.content.Fx
 
upgradeCoreBloom - Static variable in class mindustry.content.Fx
 
upgradeLine(int, int, int, int) - Static method in class mindustry.input.Placement
 
upgrades - Variable in class mindustry.world.blocks.units.Reconstructor
 
usage - Variable in class mindustry.world.consumers.ConsumePower
The maximum amount of power which can be processed per tick.
useAmmo - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
useAmmo - Variable in class mindustry.type.Weapon
whether to consume ammo when ammo is enabled in rules
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousLiquidTurret.ContinuousLiquidTurretBuild
 
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.LiquidTurret.LiquidTurretBuild
 
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.PowerTurret.PowerTurretBuild
 
useAmmo() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
Consume ammo and return a type.
useAnimdustryEmoji - Enum constant in enum class mindustry.service.Achievement
 
useAttackRange - Variable in class mindustry.type.Weapon
if true, this weapon is used for attack range calculations
useBatteries(float) - Method in class mindustry.world.blocks.power.PowerGraph
 
useCategories - Variable in class mindustry.world.meta.Stats
Whether to display stats with categories.
useColor - Variable in class mindustry.world.Block
Whether to use this block's color in the minimap.
useEngineElevation - Variable in class mindustry.type.UnitType
if false, the thruster is always displayed at its normal size regardless of elevation
useFallback() - Method in class mindustry.ai.types.BuilderAI
 
useFallback() - Method in class mindustry.ai.types.FlyingFollowAI
 
useFallback() - Method in class mindustry.entities.units.AIController
 
useFlameAmmo - Enum constant in enum class mindustry.service.Achievement
 
useProgress - Variable in class mindustry.entities.part.EffectSpawnerPart
 
useProgress - Variable in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
useRotation - Variable in class mindustry.entities.effect.ParticleEffect
Whether the rotation adds with the parent
useRows() - Static method in class mindustry.logic.LCanvas
 
useSchematic(Schematic) - Method in class mindustry.input.DesktopInput
 
useSchematic(Schematic) - Method in class mindustry.input.InputHandler
 
useSchematic(Schematic) - Method in class mindustry.input.MobileInput
 
useTime - Variable in class mindustry.world.blocks.defense.MendProjector
 
useTime - Variable in class mindustry.world.blocks.defense.OverdriveProjector
 
useTree() - Method in class mindustry.entities.EntityGroup
 
useUnitCap - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
useWarmupRadius - Variable in class mindustry.world.draw.DrawShape
 
useWindVector - Variable in class mindustry.type.weather.ParticleWeather
 
usid - Variable in class mindustry.net.NetConnection
 
usid - Variable in class mindustry.net.Packets.ConnectPacket
 
uuid - Variable in class mindustry.game.EventType.PlayerBanEvent
 
uuid - Variable in class mindustry.game.EventType.PlayerUnbanEvent
 
uuid - Variable in class mindustry.net.Administration.TraceInfo
 
uuid - Variable in class mindustry.net.NetConnection
 
uuid - Variable in class mindustry.net.Packets.ConnectPacket
 
uvi - Enum constant in enum class mindustry.logic.LMarkerControl
 

V

v - Static variable in class mindustry.content.Fx
 
v - Variable in class mindustry.graphics.g3d.PlanetGrid.Corner
 
v - Variable in class mindustry.graphics.g3d.PlanetGrid.Ptile
 
valid - Variable in class mindustry.ai.UnitGroup
 
valid - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
valid() - Method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
valid() - Method in interface mindustry.ui.fragments.HintsFragment.Hint
 
valid() - Method in class mindustry.ui.ReqImage
 
valid(Map) - Method in enum class mindustry.game.Gamemode
 
validate() - Method in class mindustry.game.MapObjectives.BuildCountObjective
 
validate() - Method in class mindustry.game.MapObjectives.CoreItemObjective
 
validate() - Method in class mindustry.game.MapObjectives.DestroyBlockObjective
 
validate() - Method in class mindustry.game.MapObjectives.DestroyBlocksObjective
 
validate() - Method in class mindustry.game.MapObjectives.ItemObjective
 
validate() - Method in class mindustry.game.MapObjectives.MapObjective
Validate fields after reading to make sure none of them are null.
validate() - Method in class mindustry.game.MapObjectives.ProduceObjective
 
validate() - Method in class mindustry.game.MapObjectives.ResearchObjective
 
validate() - Method in class mindustry.game.MapObjectives.UnitCountObjective
 
ValidateException - Exception in mindustry.net
Thrown when a client sends invalid information.
ValidateException(Player, String) - Constructor for exception mindustry.net.ValidateException
 
validateTarget() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
validateWeapons() - Method in class mindustry.type.UnitType
 
validBreak(int, int) - Method in class mindustry.input.InputHandler
 
validBreak(Team, int, int) - Static method in class mindustry.world.Build
 
validLink(Building) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
validPlace(int, int, MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile) - Method in class mindustry.editor.MapObjectivesCanvas.ObjectiveTilemap
 
validPlace(int, int, Block, int) - Method in class mindustry.input.InputHandler
 
validPlace(int, int, Block, int, BuildPlan) - Method in class mindustry.input.InputHandler
 
validPlace(int, int, Block, int, BuildPlan, boolean) - Method in class mindustry.input.InputHandler
 
validPlace(Block, Team, int, int, int) - Static method in class mindustry.world.Build
 
validPlace(Block, Team, int, int, int, boolean) - Static method in class mindustry.world.Build
 
validPlace(Block, Team, int, int, int, boolean, boolean) - Static method in class mindustry.world.Build
 
validPlaceIgnoreUnits(Block, Team, int, int, int, boolean, boolean) - Static method in class mindustry.world.Build
 
validTiles - Variable in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
value - Variable in class mindustry.game.EventType.ConfigEvent
 
value - Variable in class mindustry.logic.LExecutor.ClientDataI
 
value - Variable in class mindustry.logic.LExecutor.FormatI
 
value - Variable in class mindustry.logic.LExecutor.JumpI
 
value - Variable in class mindustry.logic.LExecutor.PrintCharI
 
value - Variable in class mindustry.logic.LExecutor.PrintI
 
value - Variable in class mindustry.logic.LExecutor.SetFlagI
 
value - Variable in class mindustry.logic.LExecutor.SetPropI
 
value - Variable in class mindustry.logic.LExecutor.SetRuleI
 
value - Variable in class mindustry.logic.LExecutor.WaitI
 
value - Variable in class mindustry.logic.LExecutor.WriteI
 
value - Variable in class mindustry.logic.LStatements.ClientDataStatement
 
value - Variable in class mindustry.logic.LStatements.FormatStatement
 
value - Variable in class mindustry.logic.LStatements.JumpStatement
 
value - Variable in class mindustry.logic.LStatements.LocalePrintStatement
 
value - Variable in class mindustry.logic.LStatements.PrintCharStatement
 
value - Variable in class mindustry.logic.LStatements.PrintStatement
 
value - Variable in class mindustry.logic.LStatements.SetFlagStatement
 
value - Variable in class mindustry.logic.LStatements.SetPropStatement
 
value - Variable in class mindustry.logic.LStatements.SetRuleStatement
 
value - Variable in class mindustry.logic.LStatements.WaitStatement
 
valueMs() - Method in enum class mindustry.core.PerfCounter
Value with a periodic refresh interval applied, to prevent jittery UI.
valueOf(String) - Static method in enum class mindustry.core.GameState.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.core.PerfCounter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.ctype.ContentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.editor.DrawOperation.OpType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.editor.EditorTool
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.game.Difficulty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.game.EventType.Trigger
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.game.Gamemode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.graphics.MultiPacker.PageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.input.Binding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.input.PlaceMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.ConditionOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.CutsceneAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.FetchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LAccess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LLocate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LMarkerControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LogicOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LogicRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.LUnitControl
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.RadarSort
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.RadarTarget
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.logic.TileLayer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.maps.Maps.ShuffleMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.mod.Mods.ModState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.net.Administration.ActionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.net.Packets.AdminAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.net.Packets.KickReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.service.Achievement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.service.SStat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.type.Category
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.ui.dialogs.PlanetDialog.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.ui.layout.BranchTreeLayout.TreeAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.blocks.Autotiler.SliceMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.meta.BlockFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.meta.BlockGroup
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class mindustry.world.meta.BlockStatus
Returns the enum constant of this class with the specified name.
values - Variable in class mindustry.type.ItemSeq
 
values() - Static method in enum class mindustry.core.GameState.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.core.PerfCounter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.ctype.ContentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.editor.DrawOperation.OpType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.editor.EditorTool
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.game.Difficulty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.game.EventType.Trigger
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.game.Gamemode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.graphics.MultiPacker.PageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.input.Binding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.input.PlaceMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.ConditionOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.CutsceneAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.FetchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LAccess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LLocate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LMarkerControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LogicOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LogicRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.LUnitControl
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.RadarSort
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.RadarTarget
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.logic.TileLayer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.maps.Maps.ShuffleMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.mod.Mods.ModState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.net.Administration.ActionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.net.Packets.AdminAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.net.Packets.KickReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.service.Achievement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.service.SStat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.type.Category
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.ui.dialogs.PlanetDialog.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.ui.layout.BranchTreeLayout.TreeAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.ui.layout.BranchTreeLayout.TreeLocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.blocks.Autotiler.SliceMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.blocks.distribution.MassDriver.DriverState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.blocks.logic.LogicDisplay.GraphicsType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.meta.BlockFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.meta.BlockGroup
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class mindustry.world.meta.BlockStatus
Returns an array containing the constants of this enum class, in the order they are declared.
vanquish - Static variable in class mindustry.content.UnitTypes
 
vapor - Static variable in class mindustry.content.Fx
 
vaporEffect - Variable in class mindustry.type.Liquid
Effect when this liquid vaporizes.
vaporSmall - Static variable in class mindustry.content.Fx
 
var(String) - Method in class mindustry.logic.LAssembler
 
VarEntry() - Constructor for class mindustry.logic.GlobalVars.VarEntry
 
VarEntry(String, String, String, boolean) - Constructor for class mindustry.logic.GlobalVars.VarEntry
 
variable - Variable in class mindustry.logic.LExecutor.SyncI
 
variable - Variable in class mindustry.logic.LStatements.SyncStatement
 
VariableReactor - Class in mindustry.world.blocks.power
 
VariableReactor(String) - Constructor for class mindustry.world.blocks.power.VariableReactor
 
VariableReactor.VariableReactorBuild - Class in mindustry.world.blocks.power
 
VariableReactorBuild() - Constructor for class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
variant(int, int) - Method in class mindustry.world.blocks.environment.Floor
 
variantRegions - Variable in class mindustry.world.Block
 
variantRegions() - Method in class mindustry.world.Block
 
variantRegions() - Method in class mindustry.world.blocks.environment.AirBlock
 
variants - Variable in class mindustry.world.Block
number of different variant regions to use
variantShadowRegions - Variable in class mindustry.world.Block
 
vars - Variable in class mindustry.logic.LAssembler
Maps names to variable.
vars - Variable in class mindustry.logic.LExecutor
Non-constant variables used for network sync
Vars - Class in mindustry
 
Vars() - Constructor for class mindustry.Vars
 
vault - Static variable in class mindustry.content.Blocks
 
vec - Static variable in class mindustry.entities.units.AIController
 
vecMovePos - Static variable in class mindustry.ai.types.CommandAI
 
vecOut - Static variable in class mindustry.ai.types.CommandAI
 
vector - Variable in class mindustry.input.MobileInput
 
vela - Static variable in class mindustry.content.UnitTypes
 
velMax - Variable in class mindustry.entities.bullet.FireBulletType
 
velMin - Variable in class mindustry.entities.bullet.FireBulletType
 
velocityRnd - Variable in class mindustry.type.Weapon
fraction of velocity that is random
velocityRnd - Variable in class mindustry.world.blocks.defense.turrets.Turret
Fraction of bullet velocity that is random.
velocityScaleRandMax - Variable in class mindustry.entities.bullet.BulletType
Min/max multipliers for velocity applied to this bullet when spawned.
velocityScaleRandMin - Variable in class mindustry.entities.bullet.BulletType
Min/max multipliers for velocity applied to this bullet when spawned.
velocityX - Enum constant in enum class mindustry.logic.LAccess
 
velocityY - Enum constant in enum class mindustry.logic.LAccess
 
vent - Static variable in class mindustry.graphics.Pal
 
vent2 - Static variable in class mindustry.graphics.Pal
 
ventCondenser - Static variable in class mindustry.content.Blocks
 
ventSteam - Static variable in class mindustry.content.Fx
 
verilus - Static variable in class mindustry.content.Planets
 
version - Variable in class mindustry.io.SaveMeta
 
version - Variable in class mindustry.io.SaveVersion
 
version - Variable in class mindustry.maps.Map
Format version.
version - Variable in class mindustry.mod.Mods.ModMeta
 
version - Variable in class mindustry.net.Host
 
version - Variable in class mindustry.net.Packets.ConnectPacket
 
version() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
version() - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
version() - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
version() - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
version() - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
version() - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
version() - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
version() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
version() - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
version() - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
version() - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
version() - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
version() - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
version() - Method in class mindustry.world.blocks.distribution.OverflowGate.OverflowGateBuild
 
version() - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
version() - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
version() - Method in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
version() - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
version() - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
version() - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
version() - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
version() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
version() - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
version() - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
version() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
version() - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
version() - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
version() - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
version() - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
version() - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
version() - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
Version - Class in mindustry.core
 
Version() - Constructor for class mindustry.core.Version
 
versionArray - Static variable in class mindustry.io.SaveIO
 
versions - Static variable in class mindustry.io.SaveIO
 
versionType - Variable in class mindustry.net.Host
 
versionType - Variable in class mindustry.net.Packets.ConnectPacket
 
vertices - Variable in class mindustry.game.MapObjectives.QuadMarker
 
vibrantCrystalCluster - Static variable in class mindustry.content.Blocks
 
view - Variable in class mindustry.ui.dialogs.ResearchDialog
 
View() - Constructor for class mindustry.ui.dialogs.ResearchDialog.View
 
viewH - Variable in class mindustry.graphics.g3d.PlanetParams
Viewport size.
viewHeight - Variable in class mindustry.net.NetConnection
 
viewListing(Publishable) - Method in interface mindustry.core.Platform
Steam: View a listing on the workshop.
viewListingID(String) - Method in interface mindustry.core.Platform
Steam: View a listing on the workshop by an ID.
viewPlanet(Planet, boolean) - Method in class mindustry.ui.dialogs.PlanetDialog
 
viewW - Variable in class mindustry.graphics.g3d.PlanetParams
Viewport size.
viewWidth - Variable in class mindustry.net.NetConnection
 
viewX - Variable in class mindustry.net.NetConnection
 
viewY - Variable in class mindustry.net.NetConnection
 
viscosity - Variable in class mindustry.type.Liquid
how thick this liquid is.
viscosity - Static variable in class mindustry.world.meta.Stat
 
visible - Variable in class mindustry.type.Planet
Whether this planet is displayed.
visible - Variable in class mindustry.ui.dialogs.ResearchDialog.TechTreeNode
 
visible() - Method in class mindustry.type.Planet
 
visible() - Method in class mindustry.world.meta.BuildVisibility
 
visibleAll - Static variable in interface mindustry.ui.fragments.HintsFragment.Hint
 
visibleDesktop - Static variable in interface mindustry.ui.fragments.HintsFragment.Hint
 
visibleMobile - Static variable in interface mindustry.ui.fragments.HintsFragment.Hint
 
visited - Variable in class mindustry.mod.Mods.ModResolutionContext
 
visualMaxHeat - Variable in class mindustry.world.blocks.heat.HeatConductor
 
volume - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
volume - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
Voronoi - Class in mindustry.graphics
 
Voronoi() - Constructor for class mindustry.graphics.Voronoi
 
Voronoi.GraphEdge - Class in mindustry.graphics
 
vote - Enum constant in enum class mindustry.net.Packets.KickReason
 
voteCooldown - Static variable in class mindustry.core.NetServer
Cooldown between votes in seconds.
voteDuration - Static variable in class mindustry.core.NetServer
Voting round duration in seconds.
VoteSession(Player) - Constructor for class mindustry.core.NetServer.VoteSession
 
votesRequired() - Method in class mindustry.core.NetServer
 
vulnerableWithPayloads - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)

W

waitEnemies - Variable in class mindustry.game.Rules
Whether to pause the wave timer until all enemies are destroyed.
WaitI() - Constructor for class mindustry.logic.LExecutor.WaitI
 
WaitI(LVar) - Constructor for class mindustry.logic.LExecutor.WaitI
 
waitingShooters - Variable in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
waitingShooters - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
WaitStatement() - Constructor for class mindustry.logic.LStatements.WaitStatement
 
waitVar() - Method in class mindustry.logic.GlobalVars
 
walkEffect - Variable in class mindustry.world.blocks.environment.Floor
Effect when walking on this floor.
walkSound - Variable in class mindustry.world.blocks.environment.Floor
Sound made when walking.
walkSoundPitchMax - Variable in class mindustry.world.blocks.environment.Floor
Volume of sound made when walking.
walkSoundPitchMin - Variable in class mindustry.world.blocks.environment.Floor
Volume of sound made when walking.
walkSoundVolume - Variable in class mindustry.world.blocks.environment.Floor
Volume of sound made when walking.
wall - Static variable in class mindustry.entities.TargetPriority
 
wall - Variable in class mindustry.world.blocks.environment.Floor
Wall variant of this block.
Wall - Class in mindustry.world.blocks.defense
 
Wall(String) - Constructor for class mindustry.world.blocks.defense.Wall
 
Wall.WallBuild - Class in mindustry.world.blocks.defense
 
WallBuild() - Constructor for class mindustry.world.blocks.defense.Wall.WallBuild
 
WallCrafter - Class in mindustry.world.blocks.production
 
WallCrafter(String) - Constructor for class mindustry.world.blocks.production.WallCrafter
 
WallCrafter.WallCrafterBuild - Class in mindustry.world.blocks.production
 
WallCrafterBuild() - Constructor for class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
wallDrop() - Method in class mindustry.world.Tile
 
wallOre - Variable in class mindustry.world.blocks.environment.Floor
If true, this ore is allowed on walls.
wallOre(Block, Block, float, float) - Method in class mindustry.maps.generators.BasicGenerator
 
wallOreBeryllium - Static variable in class mindustry.content.Blocks
 
wallOreThorium - Static variable in class mindustry.content.Blocks
 
wallOreTungsten - Static variable in class mindustry.content.Blocks
 
walls - Enum constant in enum class mindustry.world.meta.BlockGroup
 
walls - Static variable in class mindustry.graphics.CacheLayer
 
wallSolid(int, int) - Method in class mindustry.core.World
 
wallSolidFull(int, int) - Method in class mindustry.core.World
 
wallsOnly - Static variable in class mindustry.maps.filters.FilterOption
 
wallsOptional - Static variable in class mindustry.maps.filters.FilterOption
 
wallsOresOptional - Static variable in class mindustry.maps.filters.FilterOption
 
warmup - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
warmup - Variable in class mindustry.entities.part.DrawPart.PartParams
 
warmup - Static variable in interface mindustry.entities.part.DrawPart.PartProgress
Reload of the weapon - 1 right after shooting, 0 when ready to fire
warmup - Variable in class mindustry.entities.units.WeaponMount
lerps to 1 when shooting, 0 when not
warmup - Variable in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
warmup - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector.DirectionalForceProjectorBuild
 
warmup - Variable in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
warmup - Variable in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
warmup - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
warmup - Variable in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
warmup - Variable in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
warmup - Variable in class mindustry.world.blocks.power.LongPowerNode.LongPowerNodeBuild
 
warmup - Variable in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
warmup - Variable in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
warmup - Variable in class mindustry.world.blocks.production.Drill.DrillBuild
 
warmup - Variable in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
warmup - Variable in class mindustry.world.blocks.production.Pump.PumpBuild
 
warmup - Variable in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
warmup - Variable in class mindustry.world.blocks.production.SolidPump.SolidPumpBuild
 
warmup - Variable in class mindustry.world.blocks.production.WallCrafter.WallCrafterBuild
 
warmup - Variable in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
warmup - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
warmup - Variable in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
warmup() - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
warmup() - Method in class mindustry.world.blocks.defense.RegenProjector.RegenProjectorBuild
 
warmup() - Method in class mindustry.world.blocks.defense.ShockwaveTower.ShockwaveTowerBuild
 
warmup() - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
warmup() - Method in class mindustry.world.blocks.heat.HeatConductor.HeatConductorBuild
 
warmup() - Method in class mindustry.world.blocks.power.Battery.BatteryBuild
 
warmup() - Method in class mindustry.world.blocks.power.ConsumeGenerator.ConsumeGeneratorBuild
 
warmup() - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
warmup() - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
warmup() - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
warmup() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
warmup() - Method in class mindustry.world.blocks.production.Pump.PumpBuild
 
warmup() - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
warmup() - Method in class mindustry.world.blocks.units.RepairTower.RepairTowerBuild
 
warmupHold - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
warmupMaintainTime - Variable in class mindustry.world.blocks.defense.turrets.Turret
How long warmup is maintained even if this turret isn't shooting.
warmupRate - Variable in class mindustry.world.blocks.heat.HeatProducer
 
warmupRate - Variable in class mindustry.world.blocks.power.HeaterGenerator
 
warmupSpeed - Variable in class mindustry.world.blocks.power.ConsumeGenerator
 
warmupSpeed - Variable in class mindustry.world.blocks.power.ImpactReactor
 
warmupSpeed - Variable in class mindustry.world.blocks.power.VariableReactor
 
warmupSpeed - Variable in class mindustry.world.blocks.production.Drill
Speed at which the drill speeds up.
warmupSpeed - Variable in class mindustry.world.blocks.production.GenericCrafter
 
warmupSpeed - Variable in class mindustry.world.blocks.production.Pump
 
warmupTarget() - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
warmupTarget() - Method in class mindustry.world.blocks.production.HeatCrafter.HeatCrafterBuild
 
WarningBar - Class in mindustry.ui
 
WarningBar() - Constructor for class mindustry.ui.WarningBar
 
warningToast(int, String) - Static method in class mindustry.ui.Menus
 
wasBroken - Variable in class mindustry.entities.abilities.ForceFieldAbility
 
wasCaptured - Variable in class mindustry.game.SectorInfo
Whether this sector was ever fully captured.
wasConstructing - Variable in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
wasHealed - Variable in class mindustry.entities.abilities.RepairFieldAbility
 
wasMoved - Variable in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
wasOccupied - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
wasPaused - Variable in class mindustry.ui.dialogs.BaseDialog
 
wasPlaying - Variable in class mindustry.audio.SoundControl
 
wasShooting - Variable in class mindustry.input.InputHandler
 
wasShooting - Variable in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
water - Static variable in class mindustry.content.Blocks
 
water - Static variable in class mindustry.content.Liquids
 
water - Static variable in class mindustry.graphics.CacheLayer
 
water - Static variable in class mindustry.graphics.Pal
 
water - Static variable in class mindustry.graphics.Shaders
 
water - Static variable in class mindustry.world.meta.Attribute
Heat content.
waterExtractor - Static variable in class mindustry.content.Blocks
 
waterSolid(int, int) - Static method in class mindustry.entities.EntityCollisions
 
wave - Enum constant in enum class mindustry.logic.LogicRule
 
wave - Enum constant in enum class mindustry.net.Packets.AdminAction
 
wave - Static variable in class mindustry.content.Blocks
 
wave - Variable in class mindustry.core.GameState
Current wave number, can be anything in non-wave modes.
wave - Variable in class mindustry.game.SectorInfo
Wave # from state
wave - Variable in class mindustry.io.SaveMeta
 
wave - Variable in class mindustry.net.Host
 
waveColor - Variable in class mindustry.entities.effect.ExplosionEffect
 
waveColor - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
waveEffect - Variable in class mindustry.world.blocks.defense.ShockwaveTower
 
WaveEffect - Class in mindustry.entities.effect
Effect that renders a basic shockwave.
WaveEffect() - Constructor for class mindustry.entities.effect.WaveEffect
 
WaveEvent() - Constructor for class mindustry.game.EventType.WaveEvent
 
waveFire - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
WaveGraph - Class in mindustry.editor
 
WaveGraph() - Constructor for class mindustry.editor.WaveGraph
 
WaveInfoDialog - Class in mindustry.editor
 
WaveInfoDialog() - Constructor for class mindustry.editor.WaveInfoDialog
 
waveLife - Variable in class mindustry.entities.effect.ExplosionEffect
 
waveRad - Variable in class mindustry.entities.effect.ExplosionEffect
 
waveRadBase - Variable in class mindustry.entities.effect.ExplosionEffect
 
waves - Enum constant in enum class mindustry.logic.LogicRule
 
waves - Variable in class mindustry.game.Rules
Whether waves are spawnable at all.
waves - Variable in class mindustry.game.SectorInfo
Whether waves are enabled here.
waves - Static variable in class mindustry.Vars
 
Waves - Class in mindustry.game
 
Waves() - Constructor for class mindustry.game.Waves
 
waveSending - Enum constant in enum class mindustry.logic.LogicRule
 
waveSending - Variable in class mindustry.game.Rules
Whether the waves can be manually summoned with the play button.
wavesLasted - Variable in class mindustry.game.GameStats
Total waves lasted.
waveSpacing - Enum constant in enum class mindustry.logic.LogicRule
 
waveSpacing - Variable in class mindustry.game.Rules
Time between waves in ticks.
waveSpacing - Variable in class mindustry.game.SectorInfo
Time between waves.
wavesPassed - Variable in class mindustry.game.SectorInfo
How many waves have passed while the player was away.
WaveSpawner - Class in mindustry.ai
 
WaveSpawner() - Constructor for class mindustry.ai.WaveSpawner
 
wavesSurvived - Variable in class mindustry.game.SectorInfo
Waves this sector can survive if under attack.
waveStroke - Variable in class mindustry.entities.effect.ExplosionEffect
 
waveTeam - Variable in class mindustry.game.Rules
team of the enemy in waves/sectors.
wavetime - Variable in class mindustry.core.GameState
Wave countdown in ticks.
waveTimeMultiplier - Variable in enum class mindustry.game.Difficulty
 
waveTimer - Enum constant in enum class mindustry.logic.LogicRule
 
waveTimer - Variable in class mindustry.game.Rules
Whether the waves come automatically on a timer.
waveTrailX - Variable in class mindustry.type.UnitType
movement speed (world units/t)
waveTrailY - Variable in class mindustry.type.UnitType
movement speed (world units/t)
waveVersion - Variable in class mindustry.game.SectorInfo
Version of generated waves.
waveVersion - Static variable in class mindustry.game.Waves
 
weakest - Static variable in class mindustry.entities.UnitSorts
 
weapon - Variable in class mindustry.entities.units.WeaponMount
weapon associated with this mount
Weapon - Class in mindustry.type
 
Weapon() - Constructor for class mindustry.type.Weapon
 
Weapon(String) - Constructor for class mindustry.type.Weapon
 
weaponIndex - Variable in class mindustry.entities.part.DrawPart
For units, this is the index of the weapon this part gets its progress for.
WeaponMount - Class in mindustry.entities.units
 
WeaponMount(Weapon) - Constructor for class mindustry.entities.units.WeaponMount
 
weapons - Variable in class mindustry.type.UnitType
All weapons that this unit will shoot with.
weapons - Static variable in class mindustry.world.meta.Stat
 
weapons(UnitType, Seq<Weapon>) - Static method in class mindustry.world.meta.StatValues
 
weather - Enum constant in enum class mindustry.ctype.ContentType
 
weather - Variable in class mindustry.game.Rules
Weather events that occur here.
weather - Static variable in class mindustry.graphics.Layer
 
weather - Variable in class mindustry.logic.LStatements.WeatherSenseStatement
 
weather - Variable in class mindustry.logic.LStatements.WeatherSetStatement
 
weather - Variable in class mindustry.type.Weather.WeatherEntry
The type of weather used.
weather(String) - Method in class mindustry.core.ContentLoader
 
Weather - Class in mindustry.type
 
Weather(String) - Constructor for class mindustry.type.Weather
 
Weather(String, Prov<WeatherState>) - Constructor for class mindustry.type.Weather
 
Weather.WeatherEntry - Class in mindustry.type
 
weatherAlpha - Variable in class mindustry.core.Renderer
 
weatheredChannels - Static variable in class mindustry.content.SectorPresets
 
WeatherEntry() - Constructor for class mindustry.type.Weather.WeatherEntry
 
WeatherEntry(Weather) - Constructor for class mindustry.type.Weather.WeatherEntry
Creates a weather entry with some approximate weather values.
WeatherEntry(Weather, float, float, float, float) - Constructor for class mindustry.type.Weather.WeatherEntry
 
weathers() - Method in class mindustry.core.ContentLoader
 
Weathers - Class in mindustry.content
 
Weathers() - Constructor for class mindustry.content.Weathers
 
WeatherSenseStatement() - Constructor for class mindustry.logic.LStatements.WeatherSenseStatement
 
WeatherSetStatement() - Constructor for class mindustry.logic.LStatements.WeatherSetStatement
 
weave - Variable in class mindustry.world.draw.DrawMultiWeave
 
weave - Variable in class mindustry.world.draw.DrawWeave
 
weaveColor - Variable in class mindustry.world.draw.DrawMultiWeave
 
weaveMag - Variable in class mindustry.entities.bullet.BulletType
Intensity of bullet weaving.
weaveRandom - Variable in class mindustry.entities.bullet.BulletType
If true, the bullet weave will randomly switch directions on spawn.
weaveScale - Variable in class mindustry.entities.bullet.BulletType
Scale of bullet weave pattern.
weights - Variable in class mindustry.ai.Pathfinder.Flowfield
costs of getting to a specific tile
weights - Variable in class mindustry.ai.PathfindQueue
Weights of each object in the queue.
wet - Static variable in class mindustry.content.Fx
 
wet - Static variable in class mindustry.content.StatusEffects
 
whenShooting - Variable in class mindustry.entities.abilities.ShieldArcAbility
If true, only activates when shooting.
whenSyncedUnits - Variable in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
whitelist - Enum constant in enum class mindustry.net.Packets.KickReason
 
whitelist - Static variable in class mindustry.net.Administration.Config
 
whitelist - Variable in class mindustry.net.Administration
 
whitelist(String) - Method in class mindustry.net.Administration
 
whiteTree - Static variable in class mindustry.content.Blocks
 
whiteTreeDead - Static variable in class mindustry.content.Blocks
 
width - Variable in class mindustry.ai.Pathfinder.Flowfield
 
width - Variable in class mindustry.entities.abilities.ShieldArcAbility
Width of shield line.
width - Variable in class mindustry.entities.bullet.BasicBulletType
 
width - Variable in class mindustry.entities.bullet.ContinuousFlameBulletType
 
width - Variable in class mindustry.entities.bullet.ContinuousLaserBulletType
 
width - Variable in class mindustry.entities.bullet.LaserBoltBulletType
 
width - Variable in class mindustry.entities.bullet.LaserBulletType
 
width - Variable in class mindustry.entities.bullet.SapBulletType
 
width - Variable in class mindustry.entities.bullet.ShrapnelBulletType
 
width - Variable in class mindustry.entities.part.EffectSpawnerPart
 
width - Variable in class mindustry.game.MapObjectives.TextureMarker
 
width - Variable in class mindustry.game.Schematic
 
width - Variable in enum class mindustry.graphics.MultiPacker.PageType
 
width - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
input size parameters
width - Variable in class mindustry.maps.generators.BasicGenerator
 
width - Variable in class mindustry.maps.Map
Map width/height, shorts.
width - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
width - Variable in class mindustry.world.blocks.defense.DirectionalForceProjector
 
width - Variable in class mindustry.world.Tiles
 
width() - Method in class mindustry.core.World
 
width() - Method in class mindustry.editor.MapEditor
 
width() - Method in class mindustry.graphics.Trail
 
widthScale - Variable in class mindustry.entities.abilities.ShieldArcAbility
State.
widthSinMag - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
widthSinScl - Variable in class mindustry.type.weapons.RepairBeamWeapon
 
willBoil() - Method in class mindustry.type.Liquid
 
win10Attack - Enum constant in enum class mindustry.service.Achievement
 
win10PvP - Enum constant in enum class mindustry.service.Achievement
 
windsweptIslands - Static variable in class mindustry.content.SectorPresets
 
WinEvent() - Constructor for class mindustry.game.EventType.WinEvent
 
winner - Variable in class mindustry.game.EventType.GameOverEvent
 
winWave - Variable in class mindustry.game.Rules
Wave after which the player 'wins'.
winWave - Variable in class mindustry.game.SectorInfo
Wave # from state
with(Object...) - Static method in class mindustry.type.ItemStack
 
with(Object...) - Static method in class mindustry.type.LiquidStack
 
with(Object...) - Static method in class mindustry.type.PayloadStack
 
withAllEffects() - Static method in class mindustry.ui.dialogs.EffectsDialog
 
WithdrawEvent(Building, Player, Item, int) - Constructor for class mindustry.game.EventType.WithdrawEvent
 
withdrawItem - Enum constant in enum class mindustry.net.Administration.ActionType
 
within - Enum constant in enum class mindustry.logic.LUnitControl
 
withTooltip(T, UnlockableContent) - Static method in class mindustry.world.meta.StatValues
 
withTooltip(T, UnlockableContent, boolean) - Static method in class mindustry.world.meta.StatValues
 
wmag - Variable in class mindustry.world.blocks.environment.WobbleProp
 
wmag2 - Variable in class mindustry.world.blocks.environment.WobbleProp
 
wobble - Variable in class mindustry.type.UnitType
if true, this unit counts as an enemy in the wave counter (usually false for support-only units)
WobbleProp - Class in mindustry.world.blocks.environment
 
WobbleProp(String) - Constructor for class mindustry.world.blocks.environment.WobbleProp
 
won - Variable in class mindustry.core.GameState
Whether the player's team won the match.
workshop - Variable in class mindustry.maps.Map
Whether this map is managed, e.g.
world - Enum constant in enum class mindustry.logic.LMarkerControl
 
world - Variable in class mindustry.game.MapObjectives.ObjectiveMarker
Whether to display marker in the world.
world - Static variable in class mindustry.logic.LCategory
 
world - Static variable in class mindustry.Vars
 
World - Class in mindustry.core
 
World() - Constructor for class mindustry.core.World
 
World.FilterContext - Class in mindustry.core
World context that applies filters after generation end.
worldCell - Static variable in class mindustry.content.Blocks
 
worldContext - Variable in class mindustry.entities.units.BuildPlan
If true, this plan is in the world.
WorldContext - Interface in mindustry.world
 
worldDataBegin() - Static method in class mindustry.core.NetClient
 
WorldGenerator - Interface in mindustry.maps.generators
 
WorldLabelComp - Class in mindustry.entities.comp
Component/entity for labels in world space.
WorldLabelComp() - Constructor for class mindustry.entities.comp.WorldLabelComp
 
WorldLoadBeginEvent() - Constructor for class mindustry.game.EventType.WorldLoadBeginEvent
 
WorldLoadEndEvent() - Constructor for class mindustry.game.EventType.WorldLoadEndEvent
 
WorldLoadEvent() - Constructor for class mindustry.game.EventType.WorldLoadEvent
 
worldMessage - Static variable in class mindustry.content.Blocks
 
worldProcessor - Static variable in class mindustry.content.Blocks
 
worldProcessorOnly - Static variable in class mindustry.world.meta.BuildVisibility
 
WorldReloader - Class in mindustry.net
Handles player state for sending to every connected player
WorldReloader() - Constructor for class mindustry.net.WorldReloader
 
WorldStream() - Constructor for class mindustry.net.Packets.WorldStream
 
worldSwitch - Static variable in class mindustry.content.Blocks
 
worldx() - Method in class mindustry.world.Tile
 
worldy() - Method in class mindustry.world.Tile
 
wrap(Color) - Method in class mindustry.entities.Effect
 
wrap(Color, float) - Method in class mindustry.entities.Effect
 
WrapEffect - Class in mindustry.entities.effect
Wraps an effect with some parameters.
WrapEffect() - Constructor for class mindustry.entities.effect.WrapEffect
 
WrapEffect(Effect, Color) - Constructor for class mindustry.entities.effect.WrapEffect
 
WrapEffect(Effect, Color, float) - Constructor for class mindustry.entities.effect.WrapEffect
 
wreckRegions - Variable in class mindustry.type.UnitType
 
writableLookableContent - Static variable in class mindustry.logic.GlobalVars
 
write() - Method in class mindustry.game.SectorInfo
Write contents of meta into main storage.
write(Fi) - Method in interface mindustry.core.Platform.FileWriter
 
write(Fi) - Static method in class mindustry.io.SaveIO
 
write(Fi, StringMap) - Static method in class mindustry.io.SaveIO
 
write(Seq<LStatement>) - Static method in class mindustry.logic.LAssembler
 
write(Writes) - Method in class mindustry.net.Packet
 
write(Writes) - Method in class mindustry.net.Packets.ConnectPacket
 
write(Writes) - Method in class mindustry.net.Packets.StreamBegin
 
write(Writes) - Method in class mindustry.net.Packets.StreamChunk
 
write(Writes) - Method in class mindustry.type.PayloadSeq
 
write(Writes) - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
write(Writes) - Method in class mindustry.world.blocks.campaign.LandingPad.LandingPadBuild
 
write(Writes) - Method in class mindustry.world.blocks.campaign.LaunchPad.LaunchPadBuild
 
write(Writes) - Method in class mindustry.world.blocks.ConstructBlock.ConstructBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.AutoDoor.AutoDoorBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.BaseShield.BaseShieldBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.BuildTurret.BuildTurretBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.Door.DoorBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.ForceProjector.ForceBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.MendProjector.MendBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.OverdriveProjector.OverdriveBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.Radar.RadarBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.ShieldWall.ShieldWallBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.ContinuousTurret.ContinuousTurretBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.ItemTurret.ItemTurretBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.PayloadAmmoTurret.PayloadTurretBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.PointDefenseTurret.PointDefenseBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.TractorBeamTurret.TractorBeamBuild
 
write(Writes) - Method in class mindustry.world.blocks.defense.turrets.Turret.TurretBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.BufferedItemBridge.BufferedItemBridgeBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.DirectionalUnloader.DirectionalUnloaderBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.DuctJunction.DuctJunctionBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.DuctRouter.DuctRouterBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.ItemBridge.ItemBridgeBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.Junction.JunctionBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.MassDriver.MassDriverBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.Sorter.SorterBuild
 
write(Writes) - Method in class mindustry.world.blocks.distribution.StackConveyor.StackConveyorBuild
 
write(Writes) - Method in class mindustry.world.blocks.heat.HeatProducer.HeatProducerBuild
 
write(Writes) - Method in class mindustry.world.blocks.legacy.LegacyCommandCenter.CommandBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.CanvasBlock.CanvasBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.LogicBlock.LogicBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.LogicDisplay.LogicDisplayBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.MemoryBlock.MemoryBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.MessageBlock.MessageBuild
 
write(Writes) - Method in class mindustry.world.blocks.logic.SwitchBlock.SwitchBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.BlockProducer.BlockProducerBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.BuildPayload
 
write(Writes) - Method in class mindustry.world.blocks.payloads.Constructor.ConstructorBuild
 
write(Writes) - Method in interface mindustry.world.blocks.payloads.Payload
writes the payload for saving.
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadBlock.PayloadBlockBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadConveyor.PayloadConveyorBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadDeconstructor.PayloadDeconstructorBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadLoader.PayloadLoaderBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadDriverBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadRouter.PayloadRouterBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.PayloadSource.PayloadSourceBuild
 
write(Writes) - Method in class mindustry.world.blocks.payloads.UnitPayload
 
write(Writes) - Method in class mindustry.world.blocks.power.HeaterGenerator.HeaterGeneratorBuild
 
write(Writes) - Method in class mindustry.world.blocks.power.ImpactReactor.ImpactReactorBuild
 
write(Writes) - Method in class mindustry.world.blocks.power.LightBlock.LightBuild
 
write(Writes) - Method in class mindustry.world.blocks.power.NuclearReactor.NuclearReactorBuild
 
write(Writes) - Method in class mindustry.world.blocks.power.PowerGenerator.GeneratorBuild
 
write(Writes) - Method in class mindustry.world.blocks.power.VariableReactor.VariableReactorBuild
 
write(Writes) - Method in class mindustry.world.blocks.production.BeamDrill.BeamDrillBuild
 
write(Writes) - Method in class mindustry.world.blocks.production.Drill.DrillBuild
 
write(Writes) - Method in class mindustry.world.blocks.production.GenericCrafter.GenericCrafterBuild
 
write(Writes) - Method in class mindustry.world.blocks.production.Separator.SeparatorBuild
 
write(Writes) - Method in class mindustry.world.blocks.sandbox.ItemSource.ItemSourceBuild
 
write(Writes) - Method in class mindustry.world.blocks.sandbox.LiquidSource.LiquidSourceBuild
 
write(Writes) - Method in class mindustry.world.blocks.storage.Unloader.UnloaderBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.DroneCenter.DroneCenterBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.Reconstructor.ReconstructorBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.RepairTurret.RepairPointBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.UnitCargoLoader.UnitTransportSourceBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.UnitCargoUnloadPoint.UnitCargoUnloadPointBuild
 
write(Writes) - Method in class mindustry.world.blocks.units.UnitFactory.UnitFactoryBuild
 
write(Writes) - Method in class mindustry.world.DirectionalItemBuffer
 
write(Writes) - Method in class mindustry.world.ItemBuffer
 
write(Writes) - Method in class mindustry.world.modules.BlockModule
 
write(Writes) - Method in class mindustry.world.modules.ItemModule
 
write(Writes) - Method in class mindustry.world.modules.LiquidModule
 
write(Writes) - Method in class mindustry.world.modules.PowerModule
 
write(Json) - Method in class mindustry.game.Rules.TeamRules
 
write(Json) - Method in class mindustry.game.SpawnGroup
 
write(Json) - Method in class mindustry.type.ItemSeq
 
write(Json) - Method in class mindustry.type.MapLocales
 
write(Json) - Method in class mindustry.world.blocks.Attributes
 
write(DataOutput) - Method in class mindustry.game.FogControl
 
write(DataOutput) - Method in class mindustry.game.MapMarkers
 
write(DataOutput) - Method in interface mindustry.io.SaveFileReader.CustomChunk
 
write(DataOutputStream) - Method in class mindustry.io.SaveFileReader
 
write(DataOutputStream) - Method in class mindustry.io.SaveVersion
 
write(DataOutputStream, StringMap) - Method in class mindustry.io.SaveVersion
 
write(OutputStream, StringMap) - Static method in class mindustry.io.SaveIO
 
write(Object) - Static method in class mindustry.io.JsonIO
 
write(StringBuilder) - Method in class mindustry.logic.LStatement
 
write(ByteBuffer, Object) - Method in class mindustry.net.ArcNetProvider.PacketSerializer
 
write(Schematic, Fi) - Static method in class mindustry.game.Schematics
 
write(Schematic, OutputStream) - Static method in class mindustry.game.Schematics
 
write(Payload, Writes) - Static method in interface mindustry.world.blocks.payloads.Payload
 
writeAbilities(Writes, Ability[]) - Static method in class mindustry.io.TypeIO
 
writeAction(Writes, Packets.AdminAction) - Static method in class mindustry.io.TypeIO
 
writeBase64(Schematic) - Method in class mindustry.game.Schematics
Converts a schematic to base64.
writeBlock(Writes, Block) - Static method in class mindustry.io.TypeIO
 
writeBlockSnapshots() - Method in class mindustry.core.NetServer
Sends a block snapshot to all players.
writeBuilding(Writes, Building) - Static method in class mindustry.io.TypeIO
 
writeBulletType(Writes, BulletType) - Static method in class mindustry.io.TypeIO
 
writeBytes(Writes, byte[]) - Static method in class mindustry.io.TypeIO
 
writeBytes(Object, Class<?>, DataOutputStream) - Static method in class mindustry.io.JsonIO
 
writeChunk(DataOutput, boolean, SaveFileReader.IORunner<DataOutput>) - Method in class mindustry.io.SaveFileReader
Write a chunk of input to the stream.
writeChunk(DataOutput, SaveFileReader.IORunner<DataOutput>) - Method in class mindustry.io.SaveFileReader
 
writeColor(Writes, Color) - Static method in class mindustry.io.TypeIO
 
writeCommand(Writes, UnitCommand) - Static method in class mindustry.io.TypeIO
 
writeContent(Writes, Content) - Static method in class mindustry.io.TypeIO
 
writeContentHeader(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeController(Writes, UnitController) - Static method in class mindustry.io.TypeIO
 
writeCustomChunks(DataOutput, boolean) - Method in class mindustry.io.SaveVersion
 
writeEffect(Writes, Effect) - Static method in class mindustry.io.TypeIO
 
writeEntities(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeEntity(Writes, Entityc) - Static method in class mindustry.io.TypeIO
 
writeEntityMapping(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeEntitySnapshot(Player) - Method in class mindustry.core.NetServer
 
writeFramework(ByteBuffer, FrameworkMessage) - Method in class mindustry.net.ArcNetProvider.PacketSerializer
 
WriteI() - Constructor for class mindustry.logic.LExecutor.WriteI
 
WriteI(LVar, LVar, LVar) - Constructor for class mindustry.logic.LExecutor.WriteI
 
writeImage(Tiles) - Static method in class mindustry.io.MapIO
 
writeInts(Writes, int[]) - Static method in class mindustry.io.TypeIO
 
writeIntSeq(Writes, IntSeq) - Static method in class mindustry.io.TypeIO
 
writeItem(Writes, Item) - Static method in class mindustry.io.TypeIO
 
writeItems(Writes, ItemStack) - Static method in class mindustry.io.TypeIO
 
writeKick(Writes, Packets.KickReason) - Static method in class mindustry.io.TypeIO
 
writeLiquid(Writes, Liquid) - Static method in class mindustry.io.TypeIO
 
writeMap(Fi, Map) - Static method in class mindustry.io.MapIO
 
writeMap(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeMarkerControl(Writes, LMarkerControl) - Static method in class mindustry.io.TypeIO
 
writeMarkers(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeMeta(DataOutput, StringMap) - Method in class mindustry.io.SaveVersion
 
writeMounts(Writes, WeaponMount[]) - Static method in class mindustry.io.TypeIO
 
writeNet() - Method in interface mindustry.io.SaveFileReader.CustomChunk
 
writeObject(Writes, Object) - Static method in class mindustry.io.TypeIO
 
writeObjectiveMarker(Writes, MapObjectives.ObjectiveMarker) - Static method in class mindustry.io.TypeIO
 
writeObjectives(Writes, MapObjectives) - Static method in class mindustry.io.TypeIO
 
writeParameters(SectorInfo) - Static method in class mindustry.maps.SectorDamage
Calculates damage simulation parameters before a game is saved.
writePayload(Writes, Payload) - Static method in class mindustry.io.TypeIO
 
writePlan(Writes, BuildPlan) - Static method in class mindustry.io.TypeIO
 
writePlans(Writes, BuildPlan[]) - Static method in class mindustry.io.TypeIO
 
writePlansQueueNet(Writes, Queue<BuildPlan>) - Static method in class mindustry.io.TypeIO
 
writeRules(Writes, Rules) - Static method in class mindustry.io.TypeIO
 
writeServerData() - Static method in class mindustry.net.NetworkIO
 
writeSound(Writes, Sound) - Static method in class mindustry.io.TypeIO
 
writeStance(Writes, UnitStance) - Static method in class mindustry.io.TypeIO
 
WriteStatement() - Constructor for class mindustry.logic.LStatements.WriteStatement
 
writeStatus(Writes, StatusEntry) - Static method in class mindustry.io.TypeIO
 
writeString(Writes, String) - Static method in class mindustry.io.TypeIO
 
writeString(ByteBuffer, String) - Static method in class mindustry.io.TypeIO
 
writeStringArray(Writes, String[][]) - Static method in class mindustry.io.TypeIO
 
writeStringData(DataOutput, String) - Static method in class mindustry.io.TypeIO
 
writeStringMap(DataOutput, ObjectMap<String, String>) - Method in class mindustry.io.SaveFileReader
 
writeStrings(Writes, String[]) - Static method in class mindustry.io.TypeIO
 
writeStrings(Writes, String[], int) - Static method in class mindustry.io.TypeIO
 
writeTeam(Writes, Team) - Static method in class mindustry.io.TypeIO
 
writeTeamBlocks(DataOutput) - Method in class mindustry.io.SaveVersion
 
writeTile(Writes, Tile) - Static method in class mindustry.io.TypeIO
 
writeTraceInfo(Writes, Administration.TraceInfo) - Static method in class mindustry.io.TypeIO
 
writeUnit(Writes, Unit) - Static method in class mindustry.io.TypeIO
 
writeUnitType(Writes, UnitType) - Static method in class mindustry.io.TypeIO
 
writeVec2(Writes, Vec2) - Static method in class mindustry.io.TypeIO
 
writeVecNullable(Writes, Vec2) - Static method in class mindustry.io.TypeIO
 
writeWaves(Seq<SpawnGroup>) - Method in class mindustry.maps.Maps
 
writeWeather(Writes, Weather) - Static method in class mindustry.io.TypeIO
 
writeWorld(Player, OutputStream) - Static method in class mindustry.net.NetworkIO
 
writeWorldEntities(DataOutput) - Method in class mindustry.io.SaveVersion
 
wscl - Variable in class mindustry.world.blocks.environment.WobbleProp
 
wtscl - Variable in class mindustry.world.blocks.environment.WobbleProp
 

X

x - Enum constant in enum class mindustry.logic.LAccess
 
x - Variable in class mindustry.async.PhysicsProcess.PhysicRef
 
x - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
x - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
x - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
x - Variable in class mindustry.entities.abilities.MoveLightningAbility
Offset along the X axis
x - Variable in class mindustry.entities.abilities.ShieldArcAbility
Offset parameters for shield.
x - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
x - Variable in class mindustry.entities.Damage.Collided
 
x - Variable in class mindustry.entities.Effect.EffectContainer
 
x - Variable in class mindustry.entities.part.DrawPart.PartMove
 
x - Variable in class mindustry.entities.part.DrawPart.PartParams
 
x - Variable in class mindustry.entities.part.EffectSpawnerPart
 
x - Variable in class mindustry.entities.part.FlarePart
 
x - Variable in class mindustry.entities.part.HaloPart
 
x - Variable in class mindustry.entities.part.HoverPart
 
x - Variable in class mindustry.entities.part.RegionPart
 
x - Variable in class mindustry.entities.part.ShapePart
 
x - Variable in class mindustry.entities.pattern.ShootSummon
 
x - Variable in class mindustry.entities.units.BuildPlan
Position and rotation of this plan.
x - Variable in class mindustry.game.Schematic.Stile
 
x - Variable in class mindustry.game.Teams.BlockPlan
 
x - Variable in class mindustry.input.Placement.NormalizeDrawResult
 
x - Variable in class mindustry.input.Placement.NormalizeResult
 
x - Variable in class mindustry.logic.LExecutor.DrawI
 
x - Variable in class mindustry.logic.LExecutor.EffectI
 
x - Variable in class mindustry.logic.LExecutor.ExplosionI
 
x - Variable in class mindustry.logic.LExecutor.GetBlockI
 
x - Variable in class mindustry.logic.LExecutor.MakeMarkerI
 
x - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
x - Variable in class mindustry.logic.LExecutor.SetBlockI
 
x - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
x - Variable in class mindustry.logic.LExecutor.SpawnWaveI
 
x - Variable in class mindustry.logic.LStatements.DrawStatement
 
x - Variable in class mindustry.logic.LStatements.EffectStatement
 
x - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
x - Variable in class mindustry.logic.LStatements.GetBlockStatement
 
x - Variable in class mindustry.logic.LStatements.MakeMarkerStatement
 
x - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
x - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
x - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
x - Variable in class mindustry.logic.LStatements.SpawnWaveStatement
 
x - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
input size parameters
x - Variable in class mindustry.type.UnitType.UnitEngine
 
x - Variable in class mindustry.type.Weapon
offsets of weapon position on unit
x - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
x - Variable in class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
x - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
x - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
x - Variable in class mindustry.world.draw.DrawArcSmelt
 
x - Variable in class mindustry.world.draw.DrawBlurSpin
 
x - Variable in class mindustry.world.draw.DrawCircles
 
x - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
x - Variable in class mindustry.world.draw.DrawParticles
 
x - Variable in class mindustry.world.draw.DrawRegion
 
x - Variable in class mindustry.world.draw.DrawShape
 
x - Variable in class mindustry.world.draw.DrawSoftParticles
 
x - Variable in class mindustry.world.draw.DrawSpikes
 
x - Variable in class mindustry.world.Tile
 
x() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
x() - Method in interface mindustry.world.blocks.payloads.Payload
 
x() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
x1 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
x2 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
x2 - Variable in class mindustry.input.Placement.NormalizeDrawResult
 
x2 - Variable in class mindustry.input.Placement.NormalizeResult
 
xor - Enum constant in enum class mindustry.logic.LogicOp
 
xRand - Variable in class mindustry.type.Weapon
Random spread on the X/Y axis.
xRand - Variable in class mindustry.world.blocks.defense.turrets.Turret
Random spread on the X axis.
xs - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
xscl - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
xscl - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
xScl - Variable in class mindustry.entities.part.RegionPart
 
xspeed - Variable in class mindustry.type.weather.ParticleWeather
 
xspeed - Variable in class mindustry.type.weather.RainWeather
 

Y

y - Enum constant in enum class mindustry.logic.LAccess
 
y - Variable in class mindustry.async.PhysicsProcess.PhysicRef
 
y - Variable in class mindustry.async.PhysicsProcess.PhysicsWorld.PhysicsBody
 
y - Variable in class mindustry.entities.abilities.EnergyFieldAbility
 
y - Variable in class mindustry.entities.abilities.MoveEffectAbility
 
y - Variable in class mindustry.entities.abilities.MoveLightningAbility
Shifts where the lightning spawns along the Y axis
y - Variable in class mindustry.entities.abilities.ShieldArcAbility
Offset parameters for shield.
y - Variable in class mindustry.entities.abilities.SuppressionFieldAbility
 
y - Variable in class mindustry.entities.Damage.Collided
 
y - Variable in class mindustry.entities.Effect.EffectContainer
 
y - Variable in class mindustry.entities.part.DrawPart.PartMove
 
y - Variable in class mindustry.entities.part.DrawPart.PartParams
 
y - Variable in class mindustry.entities.part.EffectSpawnerPart
 
y - Variable in class mindustry.entities.part.FlarePart
 
y - Variable in class mindustry.entities.part.HaloPart
 
y - Variable in class mindustry.entities.part.HoverPart
 
y - Variable in class mindustry.entities.part.RegionPart
 
y - Variable in class mindustry.entities.part.ShapePart
 
y - Variable in class mindustry.entities.pattern.ShootSummon
 
y - Variable in class mindustry.entities.units.BuildPlan
Position and rotation of this plan.
y - Variable in class mindustry.game.Schematic.Stile
 
y - Variable in class mindustry.game.Teams.BlockPlan
 
y - Variable in class mindustry.input.Placement.NormalizeDrawResult
 
y - Variable in class mindustry.input.Placement.NormalizeResult
 
y - Variable in class mindustry.logic.LExecutor.DrawI
 
y - Variable in class mindustry.logic.LExecutor.EffectI
 
y - Variable in class mindustry.logic.LExecutor.ExplosionI
 
y - Variable in class mindustry.logic.LExecutor.GetBlockI
 
y - Variable in class mindustry.logic.LExecutor.MakeMarkerI
 
y - Variable in class mindustry.logic.LExecutor.PlaySoundI
 
y - Variable in class mindustry.logic.LExecutor.SetBlockI
 
y - Variable in class mindustry.logic.LExecutor.SpawnUnitI
 
y - Variable in class mindustry.logic.LExecutor.SpawnWaveI
 
y - Variable in class mindustry.logic.LStatements.DrawStatement
 
y - Variable in class mindustry.logic.LStatements.EffectStatement
 
y - Variable in class mindustry.logic.LStatements.ExplosionStatement
 
y - Variable in class mindustry.logic.LStatements.GetBlockStatement
 
y - Variable in class mindustry.logic.LStatements.MakeMarkerStatement
 
y - Variable in class mindustry.logic.LStatements.PlaySoundStatement
 
y - Variable in class mindustry.logic.LStatements.SetBlockStatement
 
y - Variable in class mindustry.logic.LStatements.SpawnUnitStatement
 
y - Variable in class mindustry.logic.LStatements.SpawnWaveStatement
 
y - Variable in class mindustry.maps.filters.GenerateFilter.GenerateInput
input size parameters
y - Variable in class mindustry.type.UnitType.UnitEngine
 
y - Variable in class mindustry.type.Weapon
offsets of weapon position on unit
y - Variable in class mindustry.ui.layout.TreeLayout.TreeNode
 
y - Variable in class mindustry.world.blocks.defense.turrets.Turret.BulletEntry
 
y - Variable in class mindustry.world.blocks.logic.LogicBlock.LogicLink
 
y - Variable in class mindustry.world.blocks.payloads.PayloadMassDriver.PayloadMassDriverData
 
y - Variable in class mindustry.world.draw.DrawArcSmelt
 
y - Variable in class mindustry.world.draw.DrawBlurSpin
 
y - Variable in class mindustry.world.draw.DrawCircles
 
y - Variable in class mindustry.world.draw.DrawCrucibleFlame
 
y - Variable in class mindustry.world.draw.DrawParticles
 
y - Variable in class mindustry.world.draw.DrawRegion
 
y - Variable in class mindustry.world.draw.DrawShape
 
y - Variable in class mindustry.world.draw.DrawSoftParticles
 
y - Variable in class mindustry.world.draw.DrawSpikes
 
y - Variable in class mindustry.world.Tile
 
y() - Method in class mindustry.world.blocks.payloads.BuildPayload
 
y() - Method in interface mindustry.world.blocks.payloads.Payload
 
y() - Method in class mindustry.world.blocks.payloads.UnitPayload
 
y1 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
y2 - Variable in class mindustry.graphics.Voronoi.GraphEdge
 
y2 - Variable in class mindustry.input.Placement.NormalizeDrawResult
 
y2 - Variable in class mindustry.input.Placement.NormalizeResult
 
YeetData(Vec2, UnlockableContent) - Constructor for class mindustry.world.blocks.units.UnitAssembler.YeetData
 
yeetPayload(Payload) - Method in class mindustry.world.blocks.units.UnitAssembler.UnitAssemblerBuild
 
yellowCoral - Static variable in class mindustry.content.Blocks
 
yellowStone - Static variable in class mindustry.content.Blocks
 
yellowStoneBoulder - Static variable in class mindustry.content.Blocks
 
yellowStonePlates - Static variable in class mindustry.content.Blocks
 
yellowStoneVent - Static variable in class mindustry.content.Blocks
 
yellowStoneWall - Static variable in class mindustry.content.Blocks
 
yield - Variable in class mindustry.logic.LExecutor
 
yRand - Variable in class mindustry.type.Weapon
Random spread on the X/Y axis.
ys - Variable in class mindustry.world.blocks.distribution.Conveyor.ConveyorBuild
 
yscl - Variable in class mindustry.world.blocks.distribution.Duct.DuctBuild
 
yscl - Variable in class mindustry.world.blocks.liquid.Conduit.ConduitBuild
 
yScl - Variable in class mindustry.entities.part.RegionPart
 
yspeed - Variable in class mindustry.type.weather.ParticleWeather
 
yspeed - Variable in class mindustry.type.weather.RainWeather
 

Z

z - Variable in class mindustry.entities.abilities.ArmorPlateAbility
 
z - Variable in class mindustry.entities.comp.WorldLabelComp
 
zenith - Static variable in class mindustry.content.UnitTypes
 
zoom - Enum constant in enum class mindustry.editor.EditorTool
 
zoom - Enum constant in enum class mindustry.input.Binding
 
zoom - Enum constant in enum class mindustry.logic.CutsceneAction
 
zoom - Enum constant in enum class mindustry.ui.fragments.HintsFragment.DefaultHint
 
zoom - Variable in class mindustry.graphics.g3d.PlanetParams
Zoom relative to planet.
zoom - Variable in class mindustry.ui.dialogs.PlanetDialog
 
zoom(float, float) - Method in class mindustry.editor.MapView
 
zoom(float, float) - Method in class mindustry.input.MobileInput
 
zoomBy(float) - Method in class mindustry.graphics.MinimapRenderer
 
zoomLaunch() - Method in class mindustry.world.blocks.campaign.Accelerator.AcceleratorBuild
 
zoomLaunch() - Method in interface mindustry.world.blocks.LaunchAnimator
 
zoomLaunch() - Method in class mindustry.world.blocks.storage.CoreBlock.CoreBuild
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form