]> git.lizzy.rs Git - hydra-dragonfire.git/blob - convert/spec/client/pkt
Add map component
[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         fixed_string sha1
41         string filename
42         boolean should_cache
43         string data
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         vec2 pos
170         string name
171         string text
172         number number
173         number item
174         number dir
175         vec2 align
176         vec2 offset
177         vec3 world_pos
178         vec2 size
179         number z_index
180         string text_2
181 hud_flags
182         hud_flags flags
183         hud_flags mask
184 set_hotbar_param
185         hotbar_param param
186         number size
187         string img
188 breath
189         number breath
190 sky_params
191         color bg_color
192         string type
193         boolean clouds
194         color sun_fog_tint
195         color moon_fog_tint
196         string fog_tint_type
197         {textures} val.Type == "skybox"
198         %textures% mt.Texture
199         string_list textures
200         {day_sky} val.Type == "regular"
201         {day_horizon} val.Type == "regular"
202         {dawn_sky} val.Type == "regular"
203         {dawn_horizon} val.Type == "regular"
204         {night_sky} val.Type == "regular"
205         {night_horizon} val.Type == "regular"
206         {indoor} val.Type == "regular"
207         color day_sky
208         color day_horizon
209         color dawn_sky
210         color dawn_horizon
211         color night_sky
212         color night_horizon
213         color indoor
214 override_day_night_ratio
215         boolean override
216         number ratio
217 local_player_anim
218         box1 idle
219         box1 walk
220         box1 dig
221         box1 walk_dig
222         number speed
223 eye_offset
224         vec3 first
225         vec3 third
226 del_particle_spawner
227         number id
228 cloud_params
229         number density
230         color diffuse_color
231         color ambient_color
232         number height
233         number thickness
234         vec2 speed
235 fade_sound
236         number id
237         number step
238         number gain
239 update_player_list
240         player_list_update_type type
241         %players% string
242         string_list players
243 mod_chan_msg
244         string channel
245         string sender
246         string msg
247 mod_chan_sig
248         mod_chan_sig signal
249         string channel
250 node_metas_changed
251         changed_node_metas changed
252 sun_params
253         boolean visible
254         string texture
255         string tone_map
256         string rise
257         boolean rising
258         number size
259 moon_params
260         boolean visible
261         string texture
262         string tone_map
263         number size
264 star_params
265         boolean visible
266         number count
267         color color
268         number size
269 srp_bytes_salt_b
270         string salt
271         string b
272 formspec_prepend
273         string prepend
274 minimap_modes
275         # TODO
276 disco