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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
87 |
88 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
67 |
68 |
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 |
60 |
61 | package mindustry.audio
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
65 |
66 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
78 |
79 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
72 |
73 |
74 |
75 |
76 | Enum Class Hierarchy
77 |
78 | - java.lang.Object
79 |
86 |
87 |
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 |
60 |
61 | package mindustry.entities.comp
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
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 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
61 | - mindustry.entities.Effect
62 |
72 |
73 |
74 |
75 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
74 |
75 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
73 |
74 |
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 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
76 | For arrays or Seq
s; 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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
76 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
76 | For arrays or Seq
s; 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 |
67 |
68 |
69 | - Enclosing class:
70 | - MapObjectives
71 |
72 |
73 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
72 |
73 |
74 |
75 |
76 | Enum Class Hierarchy
77 |
78 | - java.lang.Object
79 |
86 |
87 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
91 |
92 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
73 |
74 |
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 |
60 |
61 | package mindustry.maps.planet
62 |
63 |
64 | -
65 |
78 |
79 | -
80 |
81 |
Classes
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
78 |
79 |
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 |
60 |
61 | package mindustry
62 |
63 |
64 | -
65 |
66 |
Classes
67 |
68 |
69 |
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 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
63 |
64 |
65 |
66 |
67 | Enum Class Hierarchy
68 |
69 | - java.lang.Object
70 |
78 |
79 |
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 |
60 |
61 | package mindustry.tools
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
Generates a scorch pixmap based on parameters.
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
67 |
68 |
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 |
60 |
61 | package mindustry.type.ammo
62 |
63 |
64 | -
65 |
80 |
81 | -
82 |
83 |
Classes
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
64 |
65 |
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 |
60 |
61 | package mindustry.type.unit
62 |
63 |
64 | -
65 |
80 |
81 | -
82 |
83 |
Classes
84 |
85 |
86 |
87 |
88 |
89 |
Config class for special Erekir unit properties.
90 |
91 |
92 |
93 |
Field template for unit types.
94 |
95 |
96 |
97 |
This is just a preset.
98 |
99 |
100 |
101 |
102 |
103 |
104 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
85 |
86 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
76 |
77 |
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 |
60 |
61 | package mindustry.type.weather
62 |
63 |
64 | -
65 |
80 |
81 | -
82 |
83 |
Classes
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
82 |
83 |
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 |
60 |
61 | package mindustry.world.blocks.campaign
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
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 |
60 |
61 | package mindustry.world.blocks.legacy
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
81 |
82 |
83 |
Any subclass of this will be removed upon world load.
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
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 |
60 |
61 | package mindustry.world.blocks.liquid
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
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 |
60 |
61 | package mindustry.world.blocks.sandbox
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
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 |
60 |
61 | package mindustry.world.blocks.storage
62 |
63 |
64 | -
65 |
74 |
75 | -
76 |
77 |
Classes
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
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 |
56 |
57 | Class Hierarchy
58 |
59 | - java.lang.Object
60 |
61 | - mindustry.world.modules.BlockModule
62 |
67 |
68 |
69 |
70 |
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();
--------------------------------------------------------------------------------