@@ -161,29 +161,30 @@ public static class Server extends ObjectEnum<PacketType> {
161
161
public static final PacketType RESOURCE_PACK_SEND = new PacketType (PROTOCOL , SENDER , 0x34 , 0x32 , "ResourcePackSend" );
162
162
public static final PacketType RESPAWN = new PacketType (PROTOCOL , SENDER , 0x35 , 0x33 , "Respawn" );
163
163
public static final PacketType ENTITY_HEAD_ROTATION = new PacketType (PROTOCOL , SENDER , 0x36 , 0x34 , "EntityHeadRotation" );
164
- public static final PacketType WORLD_BORDER = new PacketType (PROTOCOL , SENDER , 0x37 , 0x35 , "WorldBorder" );
165
- public static final PacketType CAMERA = new PacketType (PROTOCOL , SENDER , 0x38 , 0x36 , "Camera" );
166
- public static final PacketType HELD_ITEM_SLOT = new PacketType (PROTOCOL , SENDER , 0x39 , 0x37 , "HeldItemSlot" );
167
- public static final PacketType SCOREBOARD_DISPLAY_OBJECTIVE = new PacketType (PROTOCOL , SENDER , 0x3A , 0x38 , "ScoreboardDisplayObjective" );
168
- public static final PacketType ENTITY_METADATA = new PacketType (PROTOCOL , SENDER , 0x3B , 0x39 , "EntityMetadata" );
169
- public static final PacketType ATTACH_ENTITY = new PacketType (PROTOCOL , SENDER , 0x3C , 0x3A , "AttachEntity" );
170
- public static final PacketType ENTITY_VELOCITY = new PacketType (PROTOCOL , SENDER , 0x3D , 0x3B , "EntityVelocity" );
171
- public static final PacketType ENTITY_EQUIPMENT = new PacketType (PROTOCOL , SENDER , 0x3E , 0x3C , "EntityEquipment" );
172
- public static final PacketType EXPERIENCE = new PacketType (PROTOCOL , SENDER , 0x3F , 0x3D , "Experience" );
173
- public static final PacketType UPDATE_HEALTH = new PacketType (PROTOCOL , SENDER , 0x40 , 0x3E , "UpdateHealth" );
174
- public static final PacketType SCOREBOARD_OBJECTIVE = new PacketType (PROTOCOL , SENDER , 0x41 , 0x3F , "ScoreboardObjective" );
175
- public static final PacketType MOUNT = new PacketType (PROTOCOL , SENDER , 0x42 , 0x40 , "Mount" );
176
- public static final PacketType SCOREBOARD_TEAM = new PacketType (PROTOCOL , SENDER , 0x43 , 0x41 , "ScoreboardTeam" );
177
- public static final PacketType SCOREBOARD_SCORE = new PacketType (PROTOCOL , SENDER , 0x44 , 0x42 , "ScoreboardScore" );
178
- public static final PacketType SPAWN_POSITION = new PacketType (PROTOCOL , SENDER , 0x45 , 0x43 , "SpawnPosition" );
179
- public static final PacketType UPDATE_TIME = new PacketType (PROTOCOL , SENDER , 0x46 , 0x44 , "UpdateTime" );
180
- public static final PacketType TITLE = new PacketType (PROTOCOL , SENDER , 0x47 , 0x45 , "Title" );
181
- public static final PacketType NAMED_SOUND_EFFECT = new PacketType (PROTOCOL , SENDER , 0x48 , 0x46 , "NamedSoundEffect" );
182
- public static final PacketType PLAYER_LIST_HEADER_FOOTER = new PacketType (PROTOCOL , SENDER , 0x49 , 0x47 , "PlayerListHeaderFooter" );
183
- public static final PacketType COLLECT = new PacketType (PROTOCOL , SENDER , 0x4A , 0x48 , "Collect" );
184
- public static final PacketType ENTITY_TELEPORT = new PacketType (PROTOCOL , SENDER , 0x4B , 0x49 , "EntityTeleport" );
185
- public static final PacketType UPDATE_ATTRIBUTES = new PacketType (PROTOCOL , SENDER , 0x4C , 0x4A , "UpdateAttributes" );
186
- public static final PacketType ENTITY_EFFECT = new PacketType (PROTOCOL , SENDER , 0x4D , 0x4B , "EntityEffect" );
164
+ public static final PacketType SELECT_ADVANCEMENT_TAB = new PacketType (PROTOCOL , SENDER , 0x37 , -1 , "SelectAdvancementTab" );
165
+ public static final PacketType WORLD_BORDER = new PacketType (PROTOCOL , SENDER , 0x38 , 0x35 , "WorldBorder" );
166
+ public static final PacketType CAMERA = new PacketType (PROTOCOL , SENDER , 0x39 , 0x36 , "Camera" );
167
+ public static final PacketType HELD_ITEM_SLOT = new PacketType (PROTOCOL , SENDER , 0x3A , 0x37 , "HeldItemSlot" );
168
+ public static final PacketType SCOREBOARD_DISPLAY_OBJECTIVE = new PacketType (PROTOCOL , SENDER , 0x3B , 0x38 , "ScoreboardDisplayObjective" );
169
+ public static final PacketType ENTITY_METADATA = new PacketType (PROTOCOL , SENDER , 0x3C , 0x39 , "EntityMetadata" );
170
+ public static final PacketType ATTACH_ENTITY = new PacketType (PROTOCOL , SENDER , 0x3D , 0x3A , "AttachEntity" );
171
+ public static final PacketType ENTITY_VELOCITY = new PacketType (PROTOCOL , SENDER , 0x3E , 0x3B , "EntityVelocity" );
172
+ public static final PacketType ENTITY_EQUIPMENT = new PacketType (PROTOCOL , SENDER , 0x3F , 0x3C , "EntityEquipment" );
173
+ public static final PacketType EXPERIENCE = new PacketType (PROTOCOL , SENDER , 0x40 , 0x3D , "Experience" );
174
+ public static final PacketType UPDATE_HEALTH = new PacketType (PROTOCOL , SENDER , 0x41 , 0x3E , "UpdateHealth" );
175
+ public static final PacketType SCOREBOARD_OBJECTIVE = new PacketType (PROTOCOL , SENDER , 0x42 , 0x3F , "ScoreboardObjective" );
176
+ public static final PacketType MOUNT = new PacketType (PROTOCOL , SENDER , 0x43 , 0x40 , "Mount" );
177
+ public static final PacketType SCOREBOARD_TEAM = new PacketType (PROTOCOL , SENDER , 0x44 , 0x41 , "ScoreboardTeam" );
178
+ public static final PacketType SCOREBOARD_SCORE = new PacketType (PROTOCOL , SENDER , 0x45 , 0x42 , "ScoreboardScore" );
179
+ public static final PacketType SPAWN_POSITION = new PacketType (PROTOCOL , SENDER , 0x46 , 0x43 , "SpawnPosition" );
180
+ public static final PacketType UPDATE_TIME = new PacketType (PROTOCOL , SENDER , 0x47 , 0x44 , "UpdateTime" );
181
+ public static final PacketType TITLE = new PacketType (PROTOCOL , SENDER , 0x48 , 0x45 , "Title" );
182
+ public static final PacketType NAMED_SOUND_EFFECT = new PacketType (PROTOCOL , SENDER , 0x49 , 0x46 , "NamedSoundEffect" );
183
+ public static final PacketType PLAYER_LIST_HEADER_FOOTER = new PacketType (PROTOCOL , SENDER , 0x4A , 0x47 , "PlayerListHeaderFooter" );
184
+ public static final PacketType COLLECT = new PacketType (PROTOCOL , SENDER , 0x4B , 0x48 , "Collect" );
185
+ public static final PacketType ENTITY_TELEPORT = new PacketType (PROTOCOL , SENDER , 0x4C , 0x49 , "EntityTeleport" );
186
+ public static final PacketType UPDATE_ATTRIBUTES = new PacketType (PROTOCOL , SENDER , 0x4D , 0x4A , "UpdateAttributes" );
187
+ public static final PacketType ENTITY_EFFECT = new PacketType (PROTOCOL , SENDER , 0x4E , 0x4B , "EntityEffect" );
187
188
188
189
// ---- Removed in 1.9
189
190
@@ -208,33 +209,33 @@ public static class Server extends ObjectEnum<PacketType> {
208
209
// ----- Renamed packets
209
210
210
211
/**
211
- * @deprecated Renamed to {@link WINDOW_DATA}
212
+ * @deprecated Renamed to {@link # WINDOW_DATA}
212
213
*/
213
214
@ Deprecated
214
215
public static final PacketType CRAFT_PROGRESS_BAR = WINDOW_DATA .deprecated ();
215
216
216
217
/**
217
- * @deprecated Renamed to {@link REL_ENTITY_MOVE_LOOK}
218
+ * @deprecated Renamed to {@link # REL_ENTITY_MOVE_LOOK}
218
219
*/
219
220
@ Deprecated
220
221
public static final PacketType ENTITY_MOVE_LOOK = REL_ENTITY_MOVE_LOOK .deprecated ();
221
222
222
223
/**
223
- * @deprecated Renamed to {@link STATISTIC}
224
+ * @deprecated Renamed to {@link # STATISTIC}
224
225
*/
225
226
@ Deprecated
226
227
public static final PacketType STATISTICS = STATISTIC .deprecated ();
227
228
228
229
/**
229
- * @deprecated Renamed to {@link OPEN_SIGN_EDITOR}
230
+ * @deprecated Renamed to {@link # OPEN_SIGN_EDITOR}
230
231
*/
231
232
@ Deprecated
232
233
public static final PacketType OPEN_SIGN_ENTITY = OPEN_SIGN_EDITOR .deprecated ();
233
234
234
235
// ----- Replaced in 1.9.4
235
236
236
237
/**
237
- * @deprecated Replaced by {@link TILE_ENTITY_DATA}
238
+ * @deprecated Replaced by {@link # TILE_ENTITY_DATA}
238
239
*/
239
240
@ Deprecated
240
241
public static final PacketType UPDATE_SIGN = MinecraftReflection .signUpdateExists () ? new PacketType (PROTOCOL , SENDER , 252 , 252 , "UpdateSign" ) :
@@ -285,13 +286,14 @@ public static class Client extends ObjectEnum<PacketType> {
285
286
public static final PacketType STEER_VEHICLE = new PacketType (PROTOCOL , SENDER , 0x16 , 0x15 , "SteerVehicle" );
286
287
public static final PacketType RECIPE_DISPLAYED = new PacketType (PROTOCOL , SENDER , 0x17 , 0x17 , "RecipeDisplayed" );
287
288
public static final PacketType RESOURCE_PACK_STATUS = new PacketType (PROTOCOL , SENDER , 0x18 , 0x16 , "ResourcePackStatus" );
288
- public static final PacketType HELD_ITEM_SLOT = new PacketType (PROTOCOL , SENDER , 0x19 , 0x17 , "HeldItemSlot" );
289
- public static final PacketType SET_CREATIVE_SLOT = new PacketType (PROTOCOL , SENDER , 0x1A , 0x18 , "SetCreativeSlot" );
290
- public static final PacketType UPDATE_SIGN = new PacketType (PROTOCOL , SENDER , 0x1B , 0x19 , "UpdateSign" );
291
- public static final PacketType ARM_ANIMATION = new PacketType (PROTOCOL , SENDER , 0x1C , 0x1A , "ArmAnimation" );
292
- public static final PacketType SPECTATE = new PacketType (PROTOCOL , SENDER , 0x1D , 0x1B , "Spectate" );
293
- public static final PacketType USE_ITEM = new PacketType (PROTOCOL , SENDER , 0x1E , 0x1C , "UseItem" );
294
- public static final PacketType BLOCK_PLACE = new PacketType (PROTOCOL , SENDER , 0x1F , 0x1D , "BlockPlace" );
289
+ public static final PacketType ADVANCEMENTS = new PacketType (PROTOCOL , SENDER , 0x19 , -1 , "Advancements" );
290
+ public static final PacketType HELD_ITEM_SLOT = new PacketType (PROTOCOL , SENDER , 0x1A , 0x17 , "HeldItemSlot" );
291
+ public static final PacketType SET_CREATIVE_SLOT = new PacketType (PROTOCOL , SENDER , 0x1B , 0x18 , "SetCreativeSlot" );
292
+ public static final PacketType UPDATE_SIGN = new PacketType (PROTOCOL , SENDER , 0x1C , 0x19 , "UpdateSign" );
293
+ public static final PacketType ARM_ANIMATION = new PacketType (PROTOCOL , SENDER , 0x1D , 0x1A , "ArmAnimation" );
294
+ public static final PacketType SPECTATE = new PacketType (PROTOCOL , SENDER , 0x1E , 0x1B , "Spectate" );
295
+ public static final PacketType USE_ITEM = new PacketType (PROTOCOL , SENDER , 0x1F , 0x1C , "UseItem" );
296
+ public static final PacketType BLOCK_PLACE = new PacketType (PROTOCOL , SENDER , 0x20 , 0x1D , "BlockPlace" );
295
297
296
298
private final static Client INSTANCE = new Client ();
297
299
@@ -329,7 +331,7 @@ public static class Server extends ObjectEnum<PacketType> {
329
331
public static final PacketType PONG = new PacketType (PROTOCOL , SENDER , 0x01 , 0x01 , "Pong" );
330
332
331
333
/**
332
- * @deprecated Replaced by {@link SERVER_INFO}
334
+ * @deprecated Replaced by {@link # SERVER_INFO}
333
335
*/
334
336
@ Deprecated
335
337
public static final PacketType OUT_SERVER_INFO = SERVER_INFO .deprecated ();
0 commit comments