Skip to content

Commit 6e0c251

Browse files
committed
update: molang
1 parent bc670e2 commit 6e0c251

159 files changed

Lines changed: 4021 additions & 1108 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

definitions/molang/Variable.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
declare interface MolangVariable {
2+
number: number;
3+
}

definitions/molang/Variables.d.ts

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
type MolangVariables =
2+
"variable.animation_frames_128x128" |
3+
"variable.animation_frames_32x32" |
4+
"variable.animation_frames_face" |
5+
"variable.attack_body_rot_y" |
6+
"variable.attack_time" |
7+
"variable.bob_animation" |
8+
"variable.boot_layer_visible" |
9+
"variable.charge_amount" |
10+
"variable.chest_layer_visible" |
11+
"variable.damage_nearby_mobs" |
12+
"variable.first_person_rotation_factor" |
13+
"variable.gliding_speed_value" |
14+
"variable.hand_bob" |
15+
"variable.has_target" |
16+
"variable.helmet_layer_visible" |
17+
"variable.is_blinking" |
18+
"variable.is_blocking" |
19+
"variable.is_bow_and_arrow" |
20+
"variable.is_brandishing_spear" |
21+
"variable.is_holding_left" |
22+
"variable.is_holding_right" |
23+
"variable.is_holding_spyglass" |
24+
"variable.is_horizontal_splitscreen" |
25+
"variable.is_paperdoll" |
26+
"variable.is_sneaking" |
27+
"variable.is_tooting_goat_horn" |
28+
"variable.is_using_brush" |
29+
"variable.is_using_vr" |
30+
"variable.is_vertical_splitscreen" |
31+
"variable.item_use_normalized" |
32+
"variable.last_blink_time" |
33+
"variable.left_arm_swim_amount" |
34+
"variable.leg_layer_visible" |
35+
"variable.map_angle" |
36+
"variable.map_face_icon" |
37+
"variable.player_arm_height" |
38+
"variable.player_x_rotation" |
39+
"variable.right_arm_swim_amount" |
40+
"variable.short_arm_offset_left" |
41+
"variable.short_arm_offset_right" |
42+
"variable.swim_amount" |
43+
"variable.tcos0" |
44+
"variable.use_blinking_animation" |
45+
"variable.use_item_interval_progress" |
46+
"variable.use_item_startup_progress" |
47+
"variable.is_first_person";

definitions/world/entity.d.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,25 @@ declare class Entity {
8080
* This function is restricted - meaning it will only work on LocalPlayer or if you have OP
8181
*/
8282
getSaturation(): number;
83+
84+
/**
85+
* Gets the value of a MoLang variable. Returns `null` if the variable was not found.
86+
* @param name The variable name. Example: `variable.is_sneaking`
87+
*/
88+
getMolangVariable(name: MolangVariables): MolangVariable;
89+
90+
/**
91+
* Gets the value of a MoLang variable. Returns `null` if the variable was not found.
92+
* @param name The variable name. Example: `variable.is_sneaking`
93+
*/
94+
getMolangVariable(name: string): MolangVariable | null;
95+
96+
/**
97+
* [Experimental] sets a MoLang variable's value. Returns `null` if unsuccessful and the number that was set if it was successful.
98+
* @param name The variable name. Example: `variable.is_sneaking`
99+
* @param value The variable's new value.
100+
*/
101+
setMolangVariable(name: string, value: number): number | null;
83102
}
84103

85104
declare class Player extends Entity {

docs-markdown/exports.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
- [lib/clipboard](module.lib_clipboard/index.md)
2525
- [lib/filesystem](module.lib_filesystem/index.md)
2626
- [lib/network](module.lib_network/index.md)
27+
- [molang/Variable](module.molang_Variable/index.md)
28+
- [molang/Variables](module.molang_Variables/index.md)
2729
- [script](module.script/index.md)
2830
- [util/buffer](module.util_buffer/index.md)
2931
- [util/util](module.util_util/index.md)

docs-markdown/module.api_TextColor/interfaces/interface.ITextColor.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -8,221 +8,221 @@
88

99
**`Interface`**
1010

11-
**Source:** [api/TextColor.d.ts:1](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L1)
11+
**Source:** [api/TextColor.d.ts:1](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L1)
1212

1313
## Properties
1414

1515
### AQUA
1616

1717
> **AQUA**: `string`
1818
19-
**Source:** [api/TextColor.d.ts:24](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L24)
19+
**Source:** [api/TextColor.d.ts:24](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L24)
2020

2121
### BLACK
2222

2323
> **BLACK**: `string`
2424
25-
**Source:** [api/TextColor.d.ts:13](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L13)
25+
**Source:** [api/TextColor.d.ts:13](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L13)
2626

2727
### BLUE
2828

2929
> **BLUE**: `string`
3030
31-
**Source:** [api/TextColor.d.ts:22](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L22)
31+
**Source:** [api/TextColor.d.ts:22](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L22)
3232

3333
### BOLD
3434

3535
> **BOLD**: `string`
3636
37-
**Source:** [api/TextColor.d.ts:7](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L7)
37+
**Source:** [api/TextColor.d.ts:7](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L7)
3838

3939
### DARK_AQUA
4040

4141
> **DARK_AQUA**: `string`
4242
43-
**Source:** [api/TextColor.d.ts:16](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L16)
43+
**Source:** [api/TextColor.d.ts:16](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L16)
4444

4545
### DARK_BLUE
4646

4747
> **DARK_BLUE**: `string`
4848
49-
**Source:** [api/TextColor.d.ts:14](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L14)
49+
**Source:** [api/TextColor.d.ts:14](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L14)
5050

5151
### DARK_GRAY
5252

5353
> **DARK_GRAY**: `string`
5454
55-
**Source:** [api/TextColor.d.ts:21](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L21)
55+
**Source:** [api/TextColor.d.ts:21](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L21)
5656

5757
### DARK_GREEN
5858

5959
> **DARK_GREEN**: `string`
6060
61-
**Source:** [api/TextColor.d.ts:15](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L15)
61+
**Source:** [api/TextColor.d.ts:15](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L15)
6262

6363
### DARK_PURPLE
6464

6565
> **DARK_PURPLE**: `string`
6666
67-
**Source:** [api/TextColor.d.ts:18](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L18)
67+
**Source:** [api/TextColor.d.ts:18](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L18)
6868

6969
### DARK_RED
7070

7171
> **DARK_RED**: `string`
7272
73-
**Source:** [api/TextColor.d.ts:17](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L17)
73+
**Source:** [api/TextColor.d.ts:17](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L17)
7474

7575
### FORMAT_CHAR
7676

7777
> **FORMAT_CHAR**: `string`
7878
79-
**Source:** [api/TextColor.d.ts:2](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L2)
79+
**Source:** [api/TextColor.d.ts:2](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L2)
8080

8181
### GOLD
8282

8383
> **GOLD**: `string`
8484
85-
**Source:** [api/TextColor.d.ts:19](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L19)
85+
**Source:** [api/TextColor.d.ts:19](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L19)
8686

8787
### GRAY
8888

8989
> **GRAY**: `string`
9090
91-
**Source:** [api/TextColor.d.ts:20](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L20)
91+
**Source:** [api/TextColor.d.ts:20](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L20)
9292

9393
### GREEN
9494

9595
> **GREEN**: `string`
9696
97-
**Source:** [api/TextColor.d.ts:23](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L23)
97+
**Source:** [api/TextColor.d.ts:23](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L23)
9898

9999
### ITALIC
100100

101101
> **ITALIC**: `string`
102102
103-
**Source:** [api/TextColor.d.ts:8](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L8)
103+
**Source:** [api/TextColor.d.ts:8](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L8)
104104

105105
### LIGHT_PURPLE
106106

107107
> **LIGHT_PURPLE**: `string`
108108
109-
**Source:** [api/TextColor.d.ts:26](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L26)
109+
**Source:** [api/TextColor.d.ts:26](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L26)
110110

111111
### MATERIAL_AMETHYST
112112

113113
> **MATERIAL_AMETHYST**: `string`
114114
115115
1.20 ONLY
116116

117-
**Source:** [api/TextColor.d.ts:73](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L73)
117+
**Source:** [api/TextColor.d.ts:73](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L73)
118118

119119
### MATERIAL_COPPER
120120

121121
> **MATERIAL_COPPER**: `string`
122122
123123
1.20 ONLY
124124

125-
**Source:** [api/TextColor.d.ts:53](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L53)
125+
**Source:** [api/TextColor.d.ts:53](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L53)
126126

127127
### MATERIAL_DIAMOND
128128

129129
> **MATERIAL_DIAMOND**: `string`
130130
131131
1.20 ONLY
132132

133-
**Source:** [api/TextColor.d.ts:65](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L65)
133+
**Source:** [api/TextColor.d.ts:65](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L65)
134134

135135
### MATERIAL_EMERALD
136136

137137
> **MATERIAL_EMERALD**: `string`
138138
139139
1.20 ONLY
140140

141-
**Source:** [api/TextColor.d.ts:61](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L61)
141+
**Source:** [api/TextColor.d.ts:61](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L61)
142142

143143
### MATERIAL_GOLD
144144

145145
> **MATERIAL_GOLD**: `string`
146146
147147
1.20 ONLY
148148

149-
**Source:** [api/TextColor.d.ts:57](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L57)
149+
**Source:** [api/TextColor.d.ts:57](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L57)
150150

151151
### MATERIAL_IRON
152152

153153
> **MATERIAL_IRON**: `string`
154154
155155
1.20 ONLY
156156

157-
**Source:** [api/TextColor.d.ts:41](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L41)
157+
**Source:** [api/TextColor.d.ts:41](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L41)
158158

159159
### MATERIAL_LAPIS
160160

161161
> **MATERIAL_LAPIS**: `string`
162162
163163
1.20 ONLY
164164

165-
**Source:** [api/TextColor.d.ts:69](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L69)
165+
**Source:** [api/TextColor.d.ts:69](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L69)
166166

167167
### MATERIAL_NETHERITE
168168

169169
> **MATERIAL_NETHERITE**: `string`
170170
171171
1.20 ONLY
172172

173-
**Source:** [api/TextColor.d.ts:45](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L45)
173+
**Source:** [api/TextColor.d.ts:45](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L45)
174174

175175
### MATERIAL_QUARTZ
176176

177177
> **MATERIAL_QUARTZ**: `string`
178178
179179
1.20 ONLY
180180

181-
**Source:** [api/TextColor.d.ts:37](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L37)
181+
**Source:** [api/TextColor.d.ts:37](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L37)
182182

183183
### MATERIAL_REDSTONE
184184

185185
> **MATERIAL_REDSTONE**: `string`
186186
187187
1.20 ONLY
188188

189-
**Source:** [api/TextColor.d.ts:49](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L49)
189+
**Source:** [api/TextColor.d.ts:49](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L49)
190190

191191
### MINECOIN_GOLD
192192

193193
> **MINECOIN_GOLD**: `string`
194194
195-
**Source:** [api/TextColor.d.ts:32](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L32)
195+
**Source:** [api/TextColor.d.ts:32](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L32)
196196

197197
### OBFUSCATE
198198

199199
> **OBFUSCATE**: `string`
200200
201-
**Source:** [api/TextColor.d.ts:6](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L6)
201+
**Source:** [api/TextColor.d.ts:6](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L6)
202202

203203
### RED
204204

205205
> **RED**: `string`
206206
207-
**Source:** [api/TextColor.d.ts:25](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L25)
207+
**Source:** [api/TextColor.d.ts:25](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L25)
208208

209209
### RESET
210210

211211
> **RESET**: `string`
212212
213-
**Source:** [api/TextColor.d.ts:9](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L9)
213+
**Source:** [api/TextColor.d.ts:9](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L9)
214214

215215
### WHITE
216216

217217
> **WHITE**: `string`
218218
219-
**Source:** [api/TextColor.d.ts:28](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L28)
219+
**Source:** [api/TextColor.d.ts:28](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L28)
220220

221221
### YELLOW
222222

223223
> **YELLOW**: `string`
224224
225-
**Source:** [api/TextColor.d.ts:27](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L27)
225+
**Source:** [api/TextColor.d.ts:27](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L27)
226226

227227
## Methods
228228

@@ -232,7 +232,7 @@
232232
233233
Formats '&' into colorcoded string.
234234

235-
**Source:** [api/TextColor.d.ts:79](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L79)
235+
**Source:** [api/TextColor.d.ts:79](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L79)
236236

237237
#### Parameters
238238

docs-markdown/module.api_TextColor/variables/variable.TextColor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010

1111
> `const` **TextColor**: [`ITextColor`](../interfaces/interface.ITextColor.md)
1212
13-
**Source:** [api/TextColor.d.ts:82](https://github.com/LatiteScripting/latitescripting.github.io/blob/33f46d6/definitions/api/TextColor.d.ts#L82)
13+
**Source:** [api/TextColor.d.ts:82](https://github.com/LatiteScripting/latitescripting.github.io/blob/bc670e2/definitions/api/TextColor.d.ts#L82)

0 commit comments

Comments
 (0)