]> git.lizzy.rs Git - hydra-dragonfire.git/blob - convert/spec/client/pkt
Use dragonfire fork of mt
[hydra-dragonfire.git] / convert / spec / client / pkt
1 hello
2         number serialize_ver
3         number compression
4         number proto_ver
5         auth_methods auth_methods
6         string username
7 accept_auth
8         vec3 player_pos
9         number map_seed
10         number send_interval
11         auth_methods sudo_auth_methods
12 accept_sudo_mode
13 deny_sudo_mode
14 kick
15         kick_reason reason
16         {custom} val.Reason == mt.Custom || val.Reason == mt.Shutdown || val.Reason == mt.Crash
17         string custom
18         {reconnect} val.Reason == mt.Shutdown || val.Reason == mt.Crash
19         boolean reconnect
20 blk_data
21         vec3 blkpos
22         map_blk blk
23 add_node
24         vec3 pos
25         node node
26         boolean keep_meta
27 remove_node
28         vec3 pos
29 inv
30         string inv
31 time_of_day
32         number time
33         number speed
34 csm_restriction_flags
35         csm_restriction_flags flags
36         number map_range
37 add_player_vel
38         vec3 vel
39 media_push
40         string raw_hash
41         string filename
42         number callback_token
43         boolean should_cache
44 chat_msg
45         chat_msg_type type
46         string sender
47         string text
48         number timestamp
49 ao_rm_add
50         # TODO
51 ao_msgs
52         # TODO
53 hp
54         number hp
55 move_player
56         vec3 pos
57         number pitch
58         number yaw
59 legacy_kick
60         string reason
61 fov
62         number fov
63         boolean multiplier
64         number transition_time
65 death_screen
66         boolean point_cam
67         vec3 point_at
68 media
69         # TODO
70 node_defs
71         # TODO
72 announce_media
73         # TODO
74 item_defs
75         # TODO
76 play_sound
77         number id
78         string name
79         number gain
80         sound_src_type src_type
81         vec3 pos
82         number src_aoid
83         boolean loop
84         number fade
85         number pitch
86         boolean ephemeral
87 stop_sound
88         number id
89 privs
90         string_set privs
91 inv_formspec
92         string formspec
93 detached_inv
94         string name
95         boolean keep
96         number len
97         string inv
98 show_formspec
99         string formspec
100         string formname
101 movement
102         number default_accel
103         number air_accel
104         number fast_accel
105         number walk_speed
106         number crouch_speed
107         number fast_speed
108         number climb_speed
109         number jump_speed
110         number fluidity
111         number smoothing
112         number sink
113         number gravity
114 spawn_particle
115         vec3 pos
116         vec3 vel
117         vec3 acc
118         number expiration_time
119         number size
120         boolean collide
121         string texture
122         boolean vertical
123         boolean collision_rm
124         tile_anim anim_params
125         number glow
126         boolean ao_collision
127         number node_param0
128         number node_param2
129         number node_tile
130 add_particle_spawner
131         number amount
132         number duration
133         box3 pos
134         box3 vel
135         box3 acc
136         box1 expiration_time
137         box1 size
138         boolean collide
139         string texture
140         number id
141         boolean vertical
142         boolean collision_rm
143         tile_anim anim_params
144         number glow
145         boolean ao_collision
146         number node_param0
147         number node_param2
148         number node_tile
149 add_hud
150         number id
151         hud hud
152 rm_hud
153         number id
154 change_hud
155         number id
156         hud_field field
157         {pos} val.Field == mt.HUDPos
158         {name} val.Field == mt.HUDName
159         {text} val.Field == mt.HUDText
160         {number} val.Field == mt.HUDNumber
161         {item} val.Field == mt.HUDItem
162         {dir} val.Field == mt.HUDDir
163         {align} val.Field == mt.HUDAlign
164         {offset} val.Field == mt.HUDOffset
165         {world_pos} val.Field == mt.HUDWorldPos
166         {size} val.Field == mt.HUDSize
167         {z_index} val.Field == mt.HUDZIndex
168         {text_2} val.Field == mt.HUDText2
169         {style} val.Field == mt.HUDStyle
170         vec2 pos
171         string name
172         string text
173         number number
174         number item
175         number dir
176         vec2 align
177         vec2 offset
178         vec3 world_pos
179         vec2 size
180         number z_index
181         string text_2
182         hud_style_flags style
183 hud_flags
184         hud_flags flags
185         hud_flags mask
186 set_hotbar_param
187         hotbar_param param
188         number size
189         string img
190 breath
191         number breath
192 sky_params
193         color bg_color
194         string type
195         boolean clouds
196         color sun_fog_tint
197         color moon_fog_tint
198         string fog_tint_type
199         {textures} val.Type == "skybox"
200         %textures% mt.Texture
201         string_list textures
202         {day_sky} val.Type == "regular"
203         {day_horizon} val.Type == "regular"
204         {dawn_sky} val.Type == "regular"
205         {dawn_horizon} val.Type == "regular"
206         {night_sky} val.Type == "regular"
207         {night_horizon} val.Type == "regular"
208         {indoor} val.Type == "regular"
209         color day_sky
210         color day_horizon
211         color dawn_sky
212         color dawn_horizon
213         color night_sky
214         color night_horizon
215         color indoor
216 override_day_night_ratio
217         boolean override
218         number ratio
219 local_player_anim
220         box1 idle
221         box1 walk
222         box1 dig
223         box1 walk_dig
224         number speed
225 eye_offset
226         vec3 first
227         vec3 third
228 del_particle_spawner
229         number id
230 cloud_params
231         number density
232         color diffuse_color
233         color ambient_color
234         number height
235         number thickness
236         vec2 speed
237 fade_sound
238         number id
239         number step
240         number gain
241 update_player_list
242         player_list_update_type type
243         %players% string
244         string_list players
245 mod_chan_msg
246         string channel
247         string sender
248         string msg
249 mod_chan_sig
250         mod_chan_sig signal
251         string channel
252 node_metas_changed
253         changed_node_metas changed
254 sun_params
255         boolean visible
256         string texture
257         string tone_map
258         string rise
259         boolean rising
260         number size
261 moon_params
262         boolean visible
263         string texture
264         string tone_map
265         number size
266 star_params
267         boolean visible
268         number count
269         color color
270         number size
271 srp_bytes_salt_b
272         string salt
273         string b
274 formspec_prepend
275         string prepend
276 minimap_modes
277         # TODO
278 disco