├── allclasses-index.html ├── allpackages-index.html ├── constant-values.html ├── element-list ├── help-doc.html ├── index-all.html ├── index.html ├── jquery-ui.overrides.css ├── legal ├── ADDITIONAL_LICENSE_INFO ├── ASSEMBLY_EXCEPTION ├── LICENSE ├── jquery.md └── jqueryUI.md ├── member-search-index.js ├── mindustry ├── ClientLauncher.html ├── Vars.html ├── ai │ ├── Astar.DistanceHeuristic.html │ ├── Astar.TileHeuristic.html │ ├── Astar.html │ ├── BaseBuilderAI.html │ ├── BaseRegistry.BasePart.html │ ├── BaseRegistry.html │ ├── BlockIndexer.html │ ├── ControlPathfinder.html │ ├── ItemUnitStance.html │ ├── PathfindQueue.html │ ├── Pathfinder.EnemyCoreField.html │ ├── Pathfinder.Flowfield.html │ ├── Pathfinder.PathCost.html │ ├── Pathfinder.PositionTarget.html │ ├── Pathfinder.html │ ├── RtsAI.html │ ├── UnitCommand.html │ ├── UnitGroup.html │ ├── UnitStance.html │ ├── WaveSpawner.html │ ├── package-summary.html │ ├── package-tree.html │ └── types │ │ ├── AssemblerAI.html │ │ ├── BoostAI.html │ │ ├── BuilderAI.html │ │ ├── CargoAI.html │ │ ├── CommandAI.html │ │ ├── DefenderAI.html │ │ ├── FlyingAI.html │ │ ├── FlyingFollowAI.html │ │ ├── GroundAI.html │ │ ├── HugAI.html │ │ ├── LogicAI.html │ │ ├── MinerAI.html │ │ ├── MissileAI.html │ │ ├── RepairAI.html │ │ ├── SuicideAI.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── async │ ├── AsyncCore.html │ ├── AsyncProcess.html │ ├── PhysicsProcess.PhysicRef.html │ ├── PhysicsProcess.PhysicsWorld.PhysicsBody.html │ ├── PhysicsProcess.PhysicsWorld.html │ ├── PhysicsProcess.html │ ├── package-summary.html │ └── package-tree.html ├── audio │ ├── SoundControl.SoundData.html │ ├── SoundControl.html │ ├── SoundLoop.html │ ├── package-summary.html │ └── package-tree.html ├── content │ ├── Blocks.html │ ├── Bullets.html │ ├── ErekirTechTree.html │ ├── Fx.html │ ├── Items.html │ ├── Liquids.html │ ├── Loadouts.html │ ├── Planets.html │ ├── SectorPresets.html │ ├── SerpuloTechTree.html │ ├── StatusEffects.html │ ├── TeamEntries.html │ ├── TechTree.TechNode.html │ ├── TechTree.html │ ├── UnitTypes.html │ ├── Weathers.html │ ├── package-summary.html │ └── package-tree.html ├── core │ ├── ContentLoader.html │ ├── Control.html │ ├── FileTree.html │ ├── GameState.State.html │ ├── GameState.html │ ├── Logic.html │ ├── NetClient.html │ ├── NetServer.ChatFormatter.html │ ├── NetServer.InvalidCommandHandler.html │ ├── NetServer.TeamAssigner.html │ ├── NetServer.VoteSession.html │ ├── NetServer.html │ ├── PerfCounter.html │ ├── Platform.FileWriter.html │ ├── Platform.html │ ├── Renderer.EnvRenderer.html │ ├── Renderer.html │ ├── UI.html │ ├── Version.html │ ├── World.FilterContext.html │ ├── World.html │ ├── package-summary.html │ └── package-tree.html ├── ctype │ ├── Content.ModContentInfo.html │ ├── Content.html │ ├── ContentType.html │ ├── MappableContent.html │ ├── UnlockableContent.html │ ├── package-summary.html │ └── package-tree.html ├── editor │ ├── BannedContentDialog.html │ ├── DrawOperation.OpType.html │ ├── DrawOperation.html │ ├── EditorTile.html │ ├── EditorTool.html │ ├── MapEditor.html │ ├── MapEditorDialog.html │ ├── MapGenerateDialog.html │ ├── MapInfoDialog.html │ ├── MapLoadDialog.html │ ├── MapLocalesDialog.html │ ├── MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Connector.html │ ├── MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.Mover.html │ ├── MapObjectivesCanvas.ObjectiveTilemap.ObjectiveTile.html │ ├── MapObjectivesCanvas.ObjectiveTilemap.html │ ├── MapObjectivesCanvas.html │ ├── MapObjectivesDialog.FieldInterpreter.html │ ├── MapObjectivesDialog.FieldProvider.html │ ├── MapObjectivesDialog.TypeInfo.html │ ├── MapObjectivesDialog.html │ ├── MapProcessorsDialog.html │ ├── MapRenderer.html │ ├── MapResizeDialog.ResizeListener.html │ ├── MapResizeDialog.html │ ├── MapView.html │ ├── OperationStack.html │ ├── SectorGenerateDialog.html │ ├── WaveGraph.html │ ├── WaveInfoDialog.html │ ├── package-summary.html │ └── package-tree.html ├── entities │ ├── Damage.Collided.html │ ├── Damage.html │ ├── Effect.EffectContainer.html │ ├── Effect.html │ ├── EntityCollisions.SolidPred.html │ ├── EntityCollisions.html │ ├── EntityGroup.html │ ├── EntityIndexer.html │ ├── Fires.html │ ├── Leg.html │ ├── LegDestroyData.html │ ├── Lightning.html │ ├── Mover.html │ ├── Predict.html │ ├── Puddles.html │ ├── Sized.html │ ├── TargetPriority.html │ ├── UnitSorts.html │ ├── Units.BuildingPriorityf.html │ ├── Units.Sortf.html │ ├── Units.UnitSyncContainer.html │ ├── Units.html │ ├── abilities │ │ ├── Ability.html │ │ ├── ArmorPlateAbility.html │ │ ├── EnergyFieldAbility.html │ │ ├── ForceFieldAbility.html │ │ ├── LiquidExplodeAbility.html │ │ ├── LiquidRegenAbility.html │ │ ├── MoveEffectAbility.html │ │ ├── MoveLightningAbility.html │ │ ├── RegenAbility.html │ │ ├── RepairFieldAbility.html │ │ ├── ShieldArcAbility.html │ │ ├── ShieldRegenFieldAbility.html │ │ ├── SpawnDeathAbility.html │ │ ├── StatusFieldAbility.html │ │ ├── SuppressionFieldAbility.html │ │ ├── UnitSpawnAbility.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── bullet │ │ ├── ArtilleryBulletType.html │ │ ├── BasicBulletType.html │ │ ├── BombBulletType.html │ │ ├── BulletType.html │ │ ├── ContinuousBulletType.html │ │ ├── ContinuousFlameBulletType.html │ │ ├── ContinuousLaserBulletType.html │ │ ├── EmpBulletType.html │ │ ├── EmptyBulletType.html │ │ ├── ExplosionBulletType.html │ │ ├── FireBulletType.html │ │ ├── FlakBulletType.html │ │ ├── InterceptorBulletType.html │ │ ├── LaserBoltBulletType.html │ │ ├── LaserBulletType.html │ │ ├── LightningBulletType.html │ │ ├── LiquidBulletType.html │ │ ├── MassDriverBolt.html │ │ ├── MissileBulletType.html │ │ ├── MultiBulletType.html │ │ ├── PointBulletType.html │ │ ├── PointLaserBulletType.html │ │ ├── RailBulletType.html │ │ ├── SapBulletType.html │ │ ├── ShrapnelBulletType.html │ │ ├── SpaceLiquidBulletType.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── comp │ │ ├── PosTeamDef.html │ │ ├── WorldLabelComp.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── effect │ │ ├── ExplosionEffect.html │ │ ├── MultiEffect.html │ │ ├── ParticleEffect.html │ │ ├── RadialEffect.html │ │ ├── SeqEffect.html │ │ ├── SoundEffect.html │ │ ├── WaveEffect.html │ │ ├── WrapEffect.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ ├── package-tree.html │ ├── part │ │ ├── DrawPart.PartFunc.html │ │ ├── DrawPart.PartMove.html │ │ ├── DrawPart.PartParams.html │ │ ├── DrawPart.PartProgress.html │ │ ├── DrawPart.html │ │ ├── EffectSpawnerPart.html │ │ ├── FlarePart.html │ │ ├── HaloPart.html │ │ ├── HoverPart.html │ │ ├── RegionPart.html │ │ ├── ShapePart.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── pattern │ │ ├── ShootAlternate.html │ │ ├── ShootBarrel.html │ │ ├── ShootHelix.html │ │ ├── ShootMulti.html │ │ ├── ShootPattern.BulletHandler.html │ │ ├── ShootPattern.html │ │ ├── ShootSine.html │ │ ├── ShootSpread.html │ │ ├── ShootSummon.html │ │ ├── package-summary.html │ │ └── package-tree.html │ └── units │ │ ├── AIController.html │ │ ├── BuildPlan.html │ │ ├── StatusEntry.html │ │ ├── UnitController.html │ │ ├── WeaponMount.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── game │ ├── AttackIndicators.html │ ├── CampaignRules.html │ ├── Difficulty.html │ ├── EventType.AdminRequestEvent.html │ ├── EventType.AtlasPackEvent.html │ ├── EventType.BlockBuildBeginEvent.html │ ├── EventType.BlockBuildEndEvent.html │ ├── EventType.BlockDestroyEvent.html │ ├── EventType.BlockInfoEvent.html │ ├── EventType.BuildDamageEvent.html │ ├── EventType.BuildRotateEvent.html │ ├── EventType.BuildSelectEvent.html │ ├── EventType.BuildTeamChangeEvent.html │ ├── EventType.BuildingBulletDestroyEvent.html │ ├── EventType.BuildingCommandEvent.html │ ├── EventType.ClientChatEvent.html │ ├── EventType.ClientCreateEvent.html │ ├── EventType.ClientLoadEvent.html │ ├── EventType.ClientPreConnectEvent.html │ ├── EventType.ClientServerConnectEvent.html │ ├── EventType.ConfigEvent.html │ ├── EventType.ConnectPacketEvent.html │ ├── EventType.ConnectionEvent.html │ ├── EventType.ContentInitEvent.html │ ├── EventType.CoreChangeEvent.html │ ├── EventType.CoreItemDeliverEvent.html │ ├── EventType.DepositEvent.html │ ├── EventType.DisposeEvent.html │ ├── EventType.FileTreeInitEvent.html │ ├── EventType.GameOverEvent.html │ ├── EventType.GeneratorPressureExplodeEvent.html │ ├── EventType.HostEvent.html │ ├── EventType.LaunchItemEvent.html │ ├── EventType.LineConfirmEvent.html │ ├── EventType.LoseEvent.html │ ├── EventType.MapMakeEvent.html │ ├── EventType.MapPublishEvent.html │ ├── EventType.MenuOptionChooseEvent.html │ ├── EventType.ModContentLoadEvent.html │ ├── EventType.MusicRegisterEvent.html │ ├── EventType.PayloadDropEvent.html │ ├── EventType.PickupEvent.html │ ├── EventType.PlayEvent.html │ ├── EventType.PlayerBanEvent.html │ ├── EventType.PlayerChatEvent.html │ ├── EventType.PlayerConnect.html │ ├── EventType.PlayerConnectionConfirmed.html │ ├── EventType.PlayerIpBanEvent.html │ ├── EventType.PlayerIpUnbanEvent.html │ ├── EventType.PlayerJoin.html │ ├── EventType.PlayerLeave.html │ ├── EventType.PlayerUnbanEvent.html │ ├── EventType.ResearchEvent.html │ ├── EventType.ResetEvent.html │ ├── EventType.ResizeEvent.html │ ├── EventType.SaveLoadEvent.html │ ├── EventType.SaveWriteEvent.html │ ├── EventType.SchematicCreateEvent.html │ ├── EventType.SectorCaptureEvent.html │ ├── EventType.SectorInvasionEvent.html │ ├── EventType.SectorLaunchEvent.html │ ├── EventType.SectorLaunchLoadoutEvent.html │ ├── EventType.SectorLoseEvent.html │ ├── EventType.ServerLoadEvent.html │ ├── EventType.StateChangeEvent.html │ ├── EventType.TapEvent.html │ ├── EventType.TextInputEvent.html │ ├── EventType.TileChangeEvent.html │ ├── EventType.TileFloorChangeEvent.html │ ├── EventType.TilePreChangeEvent.html │ ├── EventType.Trigger.html │ ├── EventType.TurnEvent.html │ ├── EventType.TurretAmmoDeliverEvent.html │ ├── EventType.UnitBulletDestroyEvent.html │ ├── EventType.UnitChangeEvent.html │ ├── EventType.UnitControlEvent.html │ ├── EventType.UnitCreateEvent.html │ ├── EventType.UnitDamageEvent.html │ ├── EventType.UnitDestroyEvent.html │ ├── EventType.UnitDrownEvent.html │ ├── EventType.UnitSpawnEvent.html │ ├── EventType.UnitUnloadEvent.html │ ├── EventType.UnlockEvent.html │ ├── EventType.WaveEvent.html │ ├── EventType.WinEvent.html │ ├── EventType.WithdrawEvent.html │ ├── EventType.WorldLoadBeginEvent.html │ ├── EventType.WorldLoadEndEvent.html │ ├── EventType.WorldLoadEvent.html │ ├── EventType.html │ ├── FogControl.html │ ├── GameStats.html │ ├── Gamemode.html │ ├── MapMarkers.html │ ├── MapObjectives.BuildCountObjective.html │ ├── MapObjectives.CommandModeObjective.html │ ├── MapObjectives.CoreItemObjective.html │ ├── MapObjectives.DestroyBlockObjective.html │ ├── MapObjectives.DestroyBlocksObjective.html │ ├── MapObjectives.DestroyCoreObjective.html │ ├── MapObjectives.DestroyUnitsObjective.html │ ├── MapObjectives.FlagObjective.html │ ├── MapObjectives.Immutable.html │ ├── MapObjectives.ItemObjective.html │ ├── MapObjectives.LabelFlag.html │ ├── MapObjectives.LineMarker.html │ ├── MapObjectives.MapObjective.html │ ├── MapObjectives.Multiline.html │ ├── MapObjectives.ObjectiveMarker.html │ ├── MapObjectives.PointMarker.html │ ├── MapObjectives.PosMarker.html │ ├── MapObjectives.ProduceObjective.html │ ├── MapObjectives.QuadMarker.html │ ├── MapObjectives.ResearchObjective.html │ ├── MapObjectives.Researchable.html │ ├── MapObjectives.Second.html │ ├── MapObjectives.ShapeMarker.html │ ├── MapObjectives.ShapeTextMarker.html │ ├── MapObjectives.Synthetic.html │ ├── MapObjectives.TextMarker.html │ ├── MapObjectives.TextureMarker.html │ ├── MapObjectives.TilePos.html │ ├── MapObjectives.TimerObjective.html │ ├── MapObjectives.UnitCountObjective.html │ ├── MapObjectives.Unordered.html │ ├── MapObjectives.Vertices.html │ ├── MapObjectives.html │ ├── Objectives.Objective.html │ ├── Objectives.OnPlanet.html │ ├── Objectives.OnSector.html │ ├── Objectives.Produce.html │ ├── Objectives.Research.html │ ├── Objectives.SectorComplete.html │ ├── Objectives.html │ ├── Rules.TeamRule.html │ ├── Rules.TeamRules.html │ ├── Rules.html │ ├── Saves.SaveSlot.html │ ├── Saves.html │ ├── Schematic.Stile.html │ ├── Schematic.html │ ├── Schematics.html │ ├── SectorInfo.ExportStat.html │ ├── SectorInfo.html │ ├── SpawnGroup.html │ ├── Team.html │ ├── Teams.BlockPlan.html │ ├── Teams.TeamData.html │ ├── Teams.html │ ├── Universe.html │ ├── Waves.html │ ├── package-summary.html │ └── package-tree.html ├── graphics │ ├── BlockRenderer.html │ ├── CacheLayer.ShaderLayer.html │ ├── CacheLayer.html │ ├── CubemapMesh.html │ ├── Drawf.html │ ├── EnvRenderers.html │ ├── FloorRenderer.html │ ├── FogRenderer.html │ ├── IndexedRenderer.html │ ├── InverseKinematics.html │ ├── Layer.html │ ├── LightRenderer.html │ ├── LoadRenderer.html │ ├── MenuRenderer.html │ ├── MinimapRenderer.html │ ├── MultiPacker.PageType.html │ ├── MultiPacker.html │ ├── NvGpuInfo.html │ ├── OverlayRenderer.html │ ├── Pal.html │ ├── Pixelator.html │ ├── Shaders.AtmosphereShader.html │ ├── Shaders.BlockBuildShader.html │ ├── Shaders.BuildBeamShader.html │ ├── Shaders.CloudShader.html │ ├── Shaders.DarknessShader.html │ ├── Shaders.FogShader.html │ ├── Shaders.LightShader.html │ ├── Shaders.LoadShader.html │ ├── Shaders.MeshShader.html │ ├── Shaders.PlanetGridShader.html │ ├── Shaders.PlanetShader.html │ ├── Shaders.ShieldShader.html │ ├── Shaders.ShockwaveShader.html │ ├── Shaders.SpaceShader.html │ ├── Shaders.SurfaceShader.html │ ├── Shaders.UnitArmorShader.html │ ├── Shaders.UnitBuildShader.html │ ├── Shaders.html │ ├── Trail.html │ ├── Voronoi.GraphEdge.html │ ├── Voronoi.html │ ├── g3d │ │ ├── GenericMesh.html │ │ ├── HexMesh.html │ │ ├── HexMesher.html │ │ ├── HexSkyMesh.html │ │ ├── MatMesh.html │ │ ├── MeshBuilder.html │ │ ├── MultiMesh.html │ │ ├── NoiseMesh.html │ │ ├── PlanetGrid.Corner.html │ │ ├── PlanetGrid.Edge.html │ │ ├── PlanetGrid.Ptile.html │ │ ├── PlanetGrid.html │ │ ├── PlanetMesh.html │ │ ├── PlanetParams.html │ │ ├── PlanetRenderer.PlanetInterfaceRenderer.html │ │ ├── PlanetRenderer.html │ │ ├── ShaderSphereMesh.html │ │ ├── SunMesh.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ └── package-tree.html ├── input │ ├── Binding.html │ ├── DesktopInput.html │ ├── InputHandler.html │ ├── MobileInput.html │ ├── PlaceMode.html │ ├── Placement.NormalizeDrawResult.html │ ├── Placement.NormalizeResult.html │ ├── Placement.html │ ├── package-summary.html │ └── package-tree.html ├── io │ ├── JsonIO.html │ ├── MapIO.html │ ├── SaveFileReader.CustomChunk.html │ ├── SaveFileReader.IORunner.html │ ├── SaveFileReader.html │ ├── SaveIO.SaveException.html │ ├── SaveIO.html │ ├── SaveMeta.html │ ├── SavePreviewLoader.html │ ├── SaveVersion.html │ ├── TypeIO.Boxed.html │ ├── TypeIO.BuildingBox.html │ ├── TypeIO.UnitBox.html │ ├── TypeIO.html │ ├── package-summary.html │ ├── package-tree.html │ └── versions │ │ ├── LegacyIO.html │ │ ├── LegacyRegionSaveVersion.html │ │ ├── LegacySaveVersion.html │ │ ├── LegacySaveVersion2.html │ │ ├── Save1.html │ │ ├── Save2.html │ │ ├── Save3.html │ │ ├── Save4.html │ │ ├── Save5.html │ │ ├── Save6.html │ │ ├── Save7.html │ │ ├── Save8.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── logic │ ├── ConditionOp.html │ ├── Controllable.html │ ├── CutsceneAction.html │ ├── FetchType.html │ ├── GlobalVars.VarEntry.html │ ├── GlobalVars.html │ ├── GlobalVarsDialog.html │ ├── LAccess.html │ ├── LAssembler.html │ ├── LCanvas.DragLayout.html │ ├── LCanvas.JumpButton.html │ ├── LCanvas.JumpCurve.html │ ├── LCanvas.StatementElem.html │ ├── LCanvas.html │ ├── LCategory.html │ ├── LExecutor.ApplyEffectI.html │ ├── LExecutor.ClientDataI.html │ ├── LExecutor.ControlI.html │ ├── LExecutor.CutsceneI.html │ ├── LExecutor.DrawFlushI.html │ ├── LExecutor.DrawI.html │ ├── LExecutor.EffectI.html │ ├── LExecutor.EndI.html │ ├── LExecutor.ExplosionI.html │ ├── LExecutor.FetchI.html │ ├── LExecutor.FlushMessageI.html │ ├── LExecutor.FormatI.html │ ├── LExecutor.GetBlockI.html │ ├── LExecutor.GetFlagI.html │ ├── LExecutor.GetLinkI.html │ ├── LExecutor.JumpI.html │ ├── LExecutor.LInstruction.html │ ├── LExecutor.LocalePrintI.html │ ├── LExecutor.LookupI.html │ ├── LExecutor.MakeMarkerI.html │ ├── LExecutor.NoopI.html │ ├── LExecutor.OpI.html │ ├── LExecutor.PackColorI.html │ ├── LExecutor.PlaySoundI.html │ ├── LExecutor.PrintCharI.html │ ├── LExecutor.PrintFlushI.html │ ├── LExecutor.PrintI.html │ ├── LExecutor.RadarI.html │ ├── LExecutor.ReadI.html │ ├── LExecutor.SenseI.html │ ├── LExecutor.SenseWeatherI.html │ ├── LExecutor.SetBlockI.html │ ├── LExecutor.SetFlagI.html │ ├── LExecutor.SetI.html │ ├── LExecutor.SetMarkerI.html │ ├── LExecutor.SetPropI.html │ ├── LExecutor.SetRateI.html │ ├── LExecutor.SetRuleI.html │ ├── LExecutor.SetWeatherI.html │ ├── LExecutor.SpawnUnitI.html │ ├── LExecutor.SpawnWaveI.html │ ├── LExecutor.StopI.html │ ├── LExecutor.SyncI.html │ ├── LExecutor.UnitBindI.html │ ├── LExecutor.UnitControlI.html │ ├── LExecutor.UnitLocateI.html │ ├── LExecutor.WaitI.html │ ├── LExecutor.WriteI.html │ ├── LExecutor.html │ ├── LLocate.html │ ├── LMarkerControl.html │ ├── LParser.html │ ├── LStatement.html │ ├── LStatements.ApplyStatusStatement.html │ ├── LStatements.ClientDataStatement.html │ ├── LStatements.CommentStatement.html │ ├── LStatements.ControlStatement.html │ ├── LStatements.CutsceneStatement.html │ ├── LStatements.DrawFlushStatement.html │ ├── LStatements.DrawStatement.html │ ├── LStatements.EffectStatement.html │ ├── LStatements.EndStatement.html │ ├── LStatements.ExplosionStatement.html │ ├── LStatements.FetchStatement.html │ ├── LStatements.FlushMessageStatement.html │ ├── LStatements.FormatStatement.html │ ├── LStatements.GetBlockStatement.html │ ├── LStatements.GetFlagStatement.html │ ├── LStatements.GetLinkStatement.html │ ├── LStatements.InvalidStatement.html │ ├── LStatements.JumpStatement.html │ ├── LStatements.LocalePrintStatement.html │ ├── LStatements.LookupStatement.html │ ├── LStatements.MakeMarkerStatement.html │ ├── LStatements.OperationStatement.html │ ├── LStatements.PackColorStatement.html │ ├── LStatements.PlaySoundStatement.html │ ├── LStatements.PrintCharStatement.html │ ├── LStatements.PrintFlushStatement.html │ ├── LStatements.PrintStatement.html │ ├── LStatements.RadarStatement.html │ ├── LStatements.ReadStatement.html │ ├── LStatements.SensorStatement.html │ ├── LStatements.SetBlockStatement.html │ ├── LStatements.SetFlagStatement.html │ ├── LStatements.SetMarkerStatement.html │ ├── LStatements.SetPropStatement.html │ ├── LStatements.SetRateStatement.html │ ├── LStatements.SetRuleStatement.html │ ├── LStatements.SetStatement.html │ ├── LStatements.SpawnUnitStatement.html │ ├── LStatements.SpawnWaveStatement.html │ ├── LStatements.StopStatement.html │ ├── LStatements.SyncStatement.html │ ├── LStatements.UnitBindStatement.html │ ├── LStatements.UnitControlStatement.html │ ├── LStatements.UnitLocateStatement.html │ ├── LStatements.UnitRadarStatement.html │ ├── LStatements.WaitStatement.html │ ├── LStatements.WeatherSenseStatement.html │ ├── LStatements.WeatherSetStatement.html │ ├── LStatements.WriteStatement.html │ ├── LStatements.html │ ├── LUnitControl.html │ ├── LVar.html │ ├── LogicDialog.html │ ├── LogicFx.EffectEntry.html │ ├── LogicFx.html │ ├── LogicOp.html │ ├── LogicRule.html │ ├── MessageType.html │ ├── RadarSort.RadarSortFunc.html │ ├── RadarSort.html │ ├── RadarTarget.RadarTargetFunc.html │ ├── RadarTarget.html │ ├── Ranged.html │ ├── Senseable.html │ ├── Settable.html │ ├── TileLayer.html │ ├── package-summary.html │ └── package-tree.html ├── maps │ ├── Map.html │ ├── MapException.html │ ├── MapPreviewLoader.MapPreviewParameter.html │ ├── MapPreviewLoader.html │ ├── Maps.MapProvider.html │ ├── Maps.ShuffleMode.html │ ├── Maps.html │ ├── SectorDamage.html │ ├── filters │ │ ├── BlendFilter.html │ │ ├── ClearFilter.html │ │ ├── CoreSpawnFilter.html │ │ ├── DistortFilter.html │ │ ├── EnemySpawnFilter.html │ │ ├── FilterOption.html │ │ ├── GenerateFilter.GenerateInput.TileProvider.html │ │ ├── GenerateFilter.GenerateInput.html │ │ ├── GenerateFilter.html │ │ ├── LogicFilter.html │ │ ├── MedianFilter.html │ │ ├── MirrorFilter.html │ │ ├── NoiseFilter.html │ │ ├── OreFilter.html │ │ ├── OreMedianFilter.html │ │ ├── RandomItemFilter.html │ │ ├── RiverNoiseFilter.html │ │ ├── ScatterFilter.html │ │ ├── SpawnPathFilter.html │ │ ├── TerrainFilter.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── generators │ │ ├── BaseGenerator.html │ │ ├── BasicGenerator.html │ │ ├── BlankPlanetGenerator.html │ │ ├── FileMapGenerator.html │ │ ├── PlanetGenerator.html │ │ ├── WorldGenerator.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ ├── package-tree.html │ └── planet │ │ ├── AsteroidGenerator.html │ │ ├── ErekirPlanetGenerator.html │ │ ├── SerpuloPlanetGenerator.html │ │ ├── TantrosPlanetGenerator.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── mod │ ├── ClassLoaderCloser.html │ ├── ClassMap.html │ ├── ContentParser.ParseListener.html │ ├── ContentParser.html │ ├── Mod.html │ ├── ModClassLoader.html │ ├── ModListing.html │ ├── Mods.LoadedMod.html │ ├── Mods.ModDependency.html │ ├── Mods.ModLoadException.html │ ├── Mods.ModMeta.html │ ├── Mods.ModResolutionContext.html │ ├── Mods.ModState.html │ ├── Mods.html │ ├── Plugin.html │ ├── Scripts.html │ ├── package-summary.html │ └── package-tree.html ├── net │ ├── Administration.ActionFilter.html │ ├── Administration.ActionType.html │ ├── Administration.ChatFilter.html │ ├── Administration.Config.html │ ├── Administration.PlayerAction.html │ ├── Administration.PlayerInfo.html │ ├── Administration.TraceInfo.html │ ├── Administration.html │ ├── ArcNetProvider.PacketSerializer.html │ ├── ArcNetProvider.html │ ├── BeControl.html │ ├── CrashHandler.html │ ├── Host.html │ ├── Net.NetProvider.html │ ├── Net.html │ ├── NetConnection.html │ ├── NetworkIO.html │ ├── Packet.html │ ├── Packets.AdminAction.html │ ├── Packets.Connect.html │ ├── Packets.ConnectPacket.html │ ├── Packets.Disconnect.html │ ├── Packets.KickReason.html │ ├── Packets.StreamBegin.html │ ├── Packets.StreamChunk.html │ ├── Packets.WorldStream.html │ ├── Packets.html │ ├── ServerGroup.html │ ├── Streamable.StreamBuilder.html │ ├── Streamable.html │ ├── ValidateException.html │ ├── WorldReloader.html │ ├── package-summary.html │ └── package-tree.html ├── package-summary.html ├── package-tree.html ├── service │ ├── Achievement.html │ ├── GameService.html │ ├── SStat.html │ ├── package-summary.html │ └── package-tree.html ├── tools │ ├── Generators.ScorchGenerator.html │ ├── Generators.html │ ├── IconConverter.html │ ├── ImagePacker.html │ ├── ScriptMainGenerator.html │ ├── package-summary.html │ └── package-tree.html ├── type │ ├── AmmoType.html │ ├── Category.html │ ├── CellLiquid.html │ ├── ErrorContent.html │ ├── Item.html │ ├── ItemSeq.html │ ├── ItemStack.html │ ├── Liquid.html │ ├── LiquidStack.html │ ├── MapLocales.html │ ├── PayloadSeq.html │ ├── PayloadStack.html │ ├── Planet.html │ ├── Publishable.html │ ├── Sector.SectorRect.html │ ├── Sector.html │ ├── SectorPreset.html │ ├── StatusEffect.TransitionHandler.html │ ├── StatusEffect.html │ ├── TeamEntry.html │ ├── UnitType.UnitEngine.html │ ├── UnitType.html │ ├── Weapon.html │ ├── Weather.WeatherEntry.html │ ├── Weather.html │ ├── ammo │ │ ├── ItemAmmoType.html │ │ ├── PowerAmmoType.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ ├── package-tree.html │ ├── unit │ │ ├── ErekirUnitType.html │ │ ├── MissileUnitType.html │ │ ├── NeoplasmUnitType.html │ │ ├── TankUnitType.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── weapons │ │ ├── BuildWeapon.html │ │ ├── MineWeapon.html │ │ ├── PointDefenseBulletWeapon.html │ │ ├── PointDefenseWeapon.html │ │ ├── RepairBeamWeapon.HealBeamMount.html │ │ ├── RepairBeamWeapon.html │ │ ├── package-summary.html │ │ └── package-tree.html │ └── weather │ │ ├── MagneticStorm.html │ │ ├── ParticleWeather.html │ │ ├── RainWeather.html │ │ ├── SolarFlare.html │ │ ├── package-summary.html │ │ └── package-tree.html ├── ui │ ├── Bar.html │ ├── BorderImage.html │ ├── CoreItemsDisplay.html │ ├── Displayable.html │ ├── Fonts.html │ ├── GridImage.html │ ├── IntFormat.html │ ├── ItemsDisplay.html │ ├── Links.LinkEntry.html │ ├── Links.html │ ├── Menus.MenuListener.html │ ├── Menus.TextInputListener.html │ ├── Menus.html │ ├── Minimap.html │ ├── MobileButton.html │ ├── MultiReqImage.html │ ├── ReqImage.html │ ├── Styles.html │ ├── WarningBar.html │ ├── dialogs │ │ ├── AboutDialog.html │ │ ├── AdminsDialog.html │ │ ├── BansDialog.html │ │ ├── BaseDialog.html │ │ ├── CampaignCompleteDialog.html │ │ ├── CampaignRulesDialog.html │ │ ├── ColorPicker.html │ │ ├── ContentInfoDialog.html │ │ ├── CustomGameDialog.html │ │ ├── CustomRulesDialog.html │ │ ├── DatabaseDialog.html │ │ ├── DiscordDialog.html │ │ ├── EditorMapsDialog.html │ │ ├── EffectsDialog.html │ │ ├── FileChooser.FileHistory.html │ │ ├── FileChooser.html │ │ ├── FullTextDialog.html │ │ ├── GameOverDialog.html │ │ ├── HostDialog.html │ │ ├── IconSelectDialog.html │ │ ├── JoinDialog.Server.html │ │ ├── JoinDialog.html │ │ ├── KeybindDialog.html │ │ ├── LanguageDialog.html │ │ ├── LaunchLoadoutDialog.html │ │ ├── LoadDialog.html │ │ ├── LoadoutDialog.html │ │ ├── MapListDialog.html │ │ ├── MapPlayDialog.html │ │ ├── ModsDialog.html │ │ ├── PaletteDialog.html │ │ ├── PausedDialog.html │ │ ├── PlanetDialog.Mode.html │ │ ├── PlanetDialog.html │ │ ├── ResearchDialog.TechTreeNode.html │ │ ├── ResearchDialog.View.html │ │ ├── ResearchDialog.html │ │ ├── SaveDialog.html │ │ ├── SchematicsDialog.SchematicImage.html │ │ ├── SchematicsDialog.SchematicInfoDialog.html │ │ ├── SchematicsDialog.html │ │ ├── SettingsMenuDialog.SettingsCategory.html │ │ ├── SettingsMenuDialog.SettingsTable.AreaTextSetting.html │ │ ├── SettingsMenuDialog.SettingsTable.CheckSetting.html │ │ ├── SettingsMenuDialog.SettingsTable.Setting.html │ │ ├── SettingsMenuDialog.SettingsTable.SliderSetting.html │ │ ├── SettingsMenuDialog.SettingsTable.TextSetting.html │ │ ├── SettingsMenuDialog.SettingsTable.html │ │ ├── SettingsMenuDialog.StringProcessor.html │ │ ├── SettingsMenuDialog.html │ │ ├── TraceDialog.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── fragments │ │ ├── BlockConfigFragment.html │ │ ├── BlockInventoryFragment.html │ │ ├── ChatFragment.html │ │ ├── ConsoleFragment.html │ │ ├── FadeInFragment.html │ │ ├── HintsFragment.DefaultHint.html │ │ ├── HintsFragment.Hint.html │ │ ├── HintsFragment.html │ │ ├── HudFragment.html │ │ ├── LoadingFragment.html │ │ ├── MenuFragment.MenuButton.html │ │ ├── MenuFragment.html │ │ ├── MinimapFragment.html │ │ ├── PlacementFragment.html │ │ ├── PlanConfigFragment.html │ │ ├── PlayerListFragment.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── layout │ │ ├── BranchTreeLayout.TreeAlignment.html │ │ ├── BranchTreeLayout.TreeLocation.html │ │ ├── BranchTreeLayout.html │ │ ├── RadialTreeLayout.html │ │ ├── RowTreeLayout.html │ │ ├── TreeLayout.TreeNode.html │ │ ├── TreeLayout.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ └── package-tree.html └── world │ ├── Block.html │ ├── Build.html │ ├── CachedTile.html │ ├── ColorMapper.html │ ├── DirectionalItemBuffer.html │ ├── Edges.html │ ├── ItemBuffer.html │ ├── Tile.html │ ├── TileGen.html │ ├── Tiles.html │ ├── WorldContext.html │ ├── blocks │ ├── Attributes.html │ ├── Autotiler.AutotilerHolder.html │ ├── Autotiler.SliceMode.html │ ├── Autotiler.html │ ├── ConstructBlock.ConstructBuild.html │ ├── ConstructBlock.html │ ├── ControlBlock.html │ ├── ExplosionShield.html │ ├── ItemSelection.html │ ├── LaunchAnimator.html │ ├── RotBlock.html │ ├── UnitTetherBlock.html │ ├── campaign │ │ ├── Accelerator.AcceleratorBuild.html │ │ ├── Accelerator.html │ │ ├── LandingPad.LandingPadBuild.html │ │ ├── LandingPad.html │ │ ├── LaunchPad.LaunchPadBuild.html │ │ ├── LaunchPad.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── defense │ │ ├── AutoDoor.AutoDoorBuild.html │ │ ├── AutoDoor.html │ │ ├── BaseShield.BaseShieldBuild.html │ │ ├── BaseShield.html │ │ ├── BuildTurret.BuildTurretBuild.html │ │ ├── BuildTurret.html │ │ ├── DirectionalForceProjector.DirectionalForceProjectorBuild.html │ │ ├── DirectionalForceProjector.html │ │ ├── Door.DoorBuild.html │ │ ├── Door.html │ │ ├── ForceProjector.ForceBuild.html │ │ ├── ForceProjector.html │ │ ├── MendProjector.MendBuild.html │ │ ├── MendProjector.html │ │ ├── OverdriveProjector.OverdriveBuild.html │ │ ├── OverdriveProjector.html │ │ ├── Radar.RadarBuild.html │ │ ├── Radar.html │ │ ├── RegenProjector.RegenProjectorBuild.html │ │ ├── RegenProjector.html │ │ ├── ShieldWall.ShieldWallBuild.html │ │ ├── ShieldWall.html │ │ ├── ShockMine.ShockMineBuild.html │ │ ├── ShockMine.html │ │ ├── ShockwaveTower.ShockwaveTowerBuild.html │ │ ├── ShockwaveTower.html │ │ ├── Thruster.ThrusterBuild.html │ │ ├── Thruster.html │ │ ├── Wall.WallBuild.html │ │ ├── Wall.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── turrets │ │ │ ├── BaseTurret.BaseTurretBuild.html │ │ │ ├── BaseTurret.html │ │ │ ├── ContinuousLiquidTurret.ContinuousLiquidTurretBuild.html │ │ │ ├── ContinuousLiquidTurret.html │ │ │ ├── ContinuousTurret.ContinuousTurretBuild.html │ │ │ ├── ContinuousTurret.html │ │ │ ├── ItemTurret.ItemEntry.html │ │ │ ├── ItemTurret.ItemTurretBuild.html │ │ │ ├── ItemTurret.html │ │ │ ├── LaserTurret.LaserTurretBuild.html │ │ │ ├── LaserTurret.html │ │ │ ├── LiquidTurret.LiquidTurretBuild.html │ │ │ ├── LiquidTurret.html │ │ │ ├── PayloadAmmoTurret.PayloadTurretBuild.html │ │ │ ├── PayloadAmmoTurret.html │ │ │ ├── PointDefenseTurret.PointDefenseBuild.html │ │ │ ├── PointDefenseTurret.html │ │ │ ├── PowerTurret.PowerTurretBuild.html │ │ │ ├── PowerTurret.html │ │ │ ├── ReloadTurret.ReloadTurretBuild.html │ │ │ ├── ReloadTurret.html │ │ │ ├── TractorBeamTurret.TractorBeamBuild.html │ │ │ ├── TractorBeamTurret.html │ │ │ ├── Turret.AmmoEntry.html │ │ │ ├── Turret.BulletEntry.html │ │ │ ├── Turret.TurretBuild.html │ │ │ ├── Turret.html │ │ │ ├── package-summary.html │ │ │ └── package-tree.html │ ├── distribution │ │ ├── ArmoredConveyor.ArmoredConveyorBuild.html │ │ ├── ArmoredConveyor.html │ │ ├── BufferedItemBridge.BufferedItemBridgeBuild.html │ │ ├── BufferedItemBridge.html │ │ ├── ChainedBuilding.html │ │ ├── Conveyor.ConveyorBuild.html │ │ ├── Conveyor.html │ │ ├── DirectionBridge.DirectionBridgeBuild.html │ │ ├── DirectionBridge.html │ │ ├── DirectionLiquidBridge.DuctBridgeBuild.html │ │ ├── DirectionLiquidBridge.html │ │ ├── DirectionalUnloader.DirectionalUnloaderBuild.html │ │ ├── DirectionalUnloader.html │ │ ├── Duct.DuctBuild.html │ │ ├── Duct.html │ │ ├── DuctBridge.DuctBridgeBuild.html │ │ ├── DuctBridge.html │ │ ├── DuctJunction.DuctJunctionBuild.html │ │ ├── DuctJunction.html │ │ ├── DuctRouter.DuctRouterBuild.html │ │ ├── DuctRouter.html │ │ ├── ItemBridge.ItemBridgeBuild.html │ │ ├── ItemBridge.html │ │ ├── Junction.JunctionBuild.html │ │ ├── Junction.html │ │ ├── MassDriver.DriverBulletData.html │ │ ├── MassDriver.DriverState.html │ │ ├── MassDriver.MassDriverBuild.html │ │ ├── MassDriver.html │ │ ├── OverflowDuct.OverflowDuctBuild.html │ │ ├── OverflowDuct.html │ │ ├── OverflowGate.OverflowGateBuild.html │ │ ├── OverflowGate.html │ │ ├── Router.RouterBuild.html │ │ ├── Router.html │ │ ├── Sorter.SorterBuild.html │ │ ├── Sorter.html │ │ ├── StackConveyor.StackConveyorBuild.html │ │ ├── StackConveyor.html │ │ ├── StackRouter.StackRouterBuild.html │ │ ├── StackRouter.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── environment │ │ ├── AirBlock.html │ │ ├── Cliff.html │ │ ├── EmptyFloor.html │ │ ├── Floor.UpdateRenderState.html │ │ ├── Floor.html │ │ ├── OreBlock.html │ │ ├── OverlayFloor.html │ │ ├── Prop.html │ │ ├── RemoveOre.html │ │ ├── RemoveWall.html │ │ ├── SeaBush.html │ │ ├── Seaweed.html │ │ ├── ShallowLiquid.html │ │ ├── SpawnBlock.html │ │ ├── StaticTree.html │ │ ├── StaticWall.html │ │ ├── SteamVent.html │ │ ├── TallBlock.html │ │ ├── TreeBlock.html │ │ ├── WobbleProp.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── heat │ │ ├── HeatBlock.html │ │ ├── HeatConductor.HeatConductorBuild.html │ │ ├── HeatConductor.html │ │ ├── HeatConsumer.html │ │ ├── HeatProducer.HeatProducerBuild.html │ │ ├── HeatProducer.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── legacy │ │ ├── LegacyBlock.html │ │ ├── LegacyCommandCenter.CommandBuild.html │ │ ├── LegacyCommandCenter.html │ │ ├── LegacyMechPad.LegacyMechPadBuild.html │ │ ├── LegacyMechPad.html │ │ ├── LegacyUnitFactory.LegacyUnitFactoryBuild.html │ │ ├── LegacyUnitFactory.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── liquid │ │ ├── ArmoredConduit.ArmoredConduitBuild.html │ │ ├── ArmoredConduit.html │ │ ├── Conduit.ConduitBuild.html │ │ ├── Conduit.html │ │ ├── LiquidBlock.LiquidBuild.html │ │ ├── LiquidBlock.html │ │ ├── LiquidBridge.LiquidBridgeBuild.html │ │ ├── LiquidBridge.html │ │ ├── LiquidJunction.LiquidJunctionBuild.html │ │ ├── LiquidJunction.html │ │ ├── LiquidRouter.LiquidRouterBuild.html │ │ ├── LiquidRouter.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── logic │ │ ├── CanvasBlock.CanvasBuild.html │ │ ├── CanvasBlock.html │ │ ├── LogicBlock.LogicBuild.html │ │ ├── LogicBlock.LogicLink.html │ │ ├── LogicBlock.html │ │ ├── LogicDisplay.GraphicsType.html │ │ ├── LogicDisplay.LogicDisplayBuild.html │ │ ├── LogicDisplay.html │ │ ├── MemoryBlock.MemoryBuild.html │ │ ├── MemoryBlock.html │ │ ├── MessageBlock.MessageBuild.html │ │ ├── MessageBlock.html │ │ ├── SwitchBlock.SwitchBuild.html │ │ ├── SwitchBlock.html │ │ ├── TileableLogicDisplay.TileableLogicDisplayBuild.html │ │ ├── TileableLogicDisplay.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── package-summary.html │ ├── package-tree.html │ ├── payloads │ │ ├── BlockProducer.BlockProducerBuild.html │ │ ├── BlockProducer.html │ │ ├── BuildPayload.html │ │ ├── Constructor.ConstructorBuild.html │ │ ├── Constructor.html │ │ ├── Payload.html │ │ ├── PayloadBlock.PayloadBlockBuild.html │ │ ├── PayloadBlock.html │ │ ├── PayloadConveyor.PayloadConveyorBuild.html │ │ ├── PayloadConveyor.html │ │ ├── PayloadDeconstructor.PayloadDeconstructorBuild.html │ │ ├── PayloadDeconstructor.html │ │ ├── PayloadLoader.PayloadLoaderBuild.html │ │ ├── PayloadLoader.html │ │ ├── PayloadMassDriver.PayloadDriverBuild.html │ │ ├── PayloadMassDriver.PayloadDriverState.html │ │ ├── PayloadMassDriver.PayloadMassDriverData.html │ │ ├── PayloadMassDriver.html │ │ ├── PayloadRouter.PayloadRouterBuild.html │ │ ├── PayloadRouter.html │ │ ├── PayloadSource.PayloadSourceBuild.html │ │ ├── PayloadSource.html │ │ ├── PayloadUnloader.PayloadUnloaderBuild.html │ │ ├── PayloadUnloader.html │ │ ├── PayloadVoid.PayloadVoidBuild.html │ │ ├── PayloadVoid.html │ │ ├── UnitPayload.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── power │ │ ├── Battery.BatteryBuild.html │ │ ├── Battery.html │ │ ├── BeamNode.BeamNodeBuild.html │ │ ├── BeamNode.html │ │ ├── ConsumeGenerator.ConsumeGeneratorBuild.html │ │ ├── ConsumeGenerator.html │ │ ├── HeaterGenerator.HeaterGeneratorBuild.html │ │ ├── HeaterGenerator.html │ │ ├── ImpactReactor.ImpactReactorBuild.html │ │ ├── ImpactReactor.html │ │ ├── LightBlock.LightBuild.html │ │ ├── LightBlock.html │ │ ├── LongPowerNode.LongPowerNodeBuild.html │ │ ├── LongPowerNode.html │ │ ├── NuclearReactor.NuclearReactorBuild.html │ │ ├── NuclearReactor.html │ │ ├── PowerBlock.html │ │ ├── PowerDiode.PowerDiodeBuild.html │ │ ├── PowerDiode.html │ │ ├── PowerDistributor.html │ │ ├── PowerGenerator.GeneratorBuild.html │ │ ├── PowerGenerator.html │ │ ├── PowerGraph.html │ │ ├── PowerNode.PowerNodeBuild.html │ │ ├── PowerNode.html │ │ ├── SolarGenerator.SolarGeneratorBuild.html │ │ ├── SolarGenerator.html │ │ ├── ThermalGenerator.ThermalGeneratorBuild.html │ │ ├── ThermalGenerator.html │ │ ├── VariableReactor.VariableReactorBuild.html │ │ ├── VariableReactor.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── production │ │ ├── AttributeCrafter.AttributeCrafterBuild.html │ │ ├── AttributeCrafter.html │ │ ├── BeamDrill.BeamDrillBuild.html │ │ ├── BeamDrill.html │ │ ├── BurstDrill.BurstDrillBuild.html │ │ ├── BurstDrill.html │ │ ├── Drill.DrillBuild.html │ │ ├── Drill.html │ │ ├── Fracker.FrackerBuild.html │ │ ├── Fracker.html │ │ ├── GenericCrafter.GenericCrafterBuild.html │ │ ├── GenericCrafter.html │ │ ├── HeatCrafter.HeatCrafterBuild.html │ │ ├── HeatCrafter.html │ │ ├── Incinerator.IncineratorBuild.html │ │ ├── Incinerator.html │ │ ├── ItemIncinerator.ItemIncineratorBuild.html │ │ ├── ItemIncinerator.html │ │ ├── Pump.PumpBuild.html │ │ ├── Pump.html │ │ ├── Separator.SeparatorBuild.html │ │ ├── Separator.html │ │ ├── SingleBlockProducer.SingleBlockProducerBuild.html │ │ ├── SingleBlockProducer.html │ │ ├── SolidPump.SolidPumpBuild.html │ │ ├── SolidPump.html │ │ ├── WallCrafter.WallCrafterBuild.html │ │ ├── WallCrafter.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── sandbox │ │ ├── ItemSource.ItemSourceBuild.html │ │ ├── ItemSource.html │ │ ├── ItemVoid.ItemVoidBuild.html │ │ ├── ItemVoid.html │ │ ├── LiquidSource.LiquidSourceBuild.html │ │ ├── LiquidSource.html │ │ ├── LiquidVoid.LiquidVoidBuild.html │ │ ├── LiquidVoid.html │ │ ├── PowerSource.PowerSourceBuild.html │ │ ├── PowerSource.html │ │ ├── PowerVoid.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── storage │ │ ├── CoreBlock.CoreBuild.html │ │ ├── CoreBlock.html │ │ ├── StorageBlock.StorageBuild.html │ │ ├── StorageBlock.html │ │ ├── Unloader.ContainerStat.html │ │ ├── Unloader.UnloaderBuild.html │ │ ├── Unloader.html │ │ ├── package-summary.html │ │ └── package-tree.html │ └── units │ │ ├── DroneCenter.DroneCenterBuild.html │ │ ├── DroneCenter.EffectDroneAI.html │ │ ├── DroneCenter.html │ │ ├── Reconstructor.ReconstructorBuild.html │ │ ├── Reconstructor.html │ │ ├── RepairTower.RepairTowerBuild.html │ │ ├── RepairTower.html │ │ ├── RepairTurret.RepairPointBuild.html │ │ ├── RepairTurret.html │ │ ├── UnitAssembler.AssemblerUnitPlan.html │ │ ├── UnitAssembler.UnitAssemblerBuild.html │ │ ├── UnitAssembler.YeetData.html │ │ ├── UnitAssembler.html │ │ ├── UnitAssemblerModule.UnitAssemblerModuleBuild.html │ │ ├── UnitAssemblerModule.html │ │ ├── UnitBlock.UnitBuild.html │ │ ├── UnitBlock.html │ │ ├── UnitCargoLoader.UnitTransportSourceBuild.html │ │ ├── UnitCargoLoader.html │ │ ├── UnitCargoUnloadPoint.UnitCargoUnloadPointBuild.html │ │ ├── UnitCargoUnloadPoint.html │ │ ├── UnitFactory.UnitFactoryBuild.html │ │ ├── UnitFactory.UnitPlan.html │ │ ├── UnitFactory.html │ │ ├── package-summary.html │ │ └── package-tree.html │ ├── consumers │ ├── Consume.html │ ├── ConsumeCoolant.html │ ├── ConsumeItemCharged.html │ ├── ConsumeItemDynamic.html │ ├── ConsumeItemEfficiency.html │ ├── ConsumeItemExplode.html │ ├── ConsumeItemExplosive.html │ ├── ConsumeItemFilter.html │ ├── ConsumeItemFlammable.html │ ├── ConsumeItemList.html │ ├── ConsumeItemRadioactive.html │ ├── ConsumeItems.html │ ├── ConsumeLiquid.html │ ├── ConsumeLiquidBase.html │ ├── ConsumeLiquidFilter.html │ ├── ConsumeLiquidFlammable.html │ ├── ConsumeLiquids.html │ ├── ConsumeLiquidsDynamic.html │ ├── ConsumePayloadDynamic.html │ ├── ConsumePayloadFilter.html │ ├── ConsumePayloads.html │ ├── ConsumePower.html │ ├── ConsumePowerCondition.html │ ├── ConsumePowerDynamic.html │ ├── package-summary.html │ └── package-tree.html │ ├── draw │ ├── DrawArcSmelt.html │ ├── DrawBlock.html │ ├── DrawBlurSpin.html │ ├── DrawBubbles.html │ ├── DrawCells.html │ ├── DrawCircles.html │ ├── DrawCrucibleFlame.html │ ├── DrawCultivator.html │ ├── DrawDefault.html │ ├── DrawFade.html │ ├── DrawFlame.html │ ├── DrawFrames.html │ ├── DrawGlowRegion.html │ ├── DrawHeatInput.html │ ├── DrawHeatOutput.html │ ├── DrawHeatRegion.html │ ├── DrawLiquidOutputs.html │ ├── DrawLiquidRegion.html │ ├── DrawLiquidTile.html │ ├── DrawMulti.html │ ├── DrawMultiWeave.html │ ├── DrawParticles.html │ ├── DrawPistons.html │ ├── DrawPlasma.html │ ├── DrawPower.html │ ├── DrawPulseShape.html │ ├── DrawPumpLiquid.html │ ├── DrawRegion.html │ ├── DrawShape.html │ ├── DrawSideRegion.html │ ├── DrawSoftParticles.html │ ├── DrawSpikes.html │ ├── DrawTurret.html │ ├── DrawWarmupRegion.html │ ├── DrawWeave.html │ ├── package-summary.html │ └── package-tree.html │ ├── meta │ ├── Attribute.html │ ├── BlockFlag.html │ ├── BlockGroup.html │ ├── BlockStatus.html │ ├── BuildVisibility.html │ ├── Env.html │ ├── Stat.html │ ├── StatCat.html │ ├── StatUnit.html │ ├── StatValue.html │ ├── StatValues.html │ ├── Stats.html │ ├── package-summary.html │ └── package-tree.html │ ├── modules │ ├── BlockModule.html │ ├── ItemModule.ItemCalculator.html │ ├── ItemModule.ItemConsumer.html │ ├── ItemModule.html │ ├── LiquidModule.LiquidCalculator.html │ ├── LiquidModule.LiquidConsumer.html │ ├── LiquidModule.html │ ├── PowerModule.html │ ├── package-summary.html │ └── package-tree.html │ ├── package-summary.html │ └── package-tree.html ├── module-search-index.js ├── overview-summary.html ├── overview-tree.html ├── package-search-index.js ├── resources ├── glass.png └── x.png ├── script-dir ├── jquery-3.7.1.min.js ├── jquery-ui.min.css └── jquery-ui.min.js ├── script.js ├── search.js ├── serialized-form.html ├── stylesheet.css ├── tag-search-index.js └── type-search-index.js /element-list: -------------------------------------------------------------------------------- 1 | mindustry 2 | mindustry.ai 3 | mindustry.ai.types 4 | mindustry.async 5 | mindustry.audio 6 | mindustry.content 7 | mindustry.core 8 | mindustry.ctype 9 | mindustry.editor 10 | mindustry.entities 11 | mindustry.entities.abilities 12 | mindustry.entities.bullet 13 | mindustry.entities.comp 14 | mindustry.entities.effect 15 | mindustry.entities.part 16 | mindustry.entities.pattern 17 | mindustry.entities.units 18 | mindustry.game 19 | mindustry.graphics 20 | mindustry.graphics.g3d 21 | mindustry.input 22 | mindustry.io 23 | mindustry.io.versions 24 | mindustry.logic 25 | mindustry.maps 26 | mindustry.maps.filters 27 | mindustry.maps.generators 28 | mindustry.maps.planet 29 | mindustry.mod 30 | mindustry.net 31 | mindustry.service 32 | mindustry.tools 33 | mindustry.type 34 | mindustry.type.ammo 35 | mindustry.type.unit 36 | mindustry.type.weapons 37 | mindustry.type.weather 38 | mindustry.ui 39 | mindustry.ui.dialogs 40 | mindustry.ui.fragments 41 | mindustry.ui.layout 42 | mindustry.world 43 | mindustry.world.blocks 44 | mindustry.world.blocks.campaign 45 | mindustry.world.blocks.defense 46 | mindustry.world.blocks.defense.turrets 47 | mindustry.world.blocks.distribution 48 | mindustry.world.blocks.environment 49 | mindustry.world.blocks.heat 50 | mindustry.world.blocks.legacy 51 | mindustry.world.blocks.liquid 52 | mindustry.world.blocks.logic 53 | mindustry.world.blocks.payloads 54 | mindustry.world.blocks.power 55 | mindustry.world.blocks.production 56 | mindustry.world.blocks.sandbox 57 | mindustry.world.blocks.storage 58 | mindustry.world.blocks.units 59 | mindustry.world.consumers 60 | mindustry.world.draw 61 | mindustry.world.meta 62 | mindustry.world.modules 63 | -------------------------------------------------------------------------------- /jquery-ui.overrides.css: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 | * 5 | * This code is free software; you can redistribute it and/or modify it 6 | * under the terms of the GNU General Public License version 2 only, as 7 | * published by the Free Software Foundation. Oracle designates this 8 | * particular file as subject to the "Classpath" exception as provided 9 | * by Oracle in the LICENSE file that accompanied this code. 10 | * 11 | * This code is distributed in the hope that it will be useful, but WITHOUT 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 | * version 2 for more details (a copy is included in the LICENSE file that 15 | * accompanied this code). 16 | * 17 | * You should have received a copy of the GNU General Public License version 18 | * 2 along with this work; if not, write to the Free Software Foundation, 19 | * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 | * 21 | * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 | * or visit www.oracle.com if you need additional information or have any 23 | * questions. 24 | */ 25 | 26 | .ui-state-active, 27 | .ui-widget-content .ui-state-active, 28 | .ui-widget-header .ui-state-active, 29 | a.ui-button:active, 30 | .ui-button:active, 31 | .ui-button.ui-state-active:hover { 32 | /* Overrides the color of selection used in jQuery UI */ 33 | background: #F8981D; 34 | border: 1px solid #F8981D; 35 | } 36 | -------------------------------------------------------------------------------- /legal/ADDITIONAL_LICENSE_INFO: -------------------------------------------------------------------------------- 1 | ADDITIONAL INFORMATION ABOUT LICENSING 2 | 3 | Certain files distributed by Oracle America, Inc. and/or its affiliates are 4 | subject to the following clarification and special exception to the GPLv2, 5 | based on the GNU Project exception for its Classpath libraries, known as the 6 | GNU Classpath Exception. 7 | 8 | Note that Oracle includes multiple, independent programs in this software 9 | package. Some of those programs are provided under licenses deemed 10 | incompatible with the GPLv2 by the Free Software Foundation and others. 11 | For example, the package includes programs licensed under the Apache 12 | License, Version 2.0 and may include FreeType. Such programs are licensed 13 | to you under their original licenses. 14 | 15 | Oracle facilitates your further distribution of this package by adding the 16 | Classpath Exception to the necessary parts of its GPLv2 code, which permits 17 | you to use that code in combination with other independent modules not 18 | licensed under the GPLv2. However, note that this would not permit you to 19 | commingle code under an incompatible license with Oracle's GPLv2 licensed 20 | code by, for example, cutting and pasting such code into a file also 21 | containing Oracle's GPLv2 licensed code and then distributing the result. 22 | 23 | Additionally, if you were to remove the Classpath Exception from any of the 24 | files to which it applies and distribute the result, you would likely be 25 | required to license some or all of the other code in that distribution under 26 | the GPLv2 as well, and since the GPLv2 is incompatible with the license terms 27 | of some items included in the distribution by Oracle, removing the Classpath 28 | Exception could therefore effectively compromise your ability to further 29 | distribute the package. 30 | 31 | Failing to distribute notices associated with some files may also create 32 | unexpected legal consequences. 33 | 34 | Proceed with caution and we recommend that you obtain the advice of a lawyer 35 | skilled in open source matters before removing the Classpath Exception or 36 | making modifications to this package which may subsequently be redistributed 37 | and/or involve the use of third party software. 38 | -------------------------------------------------------------------------------- /legal/ASSEMBLY_EXCEPTION: -------------------------------------------------------------------------------- 1 | 2 | OPENJDK ASSEMBLY EXCEPTION 3 | 4 | The OpenJDK source code made available by Oracle America, Inc. (Oracle) at 5 | openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU 6 | General Public License version 2 7 | only ("GPL2"), with the following clarification and special exception. 8 | 9 | Linking this OpenJDK Code statically or dynamically with other code 10 | is making a combined work based on this library. Thus, the terms 11 | and conditions of GPL2 cover the whole combination. 12 | 13 | As a special exception, Oracle gives you permission to link this 14 | OpenJDK Code with certain code licensed by Oracle as indicated at 15 | http://openjdk.java.net/legal/exception-modules-2007-05-08.html 16 | ("Designated Exception Modules") to produce an executable, 17 | regardless of the license terms of the Designated Exception Modules, 18 | and to copy and distribute the resulting executable under GPL2, 19 | provided that the Designated Exception Modules continue to be 20 | governed by the licenses under which they were offered by Oracle. 21 | 22 | As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code 23 | to build an executable that includes those portions of necessary code that 24 | Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 25 | with the Classpath exception). If you modify or add to the OpenJDK code, 26 | that new GPL2 code may still be combined with Designated Exception Modules 27 | if the new code is made subject to this exception by its copyright holder. 28 | -------------------------------------------------------------------------------- /legal/jquery.md: -------------------------------------------------------------------------------- 1 | ## jQuery v3.7.1 2 | 3 | ### jQuery License 4 | ``` 5 | jQuery v 3.7.1 6 | Copyright OpenJS Foundation and other contributors, https://openjsf.org/ 7 | 8 | Permission is hereby granted, free of charge, to any person obtaining 9 | a copy of this software and associated documentation files (the 10 | "Software"), to deal in the Software without restriction, including 11 | without limitation the rights to use, copy, modify, merge, publish, 12 | distribute, sublicense, and/or sell copies of the Software, and to 13 | permit persons to whom the Software is furnished to do so, subject to 14 | the following conditions: 15 | 16 | The above copyright notice and this permission notice shall be 17 | included in all copies or substantial portions of the Software. 18 | 19 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 20 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 21 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 22 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 23 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 24 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 25 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 26 | ``` 27 | -------------------------------------------------------------------------------- /legal/jqueryUI.md: -------------------------------------------------------------------------------- 1 | ## jQuery UI v1.13.2 2 | 3 | ### jQuery UI License 4 | ``` 5 | Copyright jQuery Foundation and other contributors, https://jquery.org/ 6 | 7 | This software consists of voluntary contributions made by many 8 | individuals. For exact contribution history, see the revision history 9 | available at https://github.com/jquery/jquery-ui 10 | 11 | The following license applies to all parts of this software except as 12 | documented below: 13 | 14 | ==== 15 | 16 | Permission is hereby granted, free of charge, to any person obtaining 17 | a copy of this software and associated documentation files (the 18 | "Software"), to deal in the Software without restriction, including 19 | without limitation the rights to use, copy, modify, merge, publish, 20 | distribute, sublicense, and/or sell copies of the Software, and to 21 | permit persons to whom the Software is furnished to do so, subject to 22 | the following conditions: 23 | 24 | The above copyright notice and this permission notice shall be 25 | included in all copies or substantial portions of the Software. 26 | 27 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 28 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 29 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 30 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 31 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 32 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 33 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 34 | 35 | ==== 36 | 37 | Copyright and related rights for sample code are waived via CC0. Sample 38 | code is defined as all source code contained within the demos directory. 39 | 40 | CC0: http://creativecommons.org/publicdomain/zero/1.0/ 41 | 42 | ==== 43 | 44 | All files located in the node_modules and external directories are 45 | externally maintained libraries used by this software which have their 46 | own licenses; we recommend you read them, as their terms may differ from 47 | the terms above. 48 | 49 | ``` 50 | -------------------------------------------------------------------------------- /mindustry/ai/types/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.ai.types Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.ai.types

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 89 |
90 |
91 |
92 |
93 | 94 | 95 | -------------------------------------------------------------------------------- /mindustry/async/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.async Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.async

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 69 |
70 |
71 |

Interface Hierarchy

72 | 75 |
76 |
77 |
78 |
79 | 80 | 81 | -------------------------------------------------------------------------------- /mindustry/audio/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.audio (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.audio

59 |
60 |
61 |
package mindustry.audio
62 |
63 |
    64 |
  • 65 | 74 |
  • 75 |
  • 76 |
    77 |
    Classes
    78 |
    79 |
    Class
    80 |
    Description
    81 | 82 |
    83 |
    Controls playback of multiple audio tracks.
    84 |
    85 | 86 |
     
    87 | 88 |
    89 |
    A simple class for playing a looping sound at a position.
    90 |
    91 |
    92 |
    93 |
  • 94 |
95 |
96 |
97 |
98 |
99 | 100 | 101 | -------------------------------------------------------------------------------- /mindustry/audio/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.audio Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.audio

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 67 |
68 |
69 |
70 |
71 | 72 | 73 | -------------------------------------------------------------------------------- /mindustry/content/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.content Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.content

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /mindustry/ctype/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.ctype Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.ctype

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 74 |
75 |
76 |

Enum Class Hierarchy

77 | 88 |
89 |
90 |
91 |
92 | 93 | 94 | -------------------------------------------------------------------------------- /mindustry/entities/comp/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.comp (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.entities.comp

59 |
60 |
61 |
package mindustry.entities.comp
62 |
63 |
    64 |
  • 65 | 74 |
  • 75 |
  • 76 |
    77 |
    Classes
    78 |
    79 |
    Class
    80 |
    Description
    81 | 82 |
     
    83 | 84 |
    85 |
    Component/entity for labels in world space.
    86 |
    87 |
    88 |
    89 |
  • 90 |
91 |
92 |
93 |
94 |
95 | 96 | 97 | -------------------------------------------------------------------------------- /mindustry/entities/comp/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.comp Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.entities.comp

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 |
    59 |
  • java.lang.Object 60 |
      61 |
    • mindustry.entities.comp.PosTeamDef
    • 62 |
    • mindustry.entities.comp.WorldLabelComp (implements mindustry.gen.Drawc, mindustry.gen.Posc, mindustry.gen.Syncc)
    • 63 |
    64 |
  • 65 |
66 |
67 |
68 |
69 |
70 | 71 | 72 | -------------------------------------------------------------------------------- /mindustry/entities/effect/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.effect Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.entities.effect

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 76 |
77 |
78 |
79 |
80 | 81 | 82 | -------------------------------------------------------------------------------- /mindustry/entities/part/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.part Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.entities.part

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 76 |
77 |
78 |

Interface Hierarchy

79 | 83 |
84 |
85 |
86 |
87 | 88 | 89 | -------------------------------------------------------------------------------- /mindustry/entities/pattern/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.pattern Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.entities.pattern

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 75 |
76 |
77 |

Interface Hierarchy

78 | 81 |
82 |
83 |
84 |
85 | 86 | 87 | -------------------------------------------------------------------------------- /mindustry/entities/units/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.entities.units Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.entities.units

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 |
    59 |
  • java.lang.Object 60 |
      61 |
    • mindustry.entities.units.AIController (implements mindustry.entities.units.UnitController)
    • 62 |
    • mindustry.entities.units.BuildPlan (implements arc.math.geom.Position, arc.math.geom.QuadTree.QuadTreeObject)
    • 63 |
    • mindustry.entities.units.StatusEntry
    • 64 |
    • mindustry.entities.units.WeaponMount
    • 65 |
    66 |
  • 67 |
68 |
69 |
70 |

Interface Hierarchy

71 | 74 |
75 |
76 |
77 |
78 | 79 | 80 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Immutable.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Immutable (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Immutable

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Immutable
76 |
For arrays or Seqs; does not add the new and delete buttons
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.LabelFlag.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.LabelFlag (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.LabelFlag

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.LabelFlag
76 |
For byte; treats it as a world label flag.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Multiline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Multiline (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Multiline

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Multiline
76 |
For String; indicates that a text area should be used.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Researchable.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Researchable (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Researchable

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Researchable
76 |
For UnlockableContent; filters all un-researchable content.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Second.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Second (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Second

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Second
76 |
For float; multiplies the UI input by 60.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Synthetic.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Synthetic (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Synthetic

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Synthetic
76 |
For Block; filters all un-buildable blocks.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.TilePos.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.TilePos (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.TilePos

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.TilePos
76 |
For float or similar data structures, such as Vec2; multiplies the UI input by Vars.tilesize.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Unordered.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Unordered (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Unordered

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Unordered
76 |
For arrays or Seqs; does not create element rearrangement buttons.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/game/MapObjectives.Vertices.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MapObjectives.Vertices (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 60 |
61 |
62 | 63 |
64 | 65 |

Annotation Interface MapObjectives.Vertices

66 |
67 |
68 |
69 |
Enclosing class:
70 |
MapObjectives
71 |
72 |
73 |
@Target(FIELD) 74 | @Retention(RUNTIME) 75 | public static @interface MapObjectives.Vertices
76 |
For float[]; treats it as an array of vertices.
77 |
78 | 79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/input/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.input Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.input

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 74 |
75 |
76 |

Enum Class Hierarchy

77 | 88 |
89 |
90 |
91 |
92 | 93 | 94 | -------------------------------------------------------------------------------- /mindustry/io/versions/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.io.versions Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.io.versions

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 93 |
94 |
95 |
96 |
97 | 98 | 99 | -------------------------------------------------------------------------------- /mindustry/maps/generators/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.maps.generators Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.maps.generators

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 75 |
76 |
77 |

Interface Hierarchy

78 | 81 |
82 |
83 |
84 |
85 | 86 | 87 | -------------------------------------------------------------------------------- /mindustry/maps/planet/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.maps.planet (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.maps.planet

59 |
60 |
61 |
package mindustry.maps.planet
62 |
63 | 97 |
98 |
99 |
100 |
101 | 102 | 103 | -------------------------------------------------------------------------------- /mindustry/maps/planet/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.maps.planet Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.maps.planet

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /mindustry/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry

59 |
60 |
61 |
package mindustry
62 |
63 |
    64 |
  • 65 |
    66 |
    Classes
    67 |
    68 |
    Class
    69 |
    Description
    70 | 71 |
     
    72 | 73 |
     
    74 |
    75 |
    76 |
  • 77 |
78 |
79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 |
    59 |
  • java.lang.Object 60 |
      61 |
    • arc.ApplicationCore (implements arc.ApplicationListener) 62 | 65 |
    • 66 |
    • mindustry.Vars (implements arc.assets.Loadable)
    • 67 |
    68 |
  • 69 |
70 |
71 |
72 |
73 |
74 | 75 | 76 | -------------------------------------------------------------------------------- /mindustry/service/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.service Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.service

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 65 |
66 |
67 |

Enum Class Hierarchy

68 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /mindustry/tools/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.tools (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.tools

59 |
60 |
61 |
package mindustry.tools
62 |
63 | 97 |
98 |
99 |
100 |
101 | 102 | 103 | -------------------------------------------------------------------------------- /mindustry/tools/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.tools Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.tools

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 69 |
70 |
71 |
72 |
73 | 74 | 75 | -------------------------------------------------------------------------------- /mindustry/type/ammo/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.ammo (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.type.ammo

59 |
60 |
61 |
package mindustry.type.ammo
62 |
63 | 95 |
96 |
97 |
98 |
99 | 100 | 101 | -------------------------------------------------------------------------------- /mindustry/type/ammo/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.ammo Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.type.ammo

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 66 |
67 |
68 |
69 |
70 | 71 | 72 | -------------------------------------------------------------------------------- /mindustry/type/unit/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.unit (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.type.unit

59 |
60 |
61 |
package mindustry.type.unit
62 |
63 | 105 |
106 |
107 |
108 |
109 | 110 | 111 | -------------------------------------------------------------------------------- /mindustry/type/unit/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.unit Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.type.unit

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 87 |
88 |
89 |
90 |
91 | 92 | 93 | -------------------------------------------------------------------------------- /mindustry/type/weapons/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.weapons Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.type.weapons

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 78 |
79 |
80 |
81 |
82 | 83 | 84 | -------------------------------------------------------------------------------- /mindustry/type/weather/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.weather (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.type.weather

59 |
60 |
61 |
package mindustry.type.weather
62 |
63 | 99 |
100 |
101 |
102 |
103 | 104 | 105 | -------------------------------------------------------------------------------- /mindustry/type/weather/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.type.weather Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.type.weather

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 84 |
85 |
86 |
87 |
88 | 89 | 90 | -------------------------------------------------------------------------------- /mindustry/world/blocks/campaign/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.blocks.campaign (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.world.blocks.campaign

59 |
60 |
61 |
package mindustry.world.blocks.campaign
62 |
63 |
    64 |
  • 65 | 74 |
  • 75 |
  • 76 |
    77 |
    Classes
    78 |
    79 |
    Class
    80 |
    Description
    81 | 82 |
     
    83 | 84 |
     
    85 | 86 |
     
    87 |
    88 |
    89 |
  • 90 |
91 |
92 |
93 |
94 |
95 | 96 | 97 | -------------------------------------------------------------------------------- /mindustry/world/blocks/legacy/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.blocks.legacy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.world.blocks.legacy

59 |
60 |
61 |
package mindustry.world.blocks.legacy
62 |
63 | 95 |
96 |
97 |
98 |
99 | 100 | 101 | -------------------------------------------------------------------------------- /mindustry/world/blocks/liquid/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.blocks.liquid (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.world.blocks.liquid

59 |
60 |
61 |
package mindustry.world.blocks.liquid
62 |
63 | 97 |
98 |
99 |
100 |
101 | 102 | 103 | -------------------------------------------------------------------------------- /mindustry/world/blocks/sandbox/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.blocks.sandbox (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.world.blocks.sandbox

59 |
60 |
61 |
package mindustry.world.blocks.sandbox
62 |
63 | 97 |
98 |
99 |
100 |
101 | 102 | 103 | -------------------------------------------------------------------------------- /mindustry/world/blocks/storage/package-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.blocks.storage (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 55 |
56 |
57 |
58 |

Package mindustry.world.blocks.storage

59 |
60 |
61 |
package mindustry.world.blocks.storage
62 |
63 | 93 |
94 |
95 |
96 |
97 | 98 | 99 | -------------------------------------------------------------------------------- /mindustry/world/modules/package-tree.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | mindustry.world.modules Class Hierarchy (core release API) 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 20 | 23 |
24 | 47 |
48 |
49 |
50 |

Hierarchy For Package mindustry.world.modules

51 | Package Hierarchies: 52 | 55 |
56 |
57 |

Class Hierarchy

58 | 71 |
72 |
73 |

Interface Hierarchy

74 | 80 |
81 |
82 |
83 |
84 | 85 | 86 | -------------------------------------------------------------------------------- /module-search-index.js: -------------------------------------------------------------------------------- 1 | moduleSearchIndex = [];updateSearchResults(); -------------------------------------------------------------------------------- /overview-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | core release API 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 16 | 17 | 18 |
19 | 22 |

index.html

23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /package-search-index.js: -------------------------------------------------------------------------------- 1 | packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"mindustry"},{"l":"mindustry.ai"},{"l":"mindustry.ai.types"},{"l":"mindustry.async"},{"l":"mindustry.audio"},{"l":"mindustry.content"},{"l":"mindustry.core"},{"l":"mindustry.ctype"},{"l":"mindustry.editor"},{"l":"mindustry.entities"},{"l":"mindustry.entities.abilities"},{"l":"mindustry.entities.bullet"},{"l":"mindustry.entities.comp"},{"l":"mindustry.entities.effect"},{"l":"mindustry.entities.part"},{"l":"mindustry.entities.pattern"},{"l":"mindustry.entities.units"},{"l":"mindustry.game"},{"l":"mindustry.graphics"},{"l":"mindustry.graphics.g3d"},{"l":"mindustry.input"},{"l":"mindustry.io"},{"l":"mindustry.io.versions"},{"l":"mindustry.logic"},{"l":"mindustry.maps"},{"l":"mindustry.maps.filters"},{"l":"mindustry.maps.generators"},{"l":"mindustry.maps.planet"},{"l":"mindustry.mod"},{"l":"mindustry.net"},{"l":"mindustry.service"},{"l":"mindustry.tools"},{"l":"mindustry.type"},{"l":"mindustry.type.ammo"},{"l":"mindustry.type.unit"},{"l":"mindustry.type.weapons"},{"l":"mindustry.type.weather"},{"l":"mindustry.ui"},{"l":"mindustry.ui.dialogs"},{"l":"mindustry.ui.fragments"},{"l":"mindustry.ui.layout"},{"l":"mindustry.world"},{"l":"mindustry.world.blocks"},{"l":"mindustry.world.blocks.campaign"},{"l":"mindustry.world.blocks.defense"},{"l":"mindustry.world.blocks.defense.turrets"},{"l":"mindustry.world.blocks.distribution"},{"l":"mindustry.world.blocks.environment"},{"l":"mindustry.world.blocks.heat"},{"l":"mindustry.world.blocks.legacy"},{"l":"mindustry.world.blocks.liquid"},{"l":"mindustry.world.blocks.logic"},{"l":"mindustry.world.blocks.payloads"},{"l":"mindustry.world.blocks.power"},{"l":"mindustry.world.blocks.production"},{"l":"mindustry.world.blocks.sandbox"},{"l":"mindustry.world.blocks.storage"},{"l":"mindustry.world.blocks.units"},{"l":"mindustry.world.consumers"},{"l":"mindustry.world.draw"},{"l":"mindustry.world.meta"},{"l":"mindustry.world.modules"}];updateSearchResults(); -------------------------------------------------------------------------------- /resources/glass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MindustryGame/docs/24ea567a9908065f9aa0c870d842b0bba92dfa78/resources/glass.png -------------------------------------------------------------------------------- /resources/x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MindustryGame/docs/24ea567a9908065f9aa0c870d842b0bba92dfa78/resources/x.png -------------------------------------------------------------------------------- /script-dir/jquery-ui.min.css: -------------------------------------------------------------------------------- 1 | /*! jQuery UI - v1.13.2 - 2023-02-27 2 | * http://jqueryui.com 3 | * Includes: core.css, autocomplete.css, menu.css 4 | * Copyright jQuery Foundation and other contributors; Licensed MIT */ 5 | 6 | .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0} -------------------------------------------------------------------------------- /script.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 | * 5 | * This code is free software; you can redistribute it and/or modify it 6 | * under the terms of the GNU General Public License version 2 only, as 7 | * published by the Free Software Foundation. Oracle designates this 8 | * particular file as subject to the "Classpath" exception as provided 9 | * by Oracle in the LICENSE file that accompanied this code. 10 | * 11 | * This code is distributed in the hope that it will be useful, but WITHOUT 12 | * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 | * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 | * version 2 for more details (a copy is included in the LICENSE file that 15 | * accompanied this code). 16 | * 17 | * You should have received a copy of the GNU General Public License version 18 | * 2 along with this work; if not, write to the Free Software Foundation, 19 | * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 | * 21 | * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 | * or visit www.oracle.com if you need additional information or have any 23 | * questions. 24 | */ 25 | 26 | var moduleSearchIndex; 27 | var packageSearchIndex; 28 | var typeSearchIndex; 29 | var memberSearchIndex; 30 | var tagSearchIndex; 31 | function loadScripts(doc, tag) { 32 | createElem(doc, tag, 'search.js'); 33 | 34 | createElem(doc, tag, 'module-search-index.js'); 35 | createElem(doc, tag, 'package-search-index.js'); 36 | createElem(doc, tag, 'type-search-index.js'); 37 | createElem(doc, tag, 'member-search-index.js'); 38 | createElem(doc, tag, 'tag-search-index.js'); 39 | } 40 | 41 | function createElem(doc, tag, path) { 42 | var script = doc.createElement(tag); 43 | var scriptElement = doc.getElementsByTagName(tag)[0]; 44 | script.src = pathtoroot + path; 45 | scriptElement.parentNode.insertBefore(script, scriptElement); 46 | } 47 | 48 | function show(tableId, selected, columns) { 49 | if (tableId !== selected) { 50 | document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') 51 | .forEach(function(elem) { 52 | elem.style.display = 'none'; 53 | }); 54 | } 55 | document.querySelectorAll('div.' + selected) 56 | .forEach(function(elem, index) { 57 | elem.style.display = ''; 58 | var isEvenRow = index % (columns * 2) < columns; 59 | elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); 60 | elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); 61 | }); 62 | updateTabs(tableId, selected); 63 | } 64 | 65 | function updateTabs(tableId, selected) { 66 | document.getElementById(tableId + '.tabpanel') 67 | .setAttribute('aria-labelledby', selected); 68 | document.querySelectorAll('button[id^="' + tableId + '"]') 69 | .forEach(function(tab, index) { 70 | if (selected === tab.id || (tableId === selected && index === 0)) { 71 | tab.className = activeTableTab; 72 | tab.setAttribute('aria-selected', true); 73 | tab.setAttribute('tabindex',0); 74 | } else { 75 | tab.className = tableTab; 76 | tab.setAttribute('aria-selected', false); 77 | tab.setAttribute('tabindex',-1); 78 | } 79 | }); 80 | } 81 | 82 | function switchTab(e) { 83 | var selected = document.querySelector('[aria-selected=true]'); 84 | if (selected) { 85 | if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { 86 | // left or up arrow key pressed: move focus to previous tab 87 | selected.previousSibling.click(); 88 | selected.previousSibling.focus(); 89 | e.preventDefault(); 90 | } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { 91 | // right or down arrow key pressed: move focus to next tab 92 | selected.nextSibling.click(); 93 | selected.nextSibling.focus(); 94 | e.preventDefault(); 95 | } 96 | } 97 | } 98 | 99 | var updateSearchResults = function() {}; 100 | 101 | function indexFilesLoaded() { 102 | return moduleSearchIndex 103 | && packageSearchIndex 104 | && typeSearchIndex 105 | && memberSearchIndex 106 | && tagSearchIndex; 107 | } 108 | 109 | // Workaround for scroll position not being included in browser history (8249133) 110 | document.addEventListener("DOMContentLoaded", function(e) { 111 | var contentDiv = document.querySelector("div.flex-content"); 112 | window.addEventListener("popstate", function(e) { 113 | if (e.state !== null) { 114 | contentDiv.scrollTop = e.state; 115 | } 116 | }); 117 | window.addEventListener("hashchange", function(e) { 118 | history.replaceState(contentDiv.scrollTop, document.title); 119 | }); 120 | contentDiv.addEventListener("scroll", function(e) { 121 | var timeoutID; 122 | if (!timeoutID) { 123 | timeoutID = setTimeout(function() { 124 | history.replaceState(contentDiv.scrollTop, document.title); 125 | timeoutID = null; 126 | }, 100); 127 | } 128 | }); 129 | if (!location.hash) { 130 | history.replaceState(contentDiv.scrollTop, document.title); 131 | } 132 | }); 133 | -------------------------------------------------------------------------------- /tag-search-index.js: -------------------------------------------------------------------------------- 1 | tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults(); --------------------------------------------------------------------------------